Lines Matching defs:shdr
605 Elf64_Shdr *shdr;
3263 Elf64_Shdr *shdr;
3268 shdr = elf64_getshdr(scn);
3269 if (!shdr) {
3275 return shdr;
3503 sec_desc->shdr = sh;
3508 sec_desc->shdr = sh;
3539 sec_desc->shdr = sh;
3544 sec_desc->shdr = sh;
4236 bpf_object__collect_prog_relos(struct bpf_object *obj, Elf64_Shdr *shdr, Elf_Data *data)
4239 size_t sec_idx = shdr->sh_info, sym_idx;
4258 relo_sec_name = elf_sec_str(obj, shdr->sh_name);
4265 nrels = shdr->sh_size / shdr->sh_entsize;
6597 Elf64_Shdr *shdr, Elf_Data *data);
6600 Elf64_Shdr *shdr, Elf_Data *data)
6622 nrels = shdr->sh_size / shdr->sh_entsize;
6742 Elf64_Shdr *shdr;
6749 shdr = sec_desc->shdr;
6751 idx = shdr->sh_info;
6753 if (shdr->sh_type != SHT_REL) {
6759 err = bpf_object__collect_st_ops_relos(obj, shdr, data);
6761 err = bpf_object__collect_map_relos(obj, shdr, data);
6763 err = bpf_object__collect_prog_relos(obj, shdr, data);
9126 Elf64_Shdr *shdr, Elf_Data *data)
9142 nrels = shdr->sh_size / shdr->sh_entsize;
9158 map = find_struct_ops_map_by_offset(obj, shdr->sh_info, rel->r_offset);