Searched refs:strtab (Results 1 - 25 of 64) sorted by relevance

123

/freebsd-9.3-release/include/
H A Delf-hints.h38 u_int32_t strtab; /* Offset of string table in file */ member in struct:elfhints_hdr
/freebsd-9.3-release/usr.sbin/kgzip/
H A Daouthdr.h55 struct kgz__strtab strtab; member in struct:kgz_aouthdr1
H A Delfhdr.h46 #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 Delfhdr.c99 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 Delf.c68 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 Daout.c53 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 Dstrtab.h46 typedef struct strtab { struct
53 ulong_t str_nstrs; /* total number of strings in strtab */
/freebsd-9.3-release/contrib/libarchive/libarchive/
H A Darchive_read_support_format_ar.c56 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 Darchive_write_set_format_ar.c51 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 Dfdt.c192 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 Dlibfdt_internal.h66 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
H A Dfdt_sw.c170 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 Dfdt.c192 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 Dlibfdt_internal.h66 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
H A Dfdt_sw.c170 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 Datmconfig.h74 const char *penum(int32_t value, const struct penum *strtab, char *buf);
/freebsd-9.3-release/sbin/ldconfig/
H A Dldconfig.c393 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 Delfhints.c193 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 Dnlist.c112 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 Ddb_main.c174 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 Dtest_write_format_ar.c33 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 Dreloc.c51 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 Ddebug.c115 obj->strtab + sym->st_name,
137 obj->strtab + sym->st_name,
/freebsd-9.3-release/cddl/usr.bin/ctfconvert/
H A DMakefile24 strtab.c \
/freebsd-9.3-release/cddl/usr.bin/ctfmerge/
H A DMakefile19 strtab.c \

Completed in 122 milliseconds

123