Lines Matching refs:entry
179 #define queue_element(entry, element, type, field) do { \
180 vm_address_t __ele = (vm_address_t) (entry); \
1375 // iterate over queue, entry is set to each element in the list
1376 iterqueue(¬ifyList->fCommandChain, entry) {
1379 queue_element(entry, notify, _IOServiceInterestNotifier *, chain);
1509 while ( queue_entry_t entry = dequeue(¬ifyHead->fCommandChain) ) {
1510 queue_next(entry) = queue_prev(entry) = 0;
1514 queue_element(entry, notify, _IOServiceInterestNotifier *, chain);
2287 static SInt32 IOServiceObjectOrder( const OSObject * entry, void * ref)
2295 if( (notify = OSDynamicCast( _IOServiceNotifier, entry)))
2298 else if( (service = OSDynamicCast( IOService, entry)))
2300 else if( (dict = OSDynamicCast( OSDictionary, entry)))
3961 IORegistryEntry * entry;
4051 entry = IORegistryEntry::fromPath( str->getCStringNoCopy() );
4052 match = (where == entry);
4053 if( entry)
4054 entry->release();
4386 * Generic entry point for calls from the provider. A return value of
4535 // Check if entry found
4537 entries[replace].fService = 0; // Null the entry