Home
last modified time | relevance | path

Searched refs:___bpf_narg (Results 1 - 4 of 4) sorted by relevance

/third_party/libbpf/src/
H A Dbpf_helpers.h200 #ifndef ___bpf_narg
201 #define ___bpf_narg(...) \ macro
219 ___bpf_apply(___bpf_fill, ___bpf_narg(args))(arr, 0, args)
228 unsigned long long ___param[___bpf_narg(args)]; \
246 unsigned long long ___param[___bpf_narg(args)]; \
277 unsigned long long ___param[___bpf_narg(args)]; \
H A Dbpf_tracing.h631 #ifndef ___bpf_narg
632 #define ___bpf_narg(...) ___bpf_nth(_, ##__VA_ARGS__, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0) macro
648 #define ___bpf_ctx_cast(args...) ___bpf_apply(___bpf_ctx_cast, ___bpf_narg(args))(args)
797 #define ___bpf_kprobe_args(args...) ___bpf_apply(___bpf_kprobe_args, ___bpf_narg(args))(args)
825 #define ___bpf_kretprobe_args(args...) ___bpf_apply(___bpf_kretprobe_args, ___bpf_narg(args))(args)
855 #define ___bpf_syscall_args(args...) ___bpf_apply(___bpf_syscall_args, ___bpf_narg(args))(args)
866 #define ___bpf_syswrap_args(args...) ___bpf_apply(___bpf_syswrap_args, ___bpf_narg(args))(args)
H A Dusdt.bpf.h215 /* we rely on ___bpf_apply() and ___bpf_narg() macros already defined in bpf_tracing.h */
229 #define ___bpf_usdt_args(args...) ___bpf_apply(___bpf_usdt_args, ___bpf_narg(args))(args)
H A Dbpf_core_read.h117 ___bpf_apply(___bpf_field_ref, ___bpf_narg(args))(args)

Completed in 5 milliseconds