Searched refs:symtabindex (Results 1 – 5 of 5) sorted by relevance
| /freebsd/stand/common/ |
| H A D | load_elf_obj.c | 52 int symtabindex; /* Index of symbol table */ member 274 ef->symtabindex = i; in __elfN() 283 lastaddr = roundup(lastaddr, shdr[ef->symtabindex].sh_addralign); in __elfN() 284 shdr[ef->symtabindex].sh_addr = (Elf_Addr)lastaddr; in __elfN() 285 lastaddr += shdr[ef->symtabindex].sh_size; in __elfN() 287 symstrindex = shdr[ef->symtabindex].sh_link; in __elfN() 563 if (symidx >= ef->e_shdr[ef->symtabindex].sh_size / sizeof(Elf_Sym)) in __elfN() 565 COPYOUT(ef->e_shdr[ef->symtabindex].sh_addr + symidx * sizeof(Elf_Sym), in __elfN()
|
| H A D | load_elf.c | 544 int symtabindex; local 746 symtabindex = -1; 765 symtabindex = i; 768 if (symtabindex < 0 || symstrindex < 0) 775 for (i = symtabindex; i >= 0; i = symstrindex) { 824 if (i == symtabindex) 825 symtabindex = -1;
|
| /freebsd/lib/libkldelf/ |
| H A D | ef_obj.c | 278 int j, nsym, symstrindex, symtabindex; in ef_obj_open() local 304 symtabindex = -1; in ef_obj_open() 314 symtabindex = i; in ef_obj_open() 357 if (elf_read_symbols(efile, symtabindex, &ef->ddbsymcnt, in ef_obj_open()
|
| /freebsd/sys/kern/ |
| H A D | link_elf_obj.c | 355 int error, i, j, pb, ra, rl, shstrindex, symstrindex, symtabindex; in link_elf_link_preload() local 397 symtabindex = -1; in link_elf_link_preload() 414 symtabindex = i; in link_elf_link_preload() 474 ef->ddbsymcnt = shdr[symtabindex].sh_size / sizeof(Elf_Sym); in link_elf_link_preload() 475 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr; in link_elf_link_preload() 731 int symtabindex; in link_elf_load_file() local 834 symtabindex = -1; in link_elf_load_file() 853 symtabindex = i; in link_elf_load_file() 904 if (symtabindex == -1) { in link_elf_load_file() 910 ef->ddbsymcnt = shdr[symtabindex].sh_size / sizeof(Elf_Sym); in link_elf_load_file() [all …]
|
| H A D | link_elf.c | 1012 int symtabindex; in link_elf_load_file() local 1303 symtabindex = -1; in link_elf_load_file() 1307 symtabindex = i; in link_elf_load_file() 1316 if (symtabindex < 0 || symstrindex < 0) in link_elf_load_file() 1319 symcnt = shdr[symtabindex].sh_size; in link_elf_load_file() 1325 ef->symbase, symcnt, shdr[symtabindex].sh_offset, in link_elf_load_file()
|