Searched refs:refcon (Results 1 - 10 of 10) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dacpi.h46 typedef void (*acpi_sleep_callback)(void * refcon);
48 extern void acpi_sleep_kernel(acpi_sleep_callback func, void * refcon);
49 extern void acpi_idle_kernel(acpi_sleep_callback func, void * refcon);
H A Dacpi.c70 extern void acpi_sleep_cpu(acpi_sleep_callback, void * refcon);
92 void *refcon; member in struct:acpi_hibernate_callback_data
104 acpi_hibernate(void *refcon) argument
109 (acpi_hibernate_callback_data_t *)refcon;
152 (data->func)(data->refcon);
164 acpi_sleep_kernel(acpi_sleep_callback func, void *refcon) argument
196 data.refcon = refcon;
239 acpi_sleep_cpu(func, refcon);
390 acpi_idle_kernel(acpi_sleep_callback func, void *refcon) argument
[all...]
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOEventSource.h99 Target of the function, can be used as a refcon. The owner is set
128 /*! @var refcon What ever the client wants to do, see $link setRefcon. */
129 void *refcon; member in class:IOEventSource
152 refcon for a client routine.
H A DIOUserClient.h253 void *callback, void *refcon);
259 mach_vm_address_t callback, io_user_reference_t refcon);
H A DIOService.h1693 virtual IOReturn allowPowerChange( unsigned long refcon );
1694 virtual IOReturn cancelPowerChange( unsigned long refcon );
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOInterruptEventSource.cpp250 (void */*refcon*/, IOService */*prov*/, int /*source*/)
267 (void */*refcon*/, IOService *prov, int source)
286 (void *refcon, IOService *prov, int source)
289 disableInterruptOccurred(refcon, prov, source);
291 normalInterruptOccurred(refcon, prov, source);
285 interruptOccurred(void *refcon, IOService *prov, int source) argument
H A DIOServicePM.cpp6093 bool IOService::responseValid ( uint32_t refcon, int pid ) argument
6099 serialComponent = (refcon >> 16) & 0xFFFF;
6100 ordinalComponent = (refcon & 0xFFFF);
6190 IOReturn IOService::allowPowerChange ( unsigned long refcon )
6204 request->fArg0 = (void *) refcon;
6213 IOReturn IOService::serializedAllowPowerChange2 ( unsigned long refcon )
6228 IOReturn IOService::cancelPowerChange ( unsigned long refcon )
6250 request->fArg0 = (void *) refcon;
6259 IOReturn IOService::serializedCancelPowerChange2 ( unsigned long refcon )
H A DIOPMrootDomain.cpp339 uintptr_t refcon; member in class:PMSettingObject
3448 uintptr_t refcon,
3454 func, target, refcon, handle);
3468 // * refcon - caller may provide an void *, which PM will pass as an
3482 uintptr_t refcon,
3499 refcon, supportedPowerSources, settings, &pmsh);
7504 pmso->refcon = refcon_arg;
7547 (*func)(target, type, object, refcon);
3444 registerPMSettingController( const OSSymbol * settings[], IOPMSettingControllerCallback func, OSObject *target, uintptr_t refcon, OSObject **handle) argument
3477 registerPMSettingController( const OSSymbol * settings[], uint32_t supportedPowerSources, IOPMSettingControllerCallback func, OSObject *target, uintptr_t refcon, OSObject **handle) argument
H A DIOUserClient.cpp867 void *callback, void *refcon)
872 asyncRef[kIOAsyncCalloutRefconIndex] = (uintptr_t) refcon;
877 mach_vm_address_t callback, io_user_reference_t refcon)
882 asyncRef[kIOAsyncCalloutRefconIndex] = refcon;
865 setAsyncReference(OSAsyncReference asyncRef, mach_port_t wakePort, void *callback, void *refcon) argument
875 setAsyncReference64(OSAsyncReference64 asyncRef, mach_port_t wakePort, mach_vm_address_t callback, io_user_reference_t refcon) argument
/darwin-on-arm/xnu/iokit/IOKit/pwr_mgt/
H A DRootDomain.h127 OSObject *val, uintptr_t refcon);
221 @param refcon Will be passed to caller in callback; for caller's use.
231 uintptr_t refcon,
242 @param refcon Will be passed to caller in callback; for caller's use.
253 uintptr_t refcon,

Completed in 128 milliseconds