| /src/sys/sys/ |
| kern_ctf.h | 46 const char *strtab; /* Ptr to the string table. */ member in struct:mod_ctf
|
| /src/sys/rump/librump/rumpkern/ |
| kobj_rename.c | 69 char **strtab, size_t *strtabsz) 97 fromname = *strtab + sym->st_name; 115 * Finally, free old strtab, allocate new one, and copy contents. 117 kmem_free(*strtab, *strtabsz); 118 *strtab = NULL; /* marvin the paradroid 999 */ 124 *strtab = newtab;
|
| /src/libexec/ld.elf_so/ |
| symver.c | 113 &obj->strtab[needed->name])); 114 if (strcmp(name, &obj->strtab[needed->name]) == 0 || 136 const char *vername = &refobj->strtab[vna->vna_name]; 137 const char *depstrtab = depobj->strtab; 177 const char *strtab = obj->strtab; local 191 if (strtab == NULL || obj->vertab != NULL) 213 vn->vn_file, &strtab[vn->vn_file])); 214 depobj = locate_dependency(obj, &strtab[vn->vn_file]); 285 obj->vertab[vernum].name = &strtab[vna->vna_name] [all...] |
| symbol.c | 184 strp = obj->strtab + symp->st_name; 215 &obj->strtab[symnum], verndx); 253 ventry->name, &obj->strtab[symnum]); 261 &obj->strtab[symnum], verndx); 411 name = refobj->strtab + ref->st_name; 469 const char *name = obj->strtab + ref->st_name;
|
| /src/lib/libc/gen/ |
| nlist_aout.c | 98 char *strtab; local 130 strtab = mmap(NULL, strsize, PROT_READ, MAP_PRIVATE|MAP_FILE, 132 if (strtab == (char *)-1) 176 !strcmp(&strtab[(size_t)soff], 188 munmap(strtab, strsize);
|
| nlist_elf32.c | 95 char *mappedfile, *strtab; local 268 strtab = &mappedfile[(size_t)symstrshdrp->sh_offset]; 297 symtabname = &strtab[symp[i].st_name];
|
| /src/sys/ddb/ |
| db_elf.c | 244 char *strtab; local 251 strtab = db_elf_find_strtab(stab); 252 if (strtab == NULL) 257 db_eqname(strtab + symp->st_name, symstr, 0)) 339 char *strtab; local 344 strtab = db_elf_find_strtab(symtab); 345 if (strtab == NULL) 348 *namep = strtab + symp->st_name; 387 char *strtab; local 396 strtab = db_elf_find_strtab(stab) [all...] |
| /src/tools/ctfconvert/ |
| Makefile | 24 strtab.c \
|
| /src/libexec/ld.elf_so/arch/m68k/ |
| mdreloc.c | 142 obj->strtab + obj->symtab[symnum].st_name, 155 obj->strtab + obj->symtab[symnum].st_name, 184 obj->strtab + obj->symtab[symnum].st_name, 192 obj->strtab + obj->symtab[symnum].st_name, 204 obj->strtab + obj->symtab[symnum].st_name, 215 obj->strtab + obj->symtab[symnum].st_name)); 274 defobj->strtab + def->st_name, (void *)*where, (void *)new_value));
|
| /src/libexec/ld.elf_so/arch/sh3/ |
| mdreloc.c | 138 obj->strtab + obj->symtab[symnum].st_name, 148 obj->strtab + obj->symtab[symnum].st_name, 159 obj->strtab + obj->symtab[symnum].st_name, 169 obj->strtab + obj->symtab[symnum].st_name, 202 obj->strtab + obj->symtab[symnum].st_name, 210 obj->strtab + obj->symtab[symnum].st_name, 225 obj->strtab + obj->symtab[symnum].st_name, 236 obj->strtab + obj->symtab[symnum].st_name)); 322 defobj->strtab + def->st_name, (void *)*where, (void *)new_value));
|
| /src/sys/external/bsd/libfdt/dist/ |
| libfdt_internal.h | 25 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
|
| fdt_sw.c | 246 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 256 memcpy(strtab + offset, s, len); 272 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 278 p = fdt_find_string_(strtab - strtabsize, strtabsize, s); 280 return p - strtab;
|
| fdt.c | 272 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s) 275 const char *last = strtab + tabsize - len; 278 for (p = strtab; p <= last; p++)
|
| /src/usr.sbin/kvm_mkdb/ |
| nlist_aout.c | 116 char *strtab, buf[1024]; local 157 if (!(strtab = malloc(strsize))) { 161 if ((nr = read(fd, strtab, strsize)) != strsize) 191 key.data = (u_char *)strtab + nbuf._strx - sizeof(long);
|
| nlist_elf32.c | 100 char *mappedfile, *symname, *nsymname, *fsymname, *tmpcp, *strtab; local 233 strtab = &mappedfile[symstrshdrp->sh_offset]; 269 fsymname = &strtab[symp[i].st_name];
|
| /src/libexec/ld.elf_so/arch/or1k/ |
| mdreloc.c | 142 obj->strtab + obj->symtab[symnum].st_name, 171 obj->strtab + obj->symtab[symnum].st_name, 179 obj->strtab + obj->symtab[symnum].st_name, 191 obj->strtab + obj->symtab[symnum].st_name, 202 obj->strtab + obj->symtab[symnum].st_name)); 253 defobj->strtab + def->st_name, (void *)value));
|
| /src/libexec/ld.elf_so/arch/riscv/ |
| mdreloc.c | 151 obj->strtab + 165 obj->strtab + 194 obj->strtab + 208 obj->strtab + 225 obj->strtab + 295 defobj->strtab + def->st_name, (void *)*where,
|
| /src/libexec/ld.elf_so/arch/aarch64/ |
| mdreloc.c | 164 obj->strtab + obj->symtab[symnum].st_name, 189 obj->strtab + obj->symtab[symnum].st_name, 262 obj->strtab + obj->symtab[symnum].st_name, 304 obj->strtab + obj->symtab[symnum].st_name, 312 obj->strtab + obj->symtab[symnum].st_name, 325 obj->strtab + obj->symtab[symnum].st_name, 425 defobj->strtab + def->st_name, (void *)*where,
|
| /src/libexec/ld.elf_so/arch/arm/ |
| mdreloc.c | 140 obj->strtab + obj->symtab[ 148 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] 174 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] 222 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] 234 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] 254 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)] 324 defobj->strtab + def->st_name, (void *)*where, (void *)new_value));
|
| /src/sbin/ldconfig/ |
| ldconfig.c | 378 char *strtab; local 414 strtab = (char *)xmalloc(strtab_sz); 440 strcpy(strtab + str_index, shp->name); 444 strcpy(strtab + str_index, shp->path); 453 strcpy(strtab + str_index, dir_list); 477 if (write(fd, strtab, strtab_sz) != strtab_sz) { 502 free(strtab); 508 free(strtab); 520 char *strtab; local 563 strtab = ((char *)addr + hdr->hh_strtab) [all...] |
| /src/lib/librumpuser/ |
| rumpuser_dl.c | 70 static char *strtab = NULL; variable 195 * Find symtab and strtab and their sizes. 285 fprintf(stderr, "could not find strtab, symtab or their sizes " 298 strtab = reservespace(strtab, &strtabsize, strtaboff, curstrsize); 299 if (symtab == NULL || strtab == NULL) { 335 * set name to point at new strtab, offset symbol value 344 strcpy(strtab + strtaboff, cursymname); 472 memcpy(trimmedstr, strtab, strtaboff); 474 trimmedstr = strtab; [all...] |
| /src/libexec/ld.elf_so/arch/alpha/ |
| alpha_reloc.c | 264 obj->strtab + obj->symtab[symnum].st_name, 309 obj->strtab + obj->symtab[symnum].st_name, 322 obj->strtab + obj->symtab[symnum].st_name, 335 obj->strtab + obj->symtab[symnum].st_name, 347 obj->strtab + obj->symtab[symnum].st_name)); 405 defobj->strtab + def->st_name, (void *)*where, (void *)new_value));
|
| /src/libexec/ld.elf_so/arch/mips/ |
| mips_reloc.c | 277 sym->st_name + obj->strtab, (u_long) *got)); 386 obj->strtab + def2->st_name, 417 obj->strtab + def2->st_name, obj->path)); 436 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, 454 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, 477 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, 489 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name)); 529 defobj->strtab + def->st_name, (void *)new_value));
|
| /src/libexec/ld.elf_so/arch/powerpc/ |
| ppc_reloc.c | 253 obj->strtab + obj->symtab[symnum].st_name, 272 obj->strtab + obj->symtab[symnum].st_name, 293 obj->strtab + obj->symtab[symnum].st_name, 326 obj->strtab + obj->symtab[symnum].st_name, 334 obj->strtab + obj->symtab[symnum].st_name, 346 obj->strtab + obj->symtab[symnum].st_name, 365 obj->strtab + obj->symtab[symnum].st_name)); 461 defobj->strtab + def->st_name, (void *)value));
|
| /src/sys/kern/ |
| kern_ctf.c | 127 mc->strtab = st->sd_strstart; 137 mc->strtab = mod->mod_kobj->ko_strtab;
|