/xnu-2422.115.4/pexpert/i386/ |
H A D | pe_interrupt.c | 43 void *refCon; member in struct:i386_interrupt_handler 62 void *, vector->refCon); 70 void *, vector->refCon); 78 void *refCon) 88 vector->refCon = refCon; 74 PE_install_interrupt_handler(void *nub, __unused int source, void *target, IOInterruptHandler handler, void *refCon) argument
|
/xnu-2422.115.4/iokit/IOKit/ |
H A D | IOInterrupts.h | 55 typedef void (*IOInterruptHandler)(void *target, void *refCon,
|
H A D | IOInterruptController.h | 56 void * refCon; member in struct:IOInterruptVector 83 void *refCon); 94 virtual IOReturn handleInterrupt(void *refCon, IOService *nub, 136 void *refCon); 146 virtual IOReturn handleInterrupt(void *refCon, IOService *nub, int source);
|
H A D | IODMACommand.h | 200 void *refCon = 0); 229 void *refCon = 0) __attribute__((always_inline)); 237 virtual IODMACommand *cloneCommand(void *refCon = 0); 257 void *refCon = 0); 530 void *refCon) 544 maxTransferSize, alignment, mapper, refCon); 522 weakWithSpecification(IODMACommand **newCommand, SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mapType, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, void *refCon) argument
|
H A D | IOCPU.h | 139 void *refCon); 148 virtual IOReturn handleInterrupt(void *refCon, IOService *nub,
|
H A D | IOUserClient.h | 218 mach_port_t port, UInt32 type, io_user_reference_t refCon); 324 mach_port_t port, UInt32 type, UInt32 refCon );
|
H A D | IOService.h | 147 typedef void (*IOInterruptAction)( OSObject * target, void * refCon, 152 @param refCon Reference constant supplied when the notification was registered. 155 typedef bool (*IOServiceNotificationHandler)( void * target, void * refCon, 158 typedef bool (*IOServiceMatchingNotificationHandler)( void * target, void * refCon, 164 @param refCon Reference constant supplied when the notification was registered. 170 typedef IOReturn (*IOServiceInterestHandler)( void * target, void * refCon, 1069 @param refCon A reference constant for the handler's use. 1074 void *refCon = 0);
|
/xnu-2422.115.4/iokit/Examples/drvGenericInterruptController/ |
H A D | GenericInterruptController.h | 60 virtual IOReturn handleInterrupt(void *refCon,
|
H A D | GenericInterruptController.cpp | 122 IOReturn GenericInterruptController::handleInterrupt(void * refCon, argument 152 vector->handler(vector->target, vector->refCon,
|
/xnu-2422.115.4/iokit/IOKit/platform/ |
H A D | AppleNMI.h | 65 virtual IOReturn handleInterrupt(void *refCon, IOService *nub, int source);
|
/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOInterruptController.cpp | 58 void *refCon) 145 vector->refCon); 173 vector->refCon = 0; 194 handler, refCon); 204 vector->refCon = refCon; 254 vector->refCon = 0; 359 IOReturn IOInterruptController::handleInterrupt(void *refCon, IOService *nub, argument 485 void *refCon) 534 vector->refCon 55 registerInterrupt(IOService *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument 481 registerInterrupt(IOService *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument [all...] |
H A D | IOCPU.cpp | 701 void *refCon) 723 vector->refCon = refCon; 772 IOReturn IOCPUInterruptController::handleInterrupt(void */*refCon*/, 782 vector->handler(vector->target, vector->refCon, 697 registerInterrupt(IOService *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument
|
H A D | IODMACommand.cpp | 116 void *refCon) 123 alignment, mapper, refCon)) 133 IODMACommand::cloneCommand(void *refCon) argument 136 fMappingOptions, fMaxTransferSize, fAlignMask + 1, fMapper, refCon); 149 void *refCon) 197 fRefCon = refCon; 109 withSpecification(SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mappingOptions, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, void *refCon) argument 142 initWithSpecification(SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mappingOptions, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, void *refCon) argument
|
H A D | IOService.cpp | 3784 static bool _IOServiceMatchingNotificationHandler( void * target, void * refCon, argument 3788 return ((*((_IOServiceNotifier *) notifier)->compatHandler)(target, refCon, newService)); 3887 void * target, void * refCon, 3893 ref.ref = refCon; 3927 void * target, void * refCon, 3934 ref.ref = refCon; 5481 void *refCon) 5492 refCon); 3885 installNotification(const OSSymbol * type, OSDictionary * matching, IOServiceNotificationHandler handler, void * target, void * refCon, SInt32 priority, OSIterator ** existing ) argument 3924 addNotification( const OSSymbol * type, OSDictionary * matching, IOServiceNotificationHandler handler, void * target, void * refCon, SInt32 priority ) argument 5479 registerInterrupt(int source, OSObject *target, IOInterruptAction handler, void *refCon) argument
|
H A D | IOPMrootDomain.cpp | 2769 void * target, void * refCon, 5550 void * target, void * refCon, 5616 void * refCon, 5635 void * refCon, 5658 void * refCon, 2768 sysPowerDownHandler( void * target, void * refCon, UInt32 messageType, IOService * service, void * messageArgs, vm_size_t argSize ) argument 5549 displayWranglerNotification( void * target, void * refCon, UInt32 messageType, IOService * service, void * messageArgument, vm_size_t argSize ) argument 5614 displayWranglerMatchPublished( void * target, void * refCon, IOService * newService, IONotifier * notifier __unused) argument 5633 IONVRAMMatchPublished( void * target, void * refCon, IOService * newService, IONotifier * notifier) argument 5656 IONVRAMMatchPublished( void * target, void * refCon, IOService * newService, IONotifier * notifier __unused) argument
|
H A D | IOUserClient.cpp | 1125 UInt32 /* refCon */) 1133 io_user_reference_t refCon) 1135 return (registerNotificationPort(port, type, (UInt32) refCon)); 1130 registerNotificationPort( mach_port_t port, UInt32 type, io_user_reference_t refCon) argument
|
/xnu-2422.115.4/iokit/Families/IOSystemManagement/ |
H A D | IOWatchDogTimer.cpp | 35 static IOReturn IOWatchDogTimerSleepHandler(void *target, void *refCon, 100 static IOReturn IOWatchDogTimerSleepHandler(void *target, void */*refCon*/,
|
/xnu-2422.115.4/iokit/IOKit/pwr_mgt/ |
H A D | RootDomain.h | 499 static IOReturn sysPowerDownHandler( void * target, void * refCon, 503 static IOReturn displayWranglerNotification( void * target, void * refCon, 507 static IOReturn rootBusyStateChangeHandler( void * target, void * refCon, 511 static bool displayWranglerMatchPublished( void * target, void * refCon, 515 static bool IONVRAMMatchPublished( void * target, void * refCon, 519 static bool batteryPublished( void * target, void * refCon,
|
/xnu-2422.115.4/osfmk/pmc/ |
H A D | pmc.h | 178 * @param refCon Any value as defined by the end-user who called <link>pmc_config_set_interrupt_threshold</link> 180 typedef void (*pmc_interrupt_method_t)(void *target, void *refCon); 195 * @param refCon A reference pointer to be used as the second argument to the callback method (may be NULL). 197 typedef kern_return_t (*pmc_config_set_interrupt_threshold_handler_method_t)(pmc_config_object_t config, void *target, pmc_interrupt_method_t method, void *refCon); 580 * the first argument when the interrupt handler is invoked, and the given @refCon (which may be NULL) as the second. This method is not interrupt safe. 582 kern_return_t pmc_config_set_interrupt_threshold(pmc_t pmc, pmc_config_t config, uint64_t threshold, pmc_interrupt_method_t method, void *refCon);
|
H A D | pmc.c | 144 * @member refCon Passed to the @method method as the refCon argument. 150 void *refCon; member in struct:pmc_config 1675 * @param refCon User specified reference constant. 1677 static void pmc_reservation_interrupt(void *target, void *refCon) { argument 1720 (void)reservation->config->method(reservation, refCon); 2025 tmp->refCon = NULL; 2087 * @refCon (which may be NULL) as the second. 2094 uint64_t threshold, pmc_interrupt_method_t method, void *refCon) { 2122 config->refCon 2093 pmc_config_set_interrupt_threshold(pmc_t pmc, pmc_config_t config, uint64_t threshold, pmc_interrupt_method_t method, void *refCon) argument [all...] |
/xnu-2422.115.4/pexpert/pexpert/ |
H A D | pexpert.h | 126 void *target, IOInterruptHandler handler, void *refCon);
|
/xnu-2422.115.4/osfmk/i386/ |
H A D | machine_routines.h | 79 void *refCon);
|
H A D | machine_routines.c | 334 void *refCon) 341 (IOInterruptHandler) handler, refCon); 329 ml_install_interrupt_handler( void *nub, int source, void *target, IOInterruptHandler handler, void *refCon) argument
|