Lines Matching refs:symtab
338 struct dst_sec *symtab = &linker->secs[linker->symtab_sec_idx]; in add_new_sym() local
340 size_t sym_cnt = symtab->sec_sz / sizeof(*sym); in add_new_sym()
342 syms = libbpf_reallocarray(symtab->raw_data, sym_cnt + 1, sizeof(*sym)); in add_new_sym()
349 symtab->raw_data = syms; in add_new_sym()
350 symtab->sec_sz += sizeof(*sym); in add_new_sym()
351 symtab->shdr->sh_size += sizeof(*sym); in add_new_sym()
352 symtab->data->d_size += sizeof(*sym); in add_new_sym()
1408 struct src_sec *symtab = &obj->secs[obj->symtab_sec_idx]; in linker_append_elf_syms() local
1409 Elf64_Sym *sym = symtab->data->d_buf; in linker_append_elf_syms()
1410 int i, n = symtab->shdr->sh_size / symtab->shdr->sh_entsize, err; in linker_append_elf_syms()
1411 int str_sec_idx = symtab->shdr->sh_link; in linker_append_elf_syms()
1441 struct dst_sec *symtab = &linker->secs[linker->symtab_sec_idx]; in get_sym_by_idx() local
1442 Elf64_Sym *syms = symtab->raw_data; in get_sym_by_idx()
2290 struct src_sec *symtab = &obj->secs[obj->symtab_sec_idx]; in find_sym_by_name() local
2291 Elf64_Sym *sym = symtab->data->d_buf; in find_sym_by_name()
2292 int i, n = symtab->shdr->sh_size / symtab->shdr->sh_entsize; in find_sym_by_name()
2293 int str_sec_idx = symtab->shdr->sh_link; in find_sym_by_name()