Lines Matching refs:bpf_sec_def

199 struct bpf_sec_def;
201 typedef struct bpf_link *(*attach_fn_t)(const struct bpf_sec_def *sec,
204 struct bpf_sec_def { struct
221 const struct bpf_sec_def *sec_def; argument
6936 static const struct bpf_sec_def *find_sec_def(const char *sec_name);
8306 static struct bpf_link *attach_kprobe(const struct bpf_sec_def *sec,
8308 static struct bpf_link *attach_tp(const struct bpf_sec_def *sec,
8310 static struct bpf_link *attach_raw_tp(const struct bpf_sec_def *sec,
8312 static struct bpf_link *attach_trace(const struct bpf_sec_def *sec,
8314 static struct bpf_link *attach_lsm(const struct bpf_sec_def *sec,
8316 static struct bpf_link *attach_iter(const struct bpf_sec_def *sec,
8319 static const struct bpf_sec_def section_defs[] = {
8470 static const struct bpf_sec_def *find_sec_def(const char *sec_name) in find_sec_def()
8512 const struct bpf_sec_def *sec_def; in libbpf_prog_type_by_name()
8639 const struct bpf_sec_def *sec_def; in bpf_object__collect_st_ops_relos()
9465 static struct bpf_link *attach_kprobe(const struct bpf_sec_def *sec, in attach_kprobe()
9585 static struct bpf_link *attach_tp(const struct bpf_sec_def *sec, in attach_tp()
9641 static struct bpf_link *attach_raw_tp(const struct bpf_sec_def *sec, in attach_raw_tp()
9689 static struct bpf_link *attach_trace(const struct bpf_sec_def *sec, in attach_trace()
9695 static struct bpf_link *attach_lsm(const struct bpf_sec_def *sec, in attach_lsm()
9701 static struct bpf_link *attach_iter(const struct bpf_sec_def *sec, in attach_iter()
9835 const struct bpf_sec_def *sec_def; in bpf_program__attach()
10905 const struct bpf_sec_def *sec_def; in bpf_object__attach_skeleton()