Searched refs:IOUserClient (Results 1 - 12 of 12) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/
H A DIOUserClient.h50 @abstract Constant to denote a variable length structure argument to IOUserClient.
156 @class IOUserClient
161 class IOUserClient : public IOService class in inherits:IOService
163 OSDeclareAbstractStructors(IOUserClient)
184 OSMetaClassDeclareReservedUsed(IOUserClient, 0);
188 OSMetaClassDeclareReservedUnused(IOUserClient, 1);
189 OSMetaClassDeclareReservedUnused(IOUserClient, 2);
190 OSMetaClassDeclareReservedUnused(IOUserClient, 3);
191 OSMetaClassDeclareReservedUnused(IOUserClient, 4);
192 OSMetaClassDeclareReservedUnused(IOUserClient,
[all...]
H A DIOService.h166 class IOUserClient;
1099 @discussion A non kernel client may request a connection be opened via the @link //apple_ref/c/func/IOServiceOpen IOServiceOpen@/link library function, which will call this method in an IOService object. The rules and capabilities of user level clients are family dependent, and use the functions of the IOUserClient class for support. IOService's implementation returns <code>kIOReturnUnsupported</code>, so any family supporting user clients must implement this method.
1103 @param handler An instance of an IOUserClient object to represent the connection, which will be released when the connection is closed, or zero if the connection was not opened.
1109 IOUserClient ** handler );
1112 UInt32 type, IOUserClient ** handler );
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/
H A DRootDomainUserClient.h39 #include <IOKit/IOUserClient.h>
45 class RootDomainUserClient : public IOUserClient
H A DIOUserClient.cpp32 #include <IOKit/IOUserClient.h>
262 void IOUserClient::destroyUserReferences( OSObject * obj )
280 IOUserClient * uc;
281 if ((uc = OSDynamicCast(IOUserClient, obj)) && uc->mappings)
373 IOUserClient * client;
382 if( (client = OSDynamicCast( IOUserClient, obj )))
797 OSDefineMetaClassAndAbstractStructors( IOUserClient, IOService )
799 void IOUserClient::initialize( void )
806 void IOUserClient::setAsyncReference(OSAsyncReference asyncRef,
816 void IOUserClient
[all...]
H A DIOStartIOKit.cpp40 #include <IOKit/IOUserClient.h>
170 IOUserClient::initialize();
H A DRootDomainUserClient.cpp40 #define super IOUserClient
44 OSDefineMetaClassAndStructors(RootDomainUserClient, IOUserClient)
H A DIONVRAM.cpp32 #include <IOKit/IOUserClient.h>
235 hasPrivilege = (kIOReturnSuccess == IOUserClient::clientHasPrivilege(current_task(), kIONVRAMPrivilege));
272 result = IOUserClient::clientHasPrivilege(current_task(), kIONVRAMPrivilege);
306 result = IOUserClient::clientHasPrivilege(current_task(), kIONVRAMPrivilege);
371 result = IOUserClient::clientHasPrivilege(current_task(), kIOClientPrivilegeAdministrator);
H A DIOCPU.cpp45 #include <IOKit/IOUserClient.h>
500 result = IOUserClient::clientHasPrivilege(current_task(), kIOClientPrivilegeAdministrator);
H A DIOPlatformExpert.cpp44 #include <IOKit/IOUserClient.h>
1304 status = IOUserClient::clientHasPrivilege( current_task( ), kIOClientPrivilegeAdministrator );
H A DIOService.cpp44 #include <IOKit/IOUserClient.h>
1694 IOUserClient::destroyUserReferences( victim );
3831 err = IOUserClient::clientHasPrivilege(current_task(), kIOClientPrivilegeAdministrator);
4156 IOUserClient ** handler )
4159 IOUserClient *client;
4187 if (OSDynamicCast(IOUserClient, temp))
4188 client = (IOUserClient *) temp;
4215 UInt32 type, IOUserClient ** handler )
/macosx-10.5.8/xnu-1228.15.4/iokit/Families/IOSystemManagement/
H A DIOWatchDogTimer.cpp29 #include <IOKit/IOUserClient.h>
81 result = IOUserClient::clientHasPrivilege(current_task(),
/macosx-10.5.8/xnu-1228.15.4/iokit/conf/
H A DMakefile.i38638 IOUserClient.cpo \

Completed in 440 milliseconds