Lines Matching refs:name

47 #define BTF_ID(prefix, name) \  argument
48 __BTF_ID(__ID(__BTF_ID__##prefix##__##name##__))
65 #define __BTF_ID_LIST(name, scope) \ argument
68 "." #scope " " #name "; \n" \
69 #name ":; \n" \
72 #define BTF_ID_LIST(name) \ argument
73 __BTF_ID_LIST(name, local) \
74 extern u32 name[];
76 #define BTF_ID_LIST_GLOBAL(name, n) \ argument
77 __BTF_ID_LIST(name, globl)
82 #define BTF_ID_LIST_SINGLE(name, prefix, typename) \ argument
83 BTF_ID_LIST(name) \
85 #define BTF_ID_LIST_GLOBAL_SINGLE(name, prefix, typename) \ argument
86 BTF_ID_LIST_GLOBAL(name, 1) \
124 #define __BTF_SET_START(name, scope) \ argument
127 "." #scope " __BTF_ID__set__" #name "; \n" \
128 "__BTF_ID__set__" #name ":; \n" \
132 #define BTF_SET_START(name) \ argument
133 __BTF_ID_LIST(name, local) \
134 __BTF_SET_START(name, local)
136 #define BTF_SET_START_GLOBAL(name) \ argument
137 __BTF_ID_LIST(name, globl) \
138 __BTF_SET_START(name, globl)
140 #define BTF_SET_END(name) \ argument
143 ".size __BTF_ID__set__" #name ", .-" #name " \n" \
145 extern struct btf_id_set name;
149 #define BTF_ID_LIST(name) static u32 __maybe_unused name[5]; argument
150 #define BTF_ID(prefix, name) argument
152 #define BTF_ID_LIST_GLOBAL(name, n) u32 __maybe_unused name[n]; argument
153 #define BTF_ID_LIST_SINGLE(name, prefix, typename) static u32 __maybe_unused name[1]; argument
154 #define BTF_ID_LIST_GLOBAL_SINGLE(name, prefix, typename) u32 __maybe_unused name[1]; argument
155 #define BTF_SET_START(name) static struct btf_id_set __maybe_unused name = { 0 }; argument
156 #define BTF_SET_START_GLOBAL(name) static struct btf_id_set __maybe_unused name = { 0 }; argument
157 #define BTF_SET_END(name) argument
185 #define BTF_SOCK_TYPE(name, str) name, argument
200 #define BTF_TRACING_TYPE(name, type) name, argument