Searched refs:nameidx (Results 1 – 6 of 6) sorted by relevance
| /mirbsd/src/libexec/ld.so/ |
| D | dl_prebind.c | 40 void prebind_dump_nameidx(struct nameidx *nameidx, u_int32_t numblibs, 111 struct nameidx *nameidx; in prebind_load_fd() local 138 nameidx = _dl_prog_prebind_map + prog_footer->nameidx_idx; in prebind_load_fd() 145 if (_dl_strcmp(nametab + nameidx[idx].name, name) == 0) in prebind_load_fd() 151 } else if (footer.id0 != nameidx[idx].id0 || in prebind_load_fd() 152 footer.id1 != nameidx[idx].id1) { in prebind_load_fd() 155 footer.id0, nameidx[idx].id0, in prebind_load_fd() 156 footer.id1, nameidx[idx].id1)); in prebind_load_fd() 178 struct nameidx *nameidx; in prebind_symcache() local 223 nameidx = prebind_map + footer->nameidx_idx;; in prebind_symcache() [all …]
|
| D | prebind.h | 48 struct nameidx { struct
|
| /mirbsd/src/libexec/ld.so/ldconfig/ |
| D | dl_prebind.c | 41 void prebind_dump_nameidx(struct nameidx *nameidx, u_int32_t numblibs, 112 struct nameidx *nameidx; in prebind_load_fd() local 139 nameidx = _dl_prog_prebind_map + prog_footer->nameidx_idx; in prebind_load_fd() 146 if (_dl_strcmp(nametab + nameidx[idx].name, name) == 0) in prebind_load_fd() 152 } else if (footer.id0 != nameidx[idx].id0 || in prebind_load_fd() 153 footer.id1 != nameidx[idx].id1) { in prebind_load_fd() 156 footer.id0, nameidx[idx].id0, in prebind_load_fd() 157 footer.id1, nameidx[idx].id1)); in prebind_load_fd() 179 struct nameidx *nameidx; in prebind_symcache() local 224 nameidx = prebind_map + footer->nameidx_idx;; in prebind_symcache() [all …]
|
| D | prebind.c | 108 struct nameidx *nameidx; member 1450 struct nameidx *nameidx; in elf_prep_lib_prebind() local 1523 nameidx = xcalloc(numlibs, sizeof (struct nameidx)); in elf_prep_lib_prebind() 1528 nameidx[i].name = nametablen; in elf_prep_lib_prebind() 1529 nameidx[i].id0 = objarray[idxtolib[i]].id0; in elf_prep_lib_prebind() 1530 nameidx[i].id1 = objarray[idxtolib[i]].id1; in elf_prep_lib_prebind() 1532 strlcpy(&nametab[nameidx[i].name], in elf_prep_lib_prebind() 1534 nametablen - nameidx[i].name); in elf_prep_lib_prebind() 1539 ret = elf_write_lib(object, nameidx, nametab, nametablen, in elf_prep_lib_prebind() 1543 free(nameidx); in elf_prep_lib_prebind() [all …]
|
| D | prebind_struct.h | 62 int elf_write_lib(struct elf_object *object, struct nameidx *nameidx,
|
| D | prebind.h | 48 struct nameidx { struct
|