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

1234

/freebsd-11-stable/include/
H A Delf-hints.h38 u_int32_t strtab; /* Offset of string table in file */ member in struct:elfhints_hdr
/freebsd-11-stable/usr.sbin/kgzip/
H A Daouthdr.h57 struct kgz__strtab strtab; member in struct:kgz_aouthdr1
H A Delfhdr.h48 #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 Delfhdr.c101 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 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
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 Dstrtab.h46 typedef struct strtab { struct
53 ulong_t str_nstrs; /* total number of strings in strtab */
/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_read_support_format_ar.c61 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 Darchive_write_set_format_ar.c53 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 Datmconfig.h74 const char *penum(int32_t value, const struct penum *strtab, char *buf);
/freebsd-11-stable/contrib/dtc/libfdt/
H A Dlibfdt_internal.h67 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s);
H A Dfdt.c230 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 Dfdt_sw.c202 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 Dlibfdt_internal.h67 const char *fdt_find_string_(const char *strtab, int tabsize, const char *s);
H A Dfdt.c233 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 Dfdt_sw.c202 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 Dldconfig.c410 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 Delfhints.c195 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 Dnlist.c111 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 Dcfi.cpp222 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 Dtest_write_format_ar.c33 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 Ddebug.c116 obj->strtab + sym->st_name,
138 obj->strtab + sym->st_name,
/freebsd-11-stable/libexec/rtld-elf/arm/
H A Dreloc.c96 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 DMakefile24 strtab.c \
/freebsd-11-stable/cddl/usr.bin/ctfmerge/
H A DMakefile19 strtab.c \

Completed in 165 milliseconds

1234