Lines Matching defs:sec_idx

394 	size_t sec_idx;
514 int sec_idx;
724 prog->sec_idx = -1;
749 const char *name, size_t sec_idx, const char *sec_name,
761 prog->sec_idx = sec_idx;
809 const char *sec_name, int sec_idx)
826 if (sym->st_shndx != sec_idx)
847 if (sec_idx != obj->efile.text_shndx && ELF64_ST_BIND(sym->st_info) == STB_LOCAL) {
870 err = bpf_object__init_prog(obj, prog, name, sec_idx, sec_name,
1193 map->sec_idx = shndx;
1637 const char *real_name, int sec_idx, void *data, size_t data_sz)
1649 map->sec_idx = sec_idx;
1673 pr_debug("map '%s' (global data): at sec_idx %d, offset %zu, flags %x.\n",
1674 map->name, map->sec_idx, map->sec_offset, def->map_flags);
1700 int err = 0, sec_idx;
1705 for (sec_idx = 1; sec_idx < obj->efile.sec_cnt; sec_idx++) {
1706 sec_desc = &obj->efile.secs[sec_idx];
1714 sec_name = elf_sec_name(obj, elf_sec_by_idx(obj, sec_idx));
1716 sec_name, sec_idx,
1722 sec_name = elf_sec_name(obj, elf_sec_by_idx(obj, sec_idx));
1724 sec_name, sec_idx,
1729 sec_name = elf_sec_name(obj, elf_sec_by_idx(obj, sec_idx));
1731 sec_name, sec_idx,
2517 int var_idx, int sec_idx,
2574 map->sec_idx = sec_idx;
2577 pr_debug("map '%s': at sec_idx %d, offset %zu.\n",
2578 map_name, map->sec_idx, map->sec_offset);
2599 map->inner_map->sec_idx = sec_idx;
3379 if (a->sec_idx != b->sec_idx)
3380 return a->sec_idx < b->sec_idx ? -1 : 1;
3993 return prog->sec_idx == obj->efile.text_shndx && obj->nr_programs > 1;
4153 map->sec_idx != sym->st_shndx ||
4157 prog->name, map_idx, map->name, map->sec_idx,
4181 if (map->libbpf_type != type || map->sec_idx != sym->st_shndx)
4184 prog->name, map_idx, map->name, map->sec_idx,
4208 size_t sec_idx, size_t insn_idx)
4220 if (prog->sec_idx < sec_idx ||
4221 (prog->sec_idx == sec_idx && prog->sec_insn_off <= insn_idx))
4230 if (prog->sec_idx == sec_idx && prog_contains_insn(prog, insn_idx))
4239 size_t sec_idx = shdr->sh_info, sym_idx;
4250 if (sec_idx >= obj->efile.sec_cnt)
4253 scn = elf_sec_by_idx(obj, sec_idx);
4264 relo_sec_name, sec_idx, sec_name);
4310 prog = find_prog_by_sec_insn(obj, sec_idx, insn_idx);
4346 if (map->sec_idx == obj->efile.btf_maps_shndx || bpf_map__is_struct_ops(map))
5794 int i, err = 0, insn_idx, sec_idx, sec_num;
5817 sec_idx = seg->sec_idxs[sec_num];
5832 prog = find_prog_by_sec_insn(obj, sec_idx, insn_idx);
6066 int i, sec_num, sec_idx, off_adj;
6070 sec_idx = ext_info->sec_idxs[sec_num];
6072 if (prog->sec_idx != sec_idx)
6644 if (map->sec_idx != obj->efile.btf_maps_shndx)
6686 if (targ_prog->sec_idx != sym->st_shndx ||
9105 int sec_idx,
9115 if (map->sec_idx == sec_idx &&