/tools/include/linux/ |
D | list.h | 351 #define list_entry(ptr, type, member) \ argument 362 #define list_first_entry(ptr, type, member) \ argument 373 #define list_last_entry(ptr, type, member) \ argument 384 #define list_first_entry_or_null(ptr, type, member) \ argument 392 #define list_next_entry(pos, member) \ argument 400 #define list_prev_entry(pos, member) \ argument 446 #define list_for_each_entry(pos, head, member) \ argument 457 #define list_for_each_entry_reverse(pos, head, member) \ argument 470 #define list_prepare_entry(pos, head, member) \ argument 482 #define list_for_each_entry_continue(pos, head, member) \ argument [all …]
|
D | hashtable.h | 105 #define hash_for_each(name, bkt, obj, member) \ argument 119 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument 132 #define hash_for_each_possible(name, obj, member, key) \ argument 144 #define hash_for_each_possible_safe(name, obj, tmp, member, key) \ argument
|
D | rbtree.h | 37 #define rb_entry(ptr, type, member) container_of(ptr, type, member) argument 75 #define rb_entry_safe(ptr, type, member) \ argument
|
D | kernel.h | 34 #define container_of(ptr, type, member) ({ \ argument
|
D | overflow.h | 273 #define struct_size(p, member, n) \ argument
|
/tools/firewire/ |
D | list.h | 47 #define list_entry(link, type, member) \ argument 50 #define list_head(list, type, member) \ argument 53 #define list_tail(list, type, member) \ argument 56 #define list_next(elm, member) \ argument 59 #define list_for_each_entry(pos, list, member) \ argument
|
/tools/usb/usbip/libsrc/ |
D | list.h | 104 #define list_entry(ptr, type, member) \ argument 133 #define container_of(ptr, type, member) ({ \ argument
|
/tools/lib/bpf/ |
D | bpf_helpers.h | 51 #define offsetof(type, member) ((unsigned long)&((type *)0)->member) argument 55 #define container_of(ptr, type, member) \ argument
|
D | btf.c | 3398 const struct btf_member *member = btf_members(t); in btf_hash_struct() local 3495 const struct btf_param *member = btf_params(t); in btf_hash_fnproto() local 4370 struct btf_member *member = btf_members(t); in btf_dedup_remap_type() local
|
D | libbpf.c | 790 const struct btf_member *member, *kern_member, *kern_data_member; in bpf_map__init_kern_struct_ops() local 6495 const struct btf_member *member; in bpf_object__collect_map_relos() local 8560 const struct btf_member *member; in bpf_object__collect_st_ops_relos() local
|
/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/ |
D | misc.h | 18 #define container_of(ptr, type, member) ({ \ argument
|
/tools/testing/selftests/bpf/progs/ |
D | test_cls_redirect.h | 21 #define offsetof(type, member) __builtin_offsetof(type, member) argument
|
/tools/virtio/linux/ |
D | kernel.h | 110 #define container_of(ptr, type, member) ({ \ argument
|
/tools/perf/util/ |
D | python.c | 116 #define member_def(type, member, ptype, help) \ argument 121 #define sample_member_def(name, member, ptype, help) \ argument
|
/tools/perf/ |
D | builtin-lock.c | 210 #define SINGLE_KEY(member) \ argument
|
/tools/objtool/ |
D | elf.c | 43 #define elf_hash_for_each_possible(name, obj, member, key) \ argument
|