/freebsd-9.3-release/include/ |
H A D | elf-hints.h | 38 u_int32_t strtab; /* Offset of string table in file */ member in struct:elfhints_hdr
|
/freebsd-9.3-release/usr.sbin/kgzip/ |
H A D | aouthdr.h | 55 struct kgz__strtab strtab; member in struct:kgz_aouthdr1
|
H A D | elfhdr.h | 46 #define KGZ_SHSTR_STRTAB ".strtab" 54 char strtab[sizeof(KGZ_SHSTR_STRTAB)]; member in struct:kgz_shstrtab 81 struct kgz_strtab strtab; member in struct:kgz_elfhdr
|
H A D | elfhdr.c | 99 htole32(offsetof(struct kgz_shstrtab, strtab)), /* sh_name */ 103 htole32(offsetof(struct kgz_elfhdr, strtab)), /* sh_offset */ 155 KGZ_SHSTR_STRTAB, /* strtab */
|
/freebsd-9.3-release/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 105 strtab = calloc(ssiz, 1); 106 if (strtab == NULL) 108 if (fread(strtab+sizeof(ssiz), ssiz-sizeof(ssiz), 1, nfile) != 1) 150 nbuf.n_type , strtab + nbuf.n_un.n_strx ); 156 npe->name = strtab+nbuf.n_un.n_strx; 211 name = strtab + nlistp -> n_un.n_strx;
|
/freebsd-9.3-release/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-9.3-release/contrib/libarchive/libarchive/ |
H A D | archive_read_support_format_ar.c | 56 char *strtab; member in struct:ar 105 ar->strtab = NULL; 130 if (ar->strtab) 131 free(ar->strtab); 280 if (ar->strtab != NULL) { 293 ar->strtab = st; 319 if (ar->strtab == NULL || number > ar->strtab_size) { 328 archive_entry_copy_pathname(entry, &ar->strtab[(size_t)number]); 507 for (p = ar->strtab; p < ar->strtab [all...] |
H A D | archive_write_set_format_ar.c | 51 char *strtab; member in struct:ar_w 188 * collect strtab in next _data call. 244 ss = strstr(ar->strtab, se); 259 if (format_decimal(ss - ar->strtab, 367 ar->strtab = (char *)malloc(s); 368 if (ar->strtab == NULL) { 370 "Can't allocate strtab buffer"); 373 strncpy(ar->strtab, buff, s); 396 free(ar->strtab); 397 ar->strtab [all...] |
/freebsd-9.3-release/contrib/dtc/libfdt/ |
H A D | fdt.c | 192 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) argument 195 const char *last = strtab + tabsize - len; 198 for (p = strtab; p <= last; p++)
|
H A D | libfdt_internal.h | 66 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
|
H A D | fdt_sw.c | 170 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 176 p = _fdt_find_string(strtab - strtabsize, strtabsize, s); 178 return p - strtab; 186 memcpy(strtab + offset, s, len);
|
/freebsd-9.3-release/sys/contrib/libfdt/ |
H A D | fdt.c | 192 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) argument 195 const char *last = strtab + tabsize - len; 198 for (p = strtab; p <= last; p++)
|
H A D | libfdt_internal.h | 66 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
|
H A D | fdt_sw.c | 170 char *strtab = (char *)fdt + fdt_totalsize(fdt); local 176 p = _fdt_find_string(strtab - strtabsize, strtabsize, s); 178 return p - strtab; 186 memcpy(strtab + offset, s, len);
|
/freebsd-9.3-release/sbin/atm/atmconfig/ |
H A D | atmconfig.h | 74 const char *penum(int32_t value, const struct penum *strtab, char *buf);
|
/freebsd-9.3-release/sbin/ldconfig/ |
H A D | ldconfig.c | 393 char *strtab; local 429 strtab = (char *)xmalloc(strtab_sz); 457 strcpy(strtab + str_index, shp->name); 461 strcpy(strtab + str_index, shp->path); 470 strcpy(strtab + str_index, dir_list); 496 if (write(fd, strtab, strtab_sz) != strtab_sz) { 528 char *strtab; local 570 strtab = (char *)addr + hdr->hh_strtab; 573 add_search_path(strtab + hdr->hh_dirlist); 605 shp->name = strdup(strtab [all...] |
H A D | elfhints.c | 193 char *strtab; local 223 strtab = (char *)mapbase + hdr->strtab; 224 dirlist = strtab + hdr->dirlist; 271 hdr.strtab = sizeof hdr;
|
/freebsd-9.3-release/lib/libc/gen/ |
H A D | nlist.c | 112 caddr_t strtab, a_out_mmap; local 155 strtab = a_out_mmap + stroff; 186 if (!strcmp(&strtab[soff], p->n_un.n_name)) { 248 char *strtab = NULL; local 308 strtab = (char *)base; 347 name = strtab + s->st_name; 364 if (strtab != NULL) 365 munmap(strtab, symstrsize);
|
/freebsd-9.3-release/sys/ddb/ |
H A D | db_main.c | 174 uintptr_t symtab, strtab; local 182 strtab = symtab + tabsz; 183 strsz = *((Elf_Size*)strtab); 184 strtab += sizeof(Elf_Size); 185 if (strtab + strsz <= ksym_end) { 187 (char *)(symtab + tabsz), "elf", (char *)strtab);
|
/freebsd-9.3-release/contrib/libarchive/libarchive/test/ |
H A D | test_write_format_ar.c | 33 static char strtab[] = "abcdefghijklmn.o/\nggghhhjjjrrrttt.o/\niiijjjdddsssppp.o/\n"; variable 54 archive_entry_set_size(ae, strlen(strtab)); 56 assertA(strlen(strtab) == (size_t)archive_write_data(a, strtab, strlen(strtab)));
|
/freebsd-9.3-release/libexec/rtld-elf/arm/ |
H A D | reloc.c | 51 name = dstobj->strtab + dstsym->st_name; 178 obj->strtab + obj->symtab[symnum].st_name, 185 obj->strtab + obj->symtab[symnum].st_name, 208 obj->strtab + obj->symtab[symnum].st_name, 254 obj->strtab + obj->symtab[symnum].st_name, 271 obj->strtab + obj->symtab[symnum].st_name, 293 obj->strtab + obj->symtab[symnum].st_name, 303 obj->strtab + obj->symtab[symnum].st_name);
|
/freebsd-9.3-release/libexec/rtld-elf/ |
H A D | debug.c | 115 obj->strtab + sym->st_name, 137 obj->strtab + sym->st_name,
|
/freebsd-9.3-release/cddl/usr.bin/ctfconvert/ |
H A D | Makefile | 24 strtab.c \
|
/freebsd-9.3-release/cddl/usr.bin/ctfmerge/ |
H A D | Makefile | 19 strtab.c \
|