/freebsd-10-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-10-stable/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-10-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-10-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-10-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-10-stable/sys/contrib/libfdt/ |
H A D | fdt.c | 201 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) argument 204 const char *last = strtab + tabsize - len; 207 for (p = strtab; p <= last; p++)
|
H A D | libfdt_internal.h | 67 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-10-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 | 229 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) argument 232 const char *last = strtab + tabsize - len; 235 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-10-stable/sbin/atm/atmconfig/ |
H A D | atmconfig.h | 74 const char *penum(int32_t value, const struct penum *strtab, char *buf);
|
/freebsd-10-stable/sbin/ldconfig/ |
H A D | ldconfig.c | 400 char *strtab; local 436 strtab = (char *)xmalloc(strtab_sz); 464 strcpy(strtab + str_index, shp->name); 468 strcpy(strtab + str_index, shp->path); 477 strcpy(strtab + str_index, dir_list); 503 if (write(fd, strtab, strtab_sz) != strtab_sz) { 535 char *strtab; local 577 strtab = (char *)addr + hdr->hh_strtab; 580 add_search_path(strtab + hdr->hh_dirlist); 612 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-10-stable/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-10-stable/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-10-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-10-stable/libexec/rtld-elf/ |
H A D | debug.c | 116 obj->strtab + sym->st_name, 138 obj->strtab + sym->st_name,
|
/freebsd-10-stable/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-10-stable/cddl/usr.bin/ctfconvert/ |
H A D | Makefile | 24 strtab.c \
|
/freebsd-10-stable/cddl/usr.bin/ctfmerge/ |
H A D | Makefile | 19 strtab.c \
|