NSW Premier Gladys Berejiklian has defended funding to the state's corruption watchdog, telling a parliamentary hearing that all requests for additional money have been met.