H A D | libbpf.c | 406 size_t sec_idx; member in struct:bpf_program 529 int sec_idx; member in struct:bpf_map 748 prog->sec_idx = -1; 773 const char *name, size_t sec_idx, const char *sec_name, 785 prog->sec_idx = sec_idx; 834 const char *sec_name, int sec_idx) 851 if (sym->st_shndx != sec_idx) 872 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) { 895 err = bpf_object__init_prog(obj, prog, name, sec_idx, sec_nam 772 bpf_object__init_prog(struct bpf_object *obj, struct bpf_program *prog, const char *name, size_t sec_idx, const char *sec_name, size_t sec_off, void *insn_data, size_t insn_data_sz) argument 833 bpf_object__add_programs(struct bpf_object *obj, Elf_Data *sec_data, const char *sec_name, int sec_idx) argument 1382 int sec_idx, err; local 1837 bpf_object__init_internal_map(struct bpf_object *obj, enum libbpf_map_type type, const char *real_name, int sec_idx, void *data, size_t data_sz) argument 1901 int err = 0, sec_idx; local 2756 bpf_object__init_user_btf_map(struct bpf_object *obj, const struct btf_type *sec, int var_idx, int sec_idx, const Elf_Data *data, bool strict, const char *pin_root_path) argument 2858 init_arena_map_data(struct bpf_object *obj, struct bpf_map *map, const char *sec_name, int sec_idx, void *data, size_t data_sz) argument 4544 find_prog_by_sec_insn(const struct bpf_object *obj, size_t sec_idx, size_t insn_idx) argument 4576 size_t sec_idx = shdr->sh_info, sym_idx; local 5779 int i, err = 0, insn_idx, sec_idx, sec_num; local 6051 int i, sec_num, sec_idx, off_adj; local 9575 find_struct_ops_map_by_offset(struct bpf_object *obj, int sec_idx, size_t offset) argument [all...] |