Searched refs:qe_element (Results 1 – 3 of 3) sorted by relevance
| /xnu-12377.1.9/iokit/DriverKit/ ! |
| H A D | queue_implementation.h | 458 #define qe_element(qe, type, field) __container_of(qe, type, field) macro 513 for (elt = qe_element((head)->next, typeof(*(elt)), field); \ 515 elt = qe_element((elt)->field.next, typeof(*(elt)), field)) 536 for (typeof(*(elt)) *_nelt = qe_element(((head)->next)->next, typeof(*(elt)), field), \ 538 (elt = qe_element((head)->next, typeof(*(elt)), field)); \ 540 elt = _nelt, _nelt = qe_element((elt)->field.next, typeof(*(elt)), field)) \ 549 _tmp_element = qe_element(_tmp_entry, type, field); \ 558 _tmp_element = qe_element(_tmp_entry, type, field); \ 567 _tmp_element = qe_element(_tmp_entry, type, field); \ 576 _tmp_element = qe_element(_tmp_entry, type, field); \ [all …]
|
| /xnu-12377.1.9/osfmk/kern/ ! |
| H A D | queue.h | 458 #define qe_element(qe, type, field) __container_of(qe, type, field) macro 513 for (elt = qe_element((head)->next, typeof(*(elt)), field); \ 515 elt = qe_element((elt)->field.next, typeof(*(elt)), field)) 536 for (typeof(*(elt)) *_nelt = qe_element(((head)->next)->next, typeof(*(elt)), field), \ 538 (elt = qe_element((head)->next, typeof(*(elt)), field)); \ 540 elt = _nelt, _nelt = qe_element((elt)->field.next, typeof(*(elt)), field)) \ 549 _tmp_element = qe_element(_tmp_entry, type, field); \ 558 _tmp_element = qe_element(_tmp_entry, type, field); \ 567 _tmp_element = qe_element(_tmp_entry, type, field); \ 576 _tmp_element = qe_element(_tmp_entry, type, field); \ [all …]
|
| H A D | sched_rt.c | 1220 thread_t iter_thread = qe_element(iter, struct thread, runq_links); in check_rt_runq_consistency() 1287 thread_t iter_thread = qe_element(iter, struct thread, runq_links); in rt_runq_enqueue()
|