Home
last modified time | relevance | path

Searched refs:queue_entry_t (Results 1 – 25 of 28) sorted by relevance

12

/xnu-12377.1.9/iokit/DriverKit/
H A Dqueue_implementation.h209 typedef struct queue_entry *queue_entry_t; typedef
222 __QUEUE_ELT_VALIDATE(queue_entry_t elt) in __QUEUE_ELT_VALIDATE()
229 static inline queue_entry_t
230 __QUEUE_ELT_VALIDATE_NEXT(queue_entry_t elt) in __QUEUE_ELT_VALIDATE_NEXT()
232 queue_entry_t __next = elt->next; in __QUEUE_ELT_VALIDATE_NEXT()
241 static inline queue_entry_t
242 __QUEUE_ELT_VALIDATE_PREV(queue_entry_t elt) in __QUEUE_ELT_VALIDATE_PREV()
244 queue_entry_t __prev = elt->prev; in __QUEUE_ELT_VALIDATE_PREV()
254 __DEQUEUE_ELT_CLEANUP(queue_entry_t elt) in __DEQUEUE_ELT_CLEANUP()
256 elt->next = elt->prev = (queue_entry_t)NULL; in __DEQUEUE_ELT_CLEANUP()
[all …]
/xnu-12377.1.9/osfmk/kern/
H A Dqueue.h209 typedef struct queue_entry *queue_entry_t; typedef
222 __QUEUE_ELT_VALIDATE(queue_entry_t elt) in __QUEUE_ELT_VALIDATE()
229 static inline queue_entry_t
230 __QUEUE_ELT_VALIDATE_NEXT(queue_entry_t elt) in __QUEUE_ELT_VALIDATE_NEXT()
232 queue_entry_t __next = elt->next; in __QUEUE_ELT_VALIDATE_NEXT()
241 static inline queue_entry_t
242 __QUEUE_ELT_VALIDATE_PREV(queue_entry_t elt) in __QUEUE_ELT_VALIDATE_PREV()
244 queue_entry_t __prev = elt->prev; in __QUEUE_ELT_VALIDATE_PREV()
254 __DEQUEUE_ELT_CLEANUP(queue_entry_t elt) in __DEQUEUE_ELT_CLEANUP()
256 elt->next = elt->prev = (queue_entry_t)NULL; in __DEQUEUE_ELT_CLEANUP()
[all …]
H A Dcircle_queue.h46 queue_entry_t head;
55 static inline queue_entry_t
61 static inline queue_entry_t
64 queue_entry_t elt = circle_queue_first(cq); in circle_queue_last()
72 static inline queue_entry_t
73 circle_queue_next(circle_queue_t cq, queue_entry_t elt) in circle_queue_next()
81 queue_entry_t elt = circle_queue_first(cq); in circle_queue_length()
92 circle_enqueue_tail(circle_queue_t cq, queue_entry_t elt) in circle_enqueue_tail()
94 queue_entry_t head = circle_queue_first(cq); in circle_enqueue_tail()
95 queue_entry_t tail = circle_queue_last(cq); in circle_enqueue_tail()
[all …]
H A Dhost_notify.c138 remqueue((queue_entry_t)entry); in host_notify_cancel()
153 queue_entry_t e; in host_notify_all()
H A Dexclaves_inspection.h67 exclaves_inspection_queue_add(queue_t queue, queue_entry_t elm) in exclaves_inspection_queue_add()
H A Dbsd_kern.c251 if (queue_end(&task->threads, (queue_entry_t)thread)) { in get_firstthread()
279 !queue_end(&task->threads, (queue_entry_t)inc);) { in get_signalact()
329 !queue_end(&task->threads, (queue_entry_t)inc);) { in check_actforsig()
1056 !queue_end(&task->threads, (queue_entry_t)inc);) { in task_act_iterate_wth_args()
1147 !queue_end(&task->threads, (queue_entry_t)thact);) { in fill_taskthreadinfo()
1196 !queue_end(&task->threads, (queue_entry_t)thact);) { in fill_taskthreadlist()
H A Dsched_rt.c1216 queue_entry_t iter; in check_rt_runq_consistency()
1285 queue_entry_t iter; in rt_runq_enqueue()
H A Dwaitq.c1794 queue_entry_t elt; in waitq_set_unlink_all_locked()
1992 queue_entry_t elt; in waitq_set_first_prepost()
/xnu-12377.1.9/osfmk/i386/
H A Dpmap_common.c368 pvh_e->qlink.next = (queue_entry_t)pvh_eh; in mapping_free_prime()
383 pvh_e->qlink.next = (queue_entry_t)pvh_eh; in mapping_free_prime()
435 pvh_e->qlink.next = (queue_entry_t)pvh_eh; in mapping_replenish()
454 pvh_e->qlink.next = (queue_entry_t)pvh_eh; in mapping_replenish()
H A Dpmap_internal.h355 pvh_et->qlink.next = (queue_entry_t)pv_hashed_free_list; in PV_HASHED_FREE_LIST()
388 pvh_et->qlink.next = (queue_entry_t)pv_hashed_kern_free_list; in PV_HASHED_KERN_FREE_LIST()
H A Dmp.c2021 enqueue_head(&cpu_warm_call_list, (queue_entry_t)&cpu_warm_call_arr[i]); in cpu_prewarm_init()
2049 enqueue_head(&cpu_warm_call_list, (queue_entry_t)call); in free_warm_timer_call()
H A Dpmap_x86_common.c1506 pvh_e->qlink.next = (queue_entry_t) pvh_eh; in pmap_remove_range_options()
1959 pvh_e->qlink.next = (queue_entry_t) pvh_eh; in pmap_page_protect_options()
2000 pvh_e->qlink.next = (queue_entry_t) pvh_eh; in pmap_page_protect_options()
/xnu-12377.1.9/bsd/kern/
H A Dkern_malloc.c198 enqueue_tail(&OSMalloc_tag_list, (queue_entry_t)OSMTag); in OSMalloc_Tagalloc_external()
230 (void)remque((queue_entry_t)tag); in OSMalloc_Tagrele()
250 (void)remque((queue_entry_t)tag); in OSMalloc_Tagfree_external()
/xnu-12377.1.9/osfmk/vm/
H A Dvm_compressor_backing_store.c218 while (queue_end(&swf_global_queue, (queue_entry_t)swf) == FALSE) { in vm_swapfile_for_handle()
226 if (queue_end(&swf_global_queue, (queue_entry_t) swf)) { in vm_swapfile_for_handle()
1551 while (queue_end(&swf_global_queue, (queue_entry_t)swf) == FALSE) { in vm_swap_create_file()
1760 while (queue_end(&swf_global_queue, (queue_entry_t)swf) == FALSE) { in vm_swap_put()
1801 assert(queue_end(&swf_global_queue, (queue_entry_t) swf)); in vm_swap_put()
2046 while (queue_end(&swf_global_queue, (queue_entry_t)swf) == FALSE) { in vm_swap_handle_delayed_trims()
2171 while (queue_end(&swf_global_queue, (queue_entry_t)swf) == FALSE) { in vm_swap_reclaim()
2511 while (queue_end(&swf_global_queue, (queue_entry_t)swf) == FALSE) { in vm_swap_max_budget()
H A Dvm_purgeable.c703 !queue_end(&queue->objq[group], (queue_entry_t) object); in vm_purgeable_object_find_and_lock()
1147 !queue_end(&queue->objq[group], (queue_entry_t) object); in vm_purgeable_stats_helper()
1197 !queue_end(&queue->objq[group], (queue_entry_t) object); in vm_purgeable_account_volatile_queue()
1238 !queue_end(nonvolatile_q, (queue_entry_t) object); in vm_purgeable_account()
1294 !queue_end(&queue->objq[group], (queue_entry_t) object); in vm_purgeable_queue_purge_task_owned()
H A Dvm_swapfile_pager.c714 (queue_entry_t) pager2)) { in swapfile_pager_create()
780 (queue_entry_t) pager)) { in swapfile_pager_setup()
H A Danalytics.c176 while (!queue_end(c_queues[q], (queue_entry_t) c_seg)) { in report_compressor_age()
H A Dvm_apple_protect.c1119 (queue_entry_t) pager2)) { in apple_protect_pager_create()
1289 (queue_entry_t) pager)) { in apple_protect_pager_setup()
1391 (queue_entry_t) pager); in apple_protect_pager_trim()
H A Dvm_shared_region_pager.c1370 !queue_end(&shared_region_pager_queue, (queue_entry_t) pager); in shared_region_pager_trim()
H A Dvm_object.c1123 …while (!queue_end(&vm_object_cached_list, (queue_entry_t)next_obj) && object_cnt++ < max_objects_t… in vm_object_cache_evict()
6643 object1->cached_list.next = (queue_entry_t) object2;
6644 object2->cached_list.next = (queue_entry_t) object1;
9307 !queue_end(&task->task_objq, (queue_entry_t) object);
H A Dvm_compressor.c1675 !queue_end(&owner_task->task_frozen_cseg_q, (queue_entry_t) c_seg); in task_disown_frozen_csegs()
3074 if (queue_end(list_head, (queue_entry_t)c_seg_next)) { in vm_compressor_major_compact_cseg()
3535 while (!queue_end(&c_major_list_head, (queue_entry_t)c_seg)) { in vm_compressor_flush()
/xnu-12377.1.9/iokit/Kernel/
H A DIOKitDebug.cpp609 if (queue_end(que, (queue_entry_t) site)) { in IOTrackingAdd()
652 if (queue_end(&site->instances, (queue_entry_t)site->addresses[hashIdx])) { in IOTrackingAdd()
H A DIOServicePM.cpp9291 while (!queue_end(&fWorkQueue, (queue_entry_t) entry)) { in checkForWork()
9425 while (!queue_end(&fQueue, (queue_entry_t) request)) { in checkForWork()
/xnu-12377.1.9/osfmk/arm/
H A Dmodel_dep.c645 PANIC_VALIDATE_PTR(thread) && !queue_end(&threads, (queue_entry_t)thread); in do_print_all_panic_info()
/xnu-12377.1.9/osfmk/arm/pmap/
H A Dpmap_data.c781 while (!queue_end(&pt_page_list, (queue_entry_t)ptdp)) { in ppr_find_eligible_pt_page()

12