Lines Matching refs:name
114 /* BTF name and id of struct allocated by map_alloc */
148 char name[BPF_OBJ_NAME_LEN];
592 char name[KSYM_NAME_LEN];
685 .name = #_name, \
690 #define DEFINE_BPF_DISPATCHER(name) \
691 noinline unsigned int bpf_dispatcher_##name##_func( \
697 EXPORT_SYMBOL(bpf_dispatcher_##name##_func); \
698 struct bpf_dispatcher bpf_dispatcher_##name = BPF_DISPATCHER_INIT(bpf_dispatcher_##name);
699 #define DECLARE_BPF_DISPATCHER(name) \
700 unsigned int bpf_dispatcher_##name##_func(const void *ctx, const struct bpf_insn *insnsi, \
702 extern struct bpf_dispatcher bpf_dispatcher_##name;
703 #define BPF_DISPATCHER_FUNC(name) bpf_dispatcher_##name##_func
704 #define BPF_DISPATCHER_PTR(name) (&bpf_dispatcher_##name)
730 #define DEFINE_BPF_DISPATCHER(name)
731 #define DECLARE_BPF_DISPATCHER(name)
732 #define BPF_DISPATCHER_FUNC(name) bpf_dispatcher_nop_func
733 #define BPF_DISPATCHER_PTR(name) NULL
806 /* function name for valid attach_btf_id */
820 char name[BPF_OBJ_NAME_LEN];
916 const char *name;
1422 struct bpf_prog *bpf_prog_get_type_path(const char *name, enum bpf_prog_type type);
1585 static inline struct bpf_prog *bpf_prog_get_type_path(const char *name, enum bpf_prog_type type)