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

/osnet-11/usr/src/grub/grub2/util/
H A Dgrub-pe2elf.c74 * .strtab
93 static char *strtab; variable
113 strtab = xrealloc (strtab, strtab_max);
116 strcpy (strtab + strtab_len, name);
414 shdr[STRTAB_SECTION].sh_name = insert_string (".strtab");
419 grub_util_write_image_at (strtab, strtab_len, offset, fp);
422 free (strtab);
463 strtab = xmalloc (STRTAB_BLOCK);
465 strtab[
[all...]
H A Dgrub-mkimagexx.c68 const char *strtab; local
75 strtab = (char *) e + grub_target_to_host (strtab_section->sh_offset);
89 name = strtab + grub_target_to_host32 (sym->st_name);
303 const char *strtab,
338 strtab + grub_target_to_host32 (s->sh_name),
339 strtab + grub_target_to_host32 (target_section->sh_name));
622 const char *strtab,
646 strtab + grub_le_to_cpu32 (s->sh_name));
820 Elf_Half num_sections, const char *strtab,
852 const char *name = strtab
300 relocate_addresses(Elf_Ehdr *e, Elf_Shdr *sections, Elf_Addr *section_addresses, Elf_Half section_entsize, Elf_Half num_sections, const char *strtab, char *pe_target, Elf_Addr tramp_off, Elf_Addr got_off, struct image_target_desc *image_target) argument
619 make_reloc_section(Elf_Ehdr *e, void **out, Elf_Addr *section_addresses, Elf_Shdr *sections, Elf_Half section_entsize, Elf_Half num_sections, const char *strtab, Elf_Addr jumpers, grub_size_t njumpers, struct image_target_desc *image_target) argument
819 locate_sections(Elf_Shdr *sections, Elf_Half section_entsize, Elf_Half num_sections, const char *strtab, grub_size_t *exec_size, grub_size_t *kernel_sz, grub_size_t *all_align, struct image_target_desc *image_target) argument
902 const char *strtab; local
[all...]
/osnet-11/usr/src/lib/libdtrace/common/
H A Ddt_link.c68 ".strtab\0" /* 21 */
79 ".strtab\0" /* 21 */
112 char *strtab; local
139 strtab = (char *)dof + s->dofs_offset;
140 assert(strtab[0] == '\0');
202 strtab = (char *)dof + s->dofs_offset;
203 bcopy(strtab + 1, dep->de_strtab + strtabsz, s->dofs_size);
292 char *strtab; local
315 strtab = (char *)dof + s->dofs_offset;
316 assert(strtab[
1030 dt_strtab_t *strtab; local
[all...]
H A Ddt_module.c48 static const char *dt_module_strtab; /* active strtab for qsort callbacks */
265 const char *strtab = dmp->dm_strtab.cts_data; local
280 if (strcmp(name, strtab + sym->st_name) == 0) {
295 const char *strtab = dmp->dm_strtab.cts_data; local
310 if (strcmp(name, strtab + sym->st_name) == 0) {
531 dmp->dm_strtab.cts_name = ".strtab";
/osnet-11/usr/src/lib/libcurses/screen/
H A Dsetupterm.c239 char *strtab; local
374 strtab = NULL;
414 strtab = _frst_tblstr;
417 if (strtab == NULL) {
418 if ((strtab = (char *)malloc((unsigned)sstrtab)) == NULL) {
435 cur_term->_strtab = strtab;
633 *pp++ = strtab + n;
644 (void) memcpy(strtab, ip, sstrtab);
/osnet-11/usr/src/lib/libproc/common/
H A DPcore.c827 GElf_Shdr *symtab, GElf_Shdr *strtab)
857 size = base + symtab->sh_size + strtab->sh_size;
892 b->shdr[2].sh_size = strtab->sh_size;
895 b->shdr[2].sh_info = strtab->sh_info;
899 strtab->sh_offset) != b->shdr[2].sh_size) {
923 size = base + symtab->sh_size + strtab->sh_size;
957 b->shdr[2].sh_size = strtab->sh_size;
960 b->shdr[2].sh_info = strtab->sh_info;
964 strtab->sh_offset) != b->shdr[2].sh_size) {
994 fp->file_symtab.sym_strhdr = *strtab;
826 fake_up_symtab(struct ps_prochandle *P, const elf_file_header_t *ehdr, GElf_Shdr *symtab, GElf_Shdr *strtab) argument
[all...]
H A DPsymtab.c737 ctf_sect_t ctdata, symtab, strtab; local
790 strtab.cts_name = fptr->file_ctf_dyn ? ".dynstr" : ".strtab";
791 strtab.cts_type = symp->sym_strhdr.sh_type;
792 strtab.cts_flags = symp->sym_strhdr.sh_flags;
793 strtab.cts_data = symp->sym_strs;
794 strtab.cts_size = symp->sym_strhdr.sh_size;
795 strtab.cts_entsize = symp->sym_strhdr.sh_entsize;
796 strtab.cts_offset = symp->sym_strhdr.sh_offset;
798 fptr->file_ctfp = ctf_bufopen(&ctdata, &symtab, &strtab,
[all...]
/osnet-11/usr/src/lib/libpp/common/
H A Dppexpr.c167 index = (int)hashref(pp.strtab, pp.token);
229 return *(args + 9) ? (int)hashref(pp.strtab, args + 9) : 1;
623 switch ((int)hashget(pp.strtab, s))
H A Dppbuiltin.c65 switch (op = (int)hashget(pp.strtab, p))
H A Dppop.c772 if (!pp.strtab)
774 pp.strtab = hashalloc(REFALL, HASH_name, "strings", 0);
775 inithash(pp.strtab, options);
776 inithash(pp.strtab, predicates);
777 inithash(pp.strtab, variables);
800 hashset(pp.strtab, HASH_ALLOCATE);
1329 if ((c = (int)hashref(pp.strtab, p)) > 0 && c <= X_last_option)
H A Dpplib.h331 Hash_table_t* strtab; /* string hash table */ \
H A Dppsearch.c225 switch ((int)hashref(pp.strtab, e))
H A Dppcontrol.c933 if (var.type == TOK_BUILTIN) switch ((int)hashget(pp.strtab, pp.token))
1306 switch ((int)hashref(pp.strtab, pp.token))
1661 if (((i1 = (int)hashref(pp.strtab, p3 + (i0 ? 0 : 2))) < 1 || i1 > X_last_option) && (i0 || (i1 = (int)hashref(pp.strtab, p3)) > X_last_option))
1887 if (c = (int)hashget(pp.strtab, s))
1889 hashput(pp.strtab, 0, 0);
1890 hashput(pp.strtab, pp.tmpbuf, c);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/B/B/
H A DBytecode.pm24 my %strtab = (0,0);
49 my $ix = $strtab{$str};
52 asm "stpv", $strtab{$str} = $tix;

Completed in 759 milliseconds