Lines Matching refs:symtab
272 struct dst_sec *symtab = &linker->secs[linker->symtab_sec_idx]; in add_new_sym() local
274 size_t sym_cnt = symtab->sec_sz / sizeof(*sym); in add_new_sym()
276 syms = libbpf_reallocarray(symtab->raw_data, sym_cnt + 1, sizeof(*sym)); in add_new_sym()
283 symtab->raw_data = syms; in add_new_sym()
284 symtab->sec_sz += sizeof(*sym); in add_new_sym()
285 symtab->shdr->sh_size += sizeof(*sym); in add_new_sym()
286 symtab->data->d_size += sizeof(*sym); in add_new_sym()
1215 struct src_sec *symtab = &obj->secs[obj->symtab_sec_idx]; in linker_append_elf_syms() local
1216 Elf64_Sym *sym = symtab->data->d_buf; in linker_append_elf_syms()
1217 int i, n = symtab->shdr->sh_size / symtab->shdr->sh_entsize, err; in linker_append_elf_syms()
1218 int str_sec_idx = symtab->shdr->sh_link; in linker_append_elf_syms()
1248 struct dst_sec *symtab = &linker->secs[linker->symtab_sec_idx]; in get_sym_by_idx() local
1249 Elf64_Sym *syms = symtab->raw_data; in get_sym_by_idx()
2099 struct src_sec *symtab = &obj->secs[obj->symtab_sec_idx]; in find_sym_by_name() local
2100 Elf64_Sym *sym = symtab->data->d_buf; in find_sym_by_name()
2101 int i, n = symtab->shdr->sh_size / symtab->shdr->sh_entsize; in find_sym_by_name()
2102 int str_sec_idx = symtab->shdr->sh_link; in find_sym_by_name()