Lines Matching refs:entry

87 iocpu_add_platform_action(queue_head_t * queue, iocpu_platform_action_entry_t * entry)  in iocpu_add_platform_action()  argument
93 if (next->priority > entry->priority) { in iocpu_add_platform_action()
94 queue_insert_before(queue, entry, next, iocpu_platform_action_entry_t *, link); in iocpu_add_platform_action()
98 queue_enter(queue, entry, iocpu_platform_action_entry_t *, link); // at tail in iocpu_add_platform_action()
102 iocpu_remove_platform_action(iocpu_platform_action_entry_t * entry) in iocpu_remove_platform_action() argument
104 remque(&entry->link); in iocpu_remove_platform_action()
273 iocpu_platform_action_entry_t * entry; in IOInstallServicePlatformAction() local
292 queue_iterate(queue, entry, iocpu_platform_action_entry_t *, link) in IOInstallServicePlatformAction()
294 if (service == entry->refcon0) { in IOInstallServicePlatformAction()
299 entry = IOMallocType(iocpu_platform_action_entry_t); in IOInstallServicePlatformAction()
300 entry->action = &IOServicePlatformAction; in IOInstallServicePlatformAction()
301 entry->name = service->getName(); in IOInstallServicePlatformAction()
304 entry->priority = -priority; in IOInstallServicePlatformAction()
306 entry->priority = priority; in IOInstallServicePlatformAction()
308 entry->refcon0 = service; in IOInstallServicePlatformAction()
309 entry->refcon1 = (void *) key; in IOInstallServicePlatformAction()
310 entry->callout_in_progress = FALSE; in IOInstallServicePlatformAction()
312 iocpu_add_platform_action(queue, entry); in IOInstallServicePlatformAction()
347 iocpu_platform_action_entry_t * entry; in IORemoveServicePlatformActions() local
353 next = (typeof(entry))queue_first(&gActionQueues[qidx]); in IORemoveServicePlatformActions()
355 entry = next; in IORemoveServicePlatformActions()
356 next = (typeof(entry))queue_next(&entry->link); in IORemoveServicePlatformActions()
357 if (service == entry->refcon0) { in IORemoveServicePlatformActions()
358 iocpu_remove_platform_action(entry); in IORemoveServicePlatformActions()
359 IOFreeType(entry, iocpu_platform_action_entry_t); in IORemoveServicePlatformActions()