| /xnu-12377.41.6/bsd/sys/ |
| H A D | queue.h | 270 #define SLIST_FOREACH(var, head, field) \ argument 275 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 280 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument 289 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ argument 294 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument 299 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument 301 #define SLIST_REMOVE(head, elm, type, field) \ argument 319 #define SLIST_REMOVE_AFTER(elm, field) do { \ argument 324 #define SLIST_REMOVE_HEAD(head, field) do { \ argument 368 #define STAILQ_FOREACH(var, head, field) \ argument [all …]
|
| H A D | _types.h | 111 #define __offsetof(type, field) __builtin_offsetof(type, field) argument 113 #define __offsetof(type, field) ((size_t)(&((type *)0)->field)) argument
|
| /xnu-12377.41.6/iokit/DriverKit/ |
| H A D | queue_implementation.h | 458 #define qe_element(qe, type, field) __container_of(qe, type, field) argument 512 #define qe_foreach_element(elt, head, field) \ argument 535 #define qe_foreach_element_safe(elt, head, field) \ argument 545 #define qe_dequeue_head(head, type, field) ({ \ argument 554 #define qe_dequeue_tail(head, type, field) ({ \ argument 563 #define qe_queue_first(head, type, field) ({ \ argument 572 #define qe_queue_last(head, type, field) ({ \ argument 581 #define qe_queue_next(head, element, type, field) ({ \ argument 590 #define qe_queue_prev(head, element, type, field) ({ \ argument 756 #define __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field) \ argument [all …]
|
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | queue.h | 458 #define qe_element(qe, type, field) __container_of(qe, type, field) argument 512 #define qe_foreach_element(elt, head, field) \ argument 535 #define qe_foreach_element_safe(elt, head, field) \ argument 545 #define qe_dequeue_head(head, type, field) ({ \ argument 554 #define qe_dequeue_tail(head, type, field) ({ \ argument 563 #define qe_queue_first(head, type, field) ({ \ argument 572 #define qe_queue_last(head, type, field) ({ \ argument 581 #define qe_queue_next(head, element, type, field) ({ \ argument 590 #define qe_queue_prev(head, element, type, field) ({ \ argument 756 #define __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field) \ argument [all …]
|
| H A D | circle_queue.h | 230 #define cqe_element(qe, type, field) __container_of(qe, type, field) argument 283 #define cqe_foreach_element(elt, head, field) \ argument 306 #define cqe_foreach_element_safe(elt, head, field) \ argument 313 #define cqe_dequeue_head(head, type, field) ({ \ argument 322 #define cqe_dequeue_tail(head, type, field) ({ \ argument 331 #define cqe_queue_first(head, type, field) ({ \ argument 340 #define cqe_queue_next(elt, head, type, field) ({ \ argument 349 #define cqe_queue_last(head, type, field) ({ \ argument
|
| H A D | thread_test_context.h | 114 #define thread_get_test_option(field) \ argument 128 #define thread_set_test_option(field, /* new_value */ ...) \ argument 136 #define thread_set_test_option(field, /* new_value */ ...) \ argument
|
| H A D | priority_queue.h | 231 #define priority_heap_make_comparator(name1, name2, type, field, ...) \ argument 320 #define pqe_element_fast(qe, type, field) __container_of(qe, type, field) argument 338 #define pqe_element(qe, type, field) ({ \ argument 400 #define priority_queue_destroy(pq, type, field, callback) \ argument 420 #define priority_queue_min(pq, type, field) ({ \ argument 438 #define priority_queue_max(pq, type, field) ({ \ argument 473 #define priority_queue_remove_min(pq, type, field) ({ \ argument 490 #define priority_queue_remove_max(pq, type, field) ({ \ argument
|
| H A D | smr.h | 327 #define smrq_entered_first(head, type_t, field) \ argument 337 #define smrq_entered_next(elem, field) \ argument 348 #define smrq_entered_foreach(it, head, field) \ argument 371 #define smrq_serialized_next(elem, field) \ argument 382 #define smrq_serialized_foreach(it, head, field) \ argument 397 #define smrq_serialized_foreach_safe(it, head, field) \ argument 520 #define smrq_serialized_iter(it, head, field) \ argument 533 #define smrq_serialized_iter_next(it, field) ({ \ argument 545 #define smrq_serialized_iter_erase(it, field) ({ \ argument
|
| H A D | mpsc_queue.h | 184 #define mpsc_queue_element(ptr, type, field) __container_of(ptr, type, field) argument
|
| H A D | zalloc.h | 880 #define zalloc_ro_update_field(zone_id, elem, field, value) ({ \ argument 984 #define zalloc_ro_update_field_atomic(zone_id, elem, field, op, value) ({ \ argument 1018 #define zalloc_ro_clear_field(zone_id, elem, field) \ argument
|
| /xnu-12377.41.6/libkern/libkern/ |
| H A D | tree.h | 106 #define SPLAY_LEFT(elm, field) (elm)->field.spe_left argument 107 #define SPLAY_RIGHT(elm, field) (elm)->field.spe_right argument 112 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument 118 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument 124 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument 130 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument 136 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument 145 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument 187 #define SPLAY_GENERATE(name, type, field, cmp) \ argument 364 #define RB_LEFT(elm, field) (elm)->field.rbe_left argument [all …]
|
| H A D | Block_private.h | 45 #define _Block_set_function_pointer(field, value) \ argument 54 #define _Block_get_function_pointer(field) \ argument 65 #define _Block_set_function_pointer(field, value) \ argument 68 #define _Block_get_function_pointer(field) \ argument 234 #define _Block_get_relative_function_pointer(aBlock, field, type) \ argument 256 #define _Block_get_relative_function_pointer(aBlock, field, type) \ argument
|
| /xnu-12377.41.6/bsd/skywalk/ |
| H A D | os_sysctls_private.h | 157 #define X(type, field, ...) type field; argument 163 #define X(type, field, ...) type field; argument 189 #define SYSCTL_SKMEM_UPDATE_FIELD(field, value) do { \ argument
|
| H A D | os_skywalk_private.h | 40 #define SK_ALIGN64_CASSERT(type, field) \ argument
|
| /xnu-12377.41.6/tests/sched/sched_test_harness/shadow_headers/ |
| H A D | priority_queue.cpp | 7 #define __container_of(ptr, type, field) __extension__({ \ argument
|
| /xnu-12377.41.6/bsd/sys/_types/ |
| H A D | _offsetof.h | 58 #define offsetof(type, field) __offsetof(type, field) argument
|
| /xnu-12377.41.6/bsd/net/ |
| H A D | skmem_sysctl.c | 38 #define X(type, field, default_value) \ in skmem_sysctl_init() argument
|
| H A D | lacp.h | 259 lacp_uint16_set(uint8_t *__header_indexable field, uint16_t value) in lacp_uint16_set() 273 lacp_uint16_get(const uint8_t *__header_indexable field) in lacp_uint16_get() 287 lacp_uint32_set(uint8_t *__header_indexable field, uint32_t value) in lacp_uint32_set() 301 lacp_uint32_get(const uint8_t *__header_indexable field) in lacp_uint32_get()
|
| H A D | nat464_utils.c | 261 #define PTR_IP(field) ((int32_t)offsetof(struct ip, field)) argument 262 #define PTR_IP6(field) ((int32_t)offsetof(struct ip6_hdr, field)) argument
|
| /xnu-12377.41.6/osfmk/arm/ |
| H A D | machine_cpuid.h | 42 arm_feature_bits_t field; member 61 syscp_ID_instructions_feat_1_reg field; member
|
| /xnu-12377.41.6/osfmk/vm/ |
| H A D | vm_page.h | 708 #define vm_page_queue_enter(head, elt, field) \ argument 734 #define __DEBUG_CHECK_BUDDIES(__prev, __p, field) \ argument 758 #define __DEBUG_CHECK_BUDDIES(__prev, __p, field) argument 781 #define vm_page_queue_enter_first(head, elt, field) \ argument 812 #define vm_page_queue_remove(head, elt, field) \ argument 849 #define vm_page_queue_remove_first(head, entry, field) \ argument 995 #define vm_page_queue_iterate(head, elt, field) \ argument
|
| /xnu-12377.41.6/libkern/coreanalytics/ |
| H A D | coreanalytics_shim.cpp | 87 OSSharedPtr<OSObject> field = nullptr; in serialize_event_field() local
|
| /xnu-12377.41.6/tests/ |
| H A D | priority_queue.cpp | 15 #define __container_of(ptr, type, field) __extension__({ \ argument
|
| /xnu-12377.41.6/osfmk/ipc/ |
| H A D | mach_msg.c | 136 #define mach_copyout_field(kaddr, uaddr, type_t, field) \ argument
|
| /xnu-12377.41.6/bsd/kern/code_signing/ |
| H A D | txm.c | 1865 #define TXM_METRIC(type, name, field) \ argument 1885 #define TXM_ALLOCATOR_METRIC(name, field) \ argument
|