Home
last modified time | relevance | path

Searched refs:sec_def (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlibbpf.c350 /* stored as sec_def->cookie for all libbpf-supported SEC()s */
395 const struct bpf_sec_def *sec_def; member
6823 /* this is called as prog->sec_def->prog_prepare_load_fn for libbpf-supported sec_defs */
6934 /* adjust load_attr if sec_def provides custom preload callback */ in bpf_object_load_prog()
6935 if (prog->sec_def && prog->sec_def->prog_prepare_load_fn) { in bpf_object_load_prog()
6936 err = prog->sec_def->prog_prepare_load_fn(prog, &load_attr, prog->sec_def->cookie); in bpf_object_load_prog()
7349 prog->sec_def = find_sec_def(prog->sec_name); in bpf_object_init_progs()
7350 if (!prog->sec_def) { in bpf_object_init_progs()
8874 struct bpf_sec_def *sec_def; libbpf_register_prog_handler() local
8958 sec_def_matches(const struct bpf_sec_def *sec_def, const char *sec_name) sec_def_matches() argument
8988 const struct bpf_sec_def *sec_def; find_sec_def() local
9025 const struct bpf_sec_def *sec_def = &section_defs[i]; libbpf_get_type_names() local
9049 const struct bpf_sec_def *sec_def; libbpf_prog_type_by_name() local
9436 const struct bpf_sec_def *sec_def; libbpf_attach_type_by_name() local
[all...]
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dlibbpf.c221 const struct bpf_sec_def *sec_def; member
6711 if (!kernel_supports(FEAT_EXP_ATTACH_TYPE) && prog->sec_def && in load_program()
6712 prog->sec_def->is_exp_attach_type_optional) in load_program()
6997 prog->sec_def = find_sec_def(prog->sec_name); in __bpf_object__open()
6998 if (!prog->sec_def) in __bpf_object__open()
7002 if (prog->sec_def->is_sleepable) in __bpf_object__open()
7004 bpf_program__set_type(prog, prog->sec_def->prog_type); in __bpf_object__open()
7006 prog->sec_def->expected_attach_type); in __bpf_object__open()
7008 if (prog->sec_def->prog_type == BPF_PROG_TYPE_TRACING || in __bpf_object__open()
7009 prog->sec_def in __bpf_object__open()
8515 const struct bpf_sec_def *sec_def; libbpf_prog_type_by_name() local
8642 const struct bpf_sec_def *sec_def; bpf_object__collect_st_ops_relos() local
9838 const struct bpf_sec_def *sec_def; bpf_program__attach() local
10908 const struct bpf_sec_def *sec_def; bpf_object__attach_skeleton() local
[all...]

Completed in 24 milliseconds