/freebsd-11-stable/include/ |
H A D | elf-hints.h | 38 u_int32_t strtab; /* Offset of string table in file */ member in struct:elfhints_hdr
|
/freebsd-11-stable/usr.sbin/kgzip/ |
H A D | aouthdr.h | 57 struct kgz__strtab strtab; member in struct:kgz_aouthdr1
|
H A D | elfhdr.h | 48 #define KGZ_SHSTR_STRTAB ".strtab" 56 char strtab[sizeof(KGZ_SHSTR_STRTAB)]; member in struct:kgz_shstrtab 83 struct kgz_strtab strtab; member in struct:kgz_elfhdr
|
H A D | elfhdr.c | 101 htole32(offsetof(struct kgz_shstrtab, strtab)), /* sh_name */ 105 htole32(offsetof(struct kgz_elfhdr, strtab)), /* sh_offset */ 157 KGZ_SHSTR_STRTAB, /* strtab */
|
/freebsd-11-stable/usr.bin/gprof/ |
H A D | elf.c | 68 const char *strtab; local 100 strtab = (const char *)(base + sh_strtab->sh_offset); 105 if (wantsym(&symtab[i], strtab)) 117 if (wantsym(sym, strtab)) { 119 npe->name = strtab + sym->st_name; 130 wantsym(const Elf_Sym *sym, const char *strtab) argument 140 (uflag && strchr(strtab + sym->st_name, '.') != NULL))
|
H A D | aout.c | 53 static char *strtab; /* string table in core */ variable 104 strtab = calloc(ssiz, 1); 105 if (strtab == NULL) 107 if (fread(strtab+sizeof(ssiz), ssiz-sizeof(ssiz), 1, nfile) != 1) 149 nbuf.n_type , strtab + nbuf.n_un.n_strx ); 155 npe->name = strtab+nbuf.n_un.n_strx; 210 name = strtab + nlistp -> n_un.n_strx;
|
/freebsd-11-stable/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | strtab.h | 46 typedef struct strtab { struct 53 ulong_t str_nstrs; /* total number of strings in strtab */
|
/freebsd-11-stable/contrib/libarchive/libarchive/ |
H A D | archive_read_support_format_ar.c | 61 char *strtab; member in struct:ar 113 ar->strtab = NULL; 141 free(ar->strtab); 272 if (ar->strtab != NULL) { 285 ar->strtab = st; 317 if (ar->strtab == NULL || number >= ar->strtab_size) { 326 archive_entry_copy_pathname(entry, &ar->strtab[(size_t)number]); 561 for (p = ar->strtab; p < ar->strtab + size - 1; ++p) { 573 if (p != ar->strtab [all...] |
H A D | archive_write_set_format_ar.c | 53 char *strtab; member in struct:ar_w 204 * collect strtab in next _data call. 260 ss = strstr(ar->strtab, se); 275 if (format_decimal(ss - ar->strtab, 383 ar->strtab = (char *)malloc(s + 1); 384 if (ar->strtab == NULL) { 386 "Can't allocate strtab buffer"); 389 memcpy(ar->strtab, buff, s); 390 ar->strtab[s] = '\0'; 413 free(ar->strtab); [all...] |
/freebsd-11-stable/sbin/atm/atmconfig/ |
H A D | atmconfig.h | 74 const char *penum(int32_t value, const struct penum *strtab, char *buf);
|
/freebsd-11-stable/contrib/dtc/libfdt/ |
H A D | libfdt_internal.h | 67 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
|
H A D | fdt.c | 230 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) argument 233 const char *last = strtab + tabsize - len; 236 for (p = strtab; p <= last; p++)
|
H A D | fdt_sw.c | 202 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 208 p = _fdt_find_string(strtab - strtabsize, strtabsize, s); 210 return p - strtab; 218 memcpy(strtab + offset, s, len);
|
/freebsd-11-stable/sys/contrib/libfdt/ |
H A D | libfdt_internal.h | 67 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
|
H A D | fdt.c | 233 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s) argument 236 const char *last = strtab + tabsize - len; 239 for (p = strtab; p <= last; p++)
|
H A D | fdt_sw.c | 202 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 208 p = fdt_find_string_(strtab - strtabsize, strtabsize, s); 210 return p - strtab; 218 memcpy(strtab + offset, s, len);
|
/freebsd-11-stable/sbin/ldconfig/ |
H A D | ldconfig.c | 410 char *strtab; local 446 strtab = (char *)xmalloc(strtab_sz); 474 strcpy(strtab + str_index, shp->name); 478 strcpy(strtab + str_index, shp->path); 487 strcpy(strtab + str_index, dir_list); 513 if (write(fd, strtab, strtab_sz) != strtab_sz) { 545 char *strtab; local 587 strtab = (char *)addr + hdr->hh_strtab; 590 add_search_path(strtab + hdr->hh_dirlist); 622 shp->name = strdup(strtab [all...] |
H A D | elfhints.c | 195 char *strtab; local 225 strtab = (char *)mapbase + hdr->strtab; 226 dirlist = strtab + hdr->dirlist; 273 hdr.strtab = sizeof hdr;
|
/freebsd-11-stable/lib/libc/gen/ |
H A D | nlist.c | 111 caddr_t strtab, a_out_mmap; local 154 strtab = a_out_mmap + stroff; 185 if (!strcmp(&strtab[soff], p->n_un.n_name)) { 245 char *strtab = NULL; local 305 strtab = (char *)base; 344 name = strtab + s->st_name; 361 if (strtab != NULL) 362 munmap(strtab, symstrsize);
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/cfi/ |
H A D | cfi.cpp | 222 uptr strtab = 0, symtab = 0, strsz = 0; 227 strtab = p->d_un.d_ptr; 232 if (symtab > strtab) { 233 VReport(1, "Can not handle: symtab > strtab (%p > %zx)\n", symtab, strtab); 237 // Verify that strtab and symtab are inside of the same LOAD segment. 238 // This excludes VDSO, which has (very high) bogus strtab and symtab pointers. 245 if (strtab >= beg && strtab + strsz < end && symtab >= beg && 253 VReport(1, "Can not handle: symtab %p, strtab [all...] |
/freebsd-11-stable/contrib/libarchive/libarchive/test/ |
H A D | test_write_format_ar.c | 33 static char strtab[] = "abcdefghijklmn.o/\nggghhhjjjrrrttt.o/\niiijjjdddsssppp.o/\n"; variable 51 archive_entry_set_size(ae, strlen(strtab)); 53 assertA(strlen(strtab) == (size_t)archive_write_data(a, strtab, strlen(strtab)));
|
/freebsd-11-stable/libexec/rtld-elf/ |
H A D | debug.c | 116 obj->strtab + sym->st_name, 138 obj->strtab + sym->st_name,
|
/freebsd-11-stable/libexec/rtld-elf/arm/ |
H A D | reloc.c | 96 name = dstobj->strtab + dstsym->st_name; 223 obj->strtab + obj->symtab[symnum].st_name, 230 obj->strtab + obj->symtab[symnum].st_name, 253 obj->strtab + obj->symtab[symnum].st_name, 299 obj->strtab + obj->symtab[symnum].st_name, 316 obj->strtab + obj->symtab[symnum].st_name, 336 obj->strtab + obj->symtab[symnum].st_name, 346 obj->strtab + obj->symtab[symnum].st_name);
|
/freebsd-11-stable/cddl/usr.bin/ctfconvert/ |
H A D | Makefile | 24 strtab.c \
|
/freebsd-11-stable/cddl/usr.bin/ctfmerge/ |
H A D | Makefile | 19 strtab.c \
|