/freebsd/contrib/wpa/src/utils/ |
H A D | list.h | 64 #define offsetof(type, member) ((long) &((type *) 0)->member) argument 67 #define dl_list_entry(item, type, member) \ argument 70 #define dl_list_first(list, type, member) \ argument 74 #define dl_list_last(list, type, member) \ argument 80 &item->member != (list); \ 81 item = dl_list_entry(item->member.next, type, member)) 85 n = dl_list_entry(item->member.next, type, member); \ 86 &item->member != (list); \ 87 item = n, n = dl_list_entry(n->member.next, type, member)) 91 &item->member != (list); \ [all …]
|
/freebsd/contrib/ncurses/ncurses/ |
H A D | report_offsets.c | 42 #define show_offset(type,member) \ argument 51 #define show_COLORS(type,member) { flag = "c"; show_offset(type,member); } argument 57 #define show_DRIVER(type,member) { flag = "d"; show_offset(type,member); } argument 63 #define show_MLEAKS(type,member) { flag = "L"; show_offset(type,member); } argument 71 #define show_NORMAL(type,member) { flag = "n"; show_offset(type,member); } 74 #define show_OPTION(type,member) { flag = "+"; show_offset(type,member); } argument 77 #define show_REENTR(type,member) { flag = "r"; show_offset(type,member); } argument 83 #define show_SPFUNC(type,member) { flag = "s"; show_offset(type,member); } argument 89 #define show_THREAD(type,member) { flag = "t"; show_offset(type,member); } argument 95 #define show_TRACES(type,member) { flag = "T"; show_offset(type,member); } argument [all …]
|
/freebsd/tools/tools/drm/radeon/mkregtable/ |
H A D | mkregtable.c | 427 pos = list_entry(pos->member.next, typeof(*pos), member)) 437 prefetch(pos->member.prev), &pos->member != (head); \ 438 pos = list_entry(pos->member.prev, typeof(*pos), member)) 462 prefetch(pos->member.next), &pos->member != (head); \ 463 pos = list_entry(pos->member.next, typeof(*pos), member)) 476 prefetch(pos->member.prev), &pos->member != (head); \ 477 pos = list_entry(pos->member.prev, typeof(*pos), member)) 488 for (; prefetch(pos->member.next), &pos->member != (head); \ 500 n = list_entry(pos->member.next, typeof(*pos), member); \ 516 n = list_entry(pos->member.next, typeof(*pos), member); \ [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | hashtable.h | 130 #define __hash_first(ht, type, member) ({ \ argument 132 __hash_node_type_assert(&((type *)0)->member); \ 136 #define __hash_next(obj, type, member) ({ \ argument 139 __hash_node_type_assert(&(obj)->member); \ 150 __typeof(*(obj)), member); \ 153 __typeof(*(obj)), member)) 159 __typeof(*(obj)), member); \ 161 __typeof(*(obj)), member)->member, 1); \ 172 __typeof(*(obj)), member); \ 178 __typeof(*(obj)), member); \ [all …]
|
H A D | rculist.h | 34 #define list_entry_rcu(ptr, type, member) \ argument 35 container_of(READ_ONCE(ptr), type, member) 40 #define list_for_each_entry_rcu(pos, head, member) \ argument 42 &(pos)->member != (head); \ 43 pos = list_entry_rcu((pos)->member.next, typeof(*(pos)), member)) 47 &(pos)->member != (head); \ 48 pos = list_entry_rcu((pos)->member.next, typeof(*(pos)), member)) 51 list_for_each_entry_rcu(pos, head, member) 108 #define hlist_for_each_entry_rcu(pos, head, member) \ argument 110 typeof(*(pos)), member); \ [all …]
|
H A D | list.h | 168 list_entry((ptr)->next, type, member) 171 list_entry((ptr)->prev, type, member) 177 list_entry(((ptr)->member.next), typeof(*(ptr)), member) 180 (n) = list_next_entry(ptr, member) 183 list_entry(((ptr)->member.prev), typeof(*(ptr)), member) 209 for (n = list_entry((pos)->member.next, typeof(*pos), member); \ 211 pos = n, n = list_entry(n->member.next, typeof(*n), member)) 500 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 503 for (pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member); \ 505 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) [all …]
|
H A D | overflow.h | 277 #define flex_array_size(p, member, count) \ argument 279 (count) * sizeof(*(p)->member) + __must_be_array((p)->member), \ 280 size_mul(count, sizeof(*(p)->member) + __must_be_array((p)->member))) 293 #define struct_size(p, member, count) \ argument 295 sizeof(*(p)) + flex_array_size(p, member, count), \ 296 size_add(sizeof(*(p)), flex_array_size(p, member, count))) 311 #define struct_size_t(type, member, count) \ argument 312 struct_size((type *)NULL, member, count) 328 u8 bytes[struct_size_t(type, member, count)]; \ 346 #define DEFINE_FLEX(type, name, member, count) \ argument [all …]
|
H A D | llist.h | 20 #define llist_entry(ptr, type, member) \ argument 21 ((ptr) ? container_of(ptr, type, member) : NULL) 90 #define llist_for_each_entry_safe(pos, n, node, member) \ argument 91 for (pos = llist_entry((node), __typeof(*pos), member); \ 93 (n = llist_entry(pos->member.next, __typeof(*pos), member), pos); \ 96 #define llist_for_each_entry(pos, node, member) \ argument 97 for ((pos) = llist_entry((node), __typeof(*(pos)), member); \ 99 (pos) = llist_entry((pos)->member.next, __typeof(*(pos)), member))
|
H A D | container_of.h | 38 #define container_of(ptr, type, member) \ argument 40 const __typeof(((type *)0)->member) *__p = (ptr); \ 41 (type *)((uintptr_t)__p - offsetof(type, member)); \ 44 #define typeof_member(type, member) __typeof(((type *)0)->member) argument
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_multicast.c | 387 return member->multicast.callback(status, &member->multicast); in fail_join() 417 deref_member(member); in process_group_error() 474 deref_member(member); in mcast_work_handler() 508 ret = member->multicast.callback(status, &member->multicast); in process_join_error() 627 member = kmalloc(sizeof *member, gfp_mask); in ib_sa_join_multicast() 628 if (!member) in ib_sa_join_multicast() 643 if (!member->group) { in ib_sa_join_multicast() 655 queue_join(member); in ib_sa_join_multicast() 660 kfree(member); in ib_sa_join_multicast() 689 deref_member(member); in ib_sa_free_multicast() [all …]
|
/freebsd/sys/dev/drm2/ |
H A D | drm_linux_list.h | 40 #define list_entry(ptr, type, member) container_of(ptr,type,member) argument 123 &pos->member != (head); \ 124 pos = list_entry(pos->member.next, __typeof(*pos), member)) 127 for (pos = list_entry(pos->member.prev, __typeof(*pos), member); \ 129 pos = list_entry(pos->member.prev, __typeof(*pos), member)) 140 n = list_entry(pos->member.next, __typeof(*pos), member); \ 141 &pos->member != (head); \ 142 pos = n, n = list_entry(n->member.next, __typeof(*n), member)) 145 for (n = list_entry(pos->member.next, __typeof(*pos), member); \ 146 &pos->member != (head); \ [all …]
|
/freebsd/lib/libpmc/pmu-events/ |
H A D | list.h | 152 list_entry((ptr)->next, type, member) 155 list_entry((ptr)->prev, type, member) 161 list_entry(((ptr)->member.next), typeof(*(ptr)), member) 164 (n) = list_next_entry(ptr, member) 167 list_entry(((ptr)->member.prev), typeof(*(ptr)), member) 193 for (n = list_entry((pos)->member.next, typeof(*pos), member); \ 195 pos = n, n = list_entry(n->member.next, typeof(*n), member)) 436 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) 439 for (pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member); \ 441 pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member)) [all …]
|
/freebsd/sys/contrib/ncsw/inc/etc/ |
H A D | list_ext.h | 127 #define MEMBER_OFFSET(type, member) (PTR_TO_UINT(&((type *)0)->member)) argument 128 #define NCSW_LIST_OBJECT(p_List, type, member) \ argument 129 ((type *)((char *)(p_List)-MEMBER_OFFSET(type, member))) 176 #define NCSW_LIST_FOR_EACH_OBJECT_SAFE(p_Pos, p_Tmp, p_Head, type, member) \ argument 177 for (p_Pos = NCSW_LIST_OBJECT(NCSW_LIST_FIRST(p_Head), type, member), \ 178 p_Tmp = NCSW_LIST_OBJECT(NCSW_LIST_FIRST(&p_Pos->member), type, member); \ 179 &p_Pos->member != (p_Head); \ 181 p_Tmp = NCSW_LIST_OBJECT(NCSW_LIST_FIRST(&p_Pos->member), type, member)) 196 #define NCSW_LIST_FOR_EACH_OBJECT(p_Pos, type, p_Head, member) \ argument 198 &p_Pos->member != (p_Head); \ [all …]
|
/freebsd/sys/contrib/openzfs/lib/libzfs_core/ |
H A D | libzfs_core.abi | 223 </data-member> 226 </data-member> 229 </data-member> 232 </data-member> 592 </data-member> 595 </data-member> 600 </data-member> 603 </data-member> 606 </data-member> 776 </data-member> [all …]
|
/freebsd/contrib/ntp/sntp/libevent/include/event2/ |
H A D | rpc_compat.h | 48 #define EVTAG_ASSIGN(msg, member, args...) \ argument 49 (*(msg)->base->member##_assign)(msg, ## args) 50 #define EVTAG_GET(msg, member, args...) \ argument 51 (*(msg)->base->member##_get)(msg, ## args) 52 #define EVTAG_ADD(msg, member, args...) \ argument 53 (*(msg)->base->member##_add)(msg, ## args) 55 #define EVTAG_LEN(msg, member) ((msg)->member##_length) argument
|
H A D | rpc.h | 80 #define EVTAG_HAS(msg, member) \ argument 81 ((msg)->member##_set == 1) 92 #define EVTAG_ASSIGN(msg, member, value) \ argument 93 (*(msg)->base->member##_assign)((msg), (value)) 112 #define EVTAG_GET(msg, member, pvalue) \ argument 113 (*(msg)->base->member##_get)((msg), (pvalue)) 131 #define EVTAG_ARRAY_ADD_VALUE(msg, member, value) \ argument 132 (*(msg)->base->member##_add)((msg), (value)) 136 #define EVTAG_ARRAY_ADD(msg, member) \ argument 137 (*(msg)->base->member##_add)(msg) [all …]
|
/freebsd/contrib/libevent/include/event2/ |
H A D | rpc_compat.h | 48 #define EVTAG_ASSIGN(msg, member, args...) \ argument 49 (*(msg)->base->member##_assign)(msg, ## args) 50 #define EVTAG_GET(msg, member, args...) \ argument 51 (*(msg)->base->member##_get)(msg, ## args) 52 #define EVTAG_ADD(msg, member, args...) \ argument 53 (*(msg)->base->member##_add)(msg, ## args) 55 #define EVTAG_LEN(msg, member) ((msg)->member##_length) argument
|
H A D | rpc.h | 80 #define EVTAG_HAS(msg, member) \ argument 81 ((msg)->member##_set == 1) 92 #define EVTAG_ASSIGN(msg, member, value) \ argument 93 (*(msg)->base->member##_assign)((msg), (value)) 112 #define EVTAG_GET(msg, member, pvalue) \ argument 113 (*(msg)->base->member##_get)((msg), (pvalue)) 131 #define EVTAG_ARRAY_ADD_VALUE(msg, member, value) \ argument 132 (*(msg)->base->member##_add)((msg), (value)) 136 #define EVTAG_ARRAY_ADD(msg, member) \ argument 137 (*(msg)->base->member##_add)(msg) [all …]
|
/freebsd/sys/riscv/include/ |
H A D | pcpu.h | 78 #define PCPU_GET(member) (get_pcpu()->pc_ ## member) argument 79 #define PCPU_ADD(member, value) (get_pcpu()->pc_ ## member += (value)) argument 80 #define PCPU_PTR(member) (&get_pcpu()->pc_ ## member) argument 81 #define PCPU_SET(member,value) (get_pcpu()->pc_ ## member = (value)) argument
|
/freebsd/sys/arm64/include/ |
H A D | pcpu.h | 82 #define PCPU_GET(member) (pcpup->pc_ ## member) argument 83 #define PCPU_ADD(member, value) (pcpup->pc_ ## member += (value)) argument 84 #define PCPU_PTR(member) (&pcpup->pc_ ## member) argument 85 #define PCPU_SET(member,value) (pcpup->pc_ ## member = (value)) argument
|
/freebsd/sys/dev/ice/ |
H A D | ice_osdep.h | 232 #define _osdep_LIST_ENTRY(ptr, type, member) \ argument 233 __containerof(ptr, type, member) 234 #define LIST_FIRST_ENTRY(head, type, member) \ argument 235 _osdep_LIST_ENTRY(LIST_FIRST(head), type, member) 236 #define LIST_NEXT_ENTRY(ptr, unused, member) \ argument 237 _osdep_LIST_ENTRY(LIST_NEXT(&(ptr->member), entries), __typeof(*ptr), member) 288 #define LIST_LAST_ENTRY(head, type, member) \ argument 292 LIST_ENTRY_SAFE(LIST_FIRST(head), type, member) 294 #define LIST_NEXT_ENTRY_SAFE(ptr, member) \ argument 295 LIST_ENTRY_SAFE(LIST_NEXT(&(ptr->member), entries), __typeof(*ptr), member) [all …]
|
/freebsd/sys/arm/include/ |
H A D | pcpu.h | 134 #define PCPU_GET(member) (get_pcpu()->pc_ ## member) argument 135 #define PCPU_ADD(member, value) (get_pcpu()->pc_ ## member += (value)) argument 136 #define PCPU_PTR(member) (&get_pcpu()->pc_ ## member) argument 137 #define PCPU_SET(member,value) (get_pcpu()->pc_ ## member = (value)) argument
|
/freebsd/sys/contrib/openzfs/lib/libzfs/ |
H A D | libzfs.abi | 677 </data-member> 680 </data-member> 683 </data-member> 689 </data-member> 692 </data-member> 695 </data-member> 698 </data-member> 701 </data-member> 704 </data-member> 1110 </data-member> [all …]
|
/freebsd/contrib/bmake/unit-tests/ |
H A D | archive.mk | 24 @${MAKE} -f ${MAKEFILE} depend-on-existing-member 25 @${MAKE} -f ${MAKEFILE} depend-on-nonexistent-member 52 @printf '%s\n' ${.ALLSRC:O:@member@${.TARGET:Q}': '${member:Q}@} 54 depend-on-existing-member: ${ARCHIVE}(archive.mk) pre post 57 depend-on-nonexistent-member: ${ARCHIVE}(nonexistent.mk) pre post 70 @echo "member" > member.txt 72 @ar cr libgood.a member.txt 91 @rm member.txt libbad.a libgood.a
|
/freebsd/sys/powerpc/include/ |
H A D | pcpu.h | 162 #define PCPU_GET(member) (pcpup->pc_ ## member) argument 168 #define PCPU_ADD(member, value) (pcpup->pc_ ## member += (value)) argument 169 #define PCPU_PTR(member) (&pcpup->pc_ ## member) argument 170 #define PCPU_SET(member,value) (pcpup->pc_ ## member = (value)) argument
|