Lines Matching refs:IOReturn

65 typedef IOReturn (IOService::*IOMethod)(void * p1, void * p2, void * p3,
68 typedef IOReturn (IOService::*IOAsyncMethod)(OSAsyncReference asyncRef,
72 typedef IOReturn (IOService::*IOTrap)(void * p1, void * p2, void * p3,
154 typedef IOReturn (*IOExternalMethodAction)(OSObject * target, void * reference,
214 virtual IOReturn externalMethod( uint32_t selector, IOExternalMethodArguments * arguments,
217 virtual IOReturn registerNotificationPort(
255 static IOReturn sendAsyncResult(OSAsyncReference reference,
256 IOReturn result, void *args[], UInt32 numArgs);
261 static IOReturn sendAsyncResult64(OSAsyncReference64 reference,
262 IOReturn result, io_user_reference_t args[], UInt32 numArgs);
271 static IOReturn sendAsyncResult64WithOptions(OSAsyncReference64 reference,
272 IOReturn result, io_user_reference_t args[], UInt32 numArgs,
286 static IOReturn clientHasAuthorization( task_t task,
289 static IOReturn clientHasPrivilege( void * securityToken,
302 static IOReturn releaseAsyncReference64(OSAsyncReference64 reference);
310 static IOReturn releaseNotificationPort(mach_port_t port);
324 virtual IOReturn clientClose( void );
325 virtual IOReturn clientDied( void );
329 virtual IOReturn registerNotificationPort(
332 virtual IOReturn getNotificationSemaphore( UInt32 notification_type,
335 virtual IOReturn connectClient( IOUserClient * client );
338 virtual IOReturn clientMemoryForType( UInt32 type,
351 static IOReturn _sendAsyncResult64(OSAsyncReference64 reference,
352 IOReturn result, io_user_reference_t args[], UInt32 numArgs, IOOptionBits options);
370 virtual IOReturn exportObjectToClient(task_t task,