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

123

/freebsd-10-stable/include/
H A Delf-hints.h38 u_int32_t strtab; /* Offset of string table in file */ member in struct:elfhints_hdr
/freebsd-10-stable/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-10-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-10-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-10-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-10-stable/sys/contrib/libfdt/
H A Dfdt.c201 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 Dlibfdt_internal.h67 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-10-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.c229 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 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-10-stable/sbin/atm/atmconfig/
H A Datmconfig.h74 const char *penum(int32_t value, const struct penum *strtab, char *buf);
/freebsd-10-stable/sbin/ldconfig/
H A Dldconfig.c400 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 Delfhints.c193 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 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-10-stable/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-10-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-10-stable/libexec/rtld-elf/
H A Ddebug.c116 obj->strtab + sym->st_name,
138 obj->strtab + sym->st_name,
/freebsd-10-stable/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-10-stable/cddl/usr.bin/ctfconvert/
H A DMakefile24 strtab.c \
/freebsd-10-stable/cddl/usr.bin/ctfmerge/
H A DMakefile19 strtab.c \

Completed in 229 milliseconds

123