Home
last modified time | relevance | path

Searched refs:strtab (Results 26 – 49 of 49) sorted by relevance

12

/illumos-gate/usr/src/boot/sys/sys/
H A Dlinker.h282 const char *strtab; /* Ptr to the string table. */ member
/illumos-gate/usr/src/lib/libproc/common/
H A DPsymtab.c748 ctf_sect_t ctdata, symtab, strtab; in Pbuild_file_ctf() local
801 strtab.cts_name = fptr->file_ctf_dyn ? ".dynstr" : ".strtab"; in Pbuild_file_ctf()
802 strtab.cts_type = symp->sym_strhdr.sh_type; in Pbuild_file_ctf()
803 strtab.cts_flags = symp->sym_strhdr.sh_flags; in Pbuild_file_ctf()
804 strtab.cts_data = symp->sym_strs; in Pbuild_file_ctf()
805 strtab.cts_size = symp->sym_strhdr.sh_size; in Pbuild_file_ctf()
806 strtab.cts_entsize = symp->sym_strhdr.sh_entsize; in Pbuild_file_ctf()
807 strtab.cts_offset = symp->sym_strhdr.sh_offset; in Pbuild_file_ctf()
809 fptr->file_ctfp = ctf_bufopen(&ctdata, &symtab, &strtab, &err); in Pbuild_file_ctf()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c1690 Shdr *ctf = NULL, *symtab = NULL, *strtab = NULL; in elf_process_obj_scns() local
1811 strtab = strchk; in elf_process_obj_scns()
1873 MAX(symtab->sh_size, strtab->sh_size)); in elf_process_obj_scns()
1913 v[idx].sh_addr = strtab->sh_addr; in elf_process_obj_scns()
1916 v[idx].sh_addralign = strtab->sh_addralign; in elf_process_obj_scns()
1919 v[idx].sh_size = strtab->sh_size; in elf_process_obj_scns()
1921 elf_copy_scn(ctx, strtab, mvp, &v[idx]); in elf_process_obj_scns()
/illumos-gate/usr/src/contrib/ast/src/lib/libpp/
H A Dppcontrol.c933 if (var.type == TOK_BUILTIN) switch ((int)hashget(pp.strtab, pp.token)) in ppcontrol()
1306 switch ((int)hashref(pp.strtab, pp.token)) in ppcontrol()
1661 …if (((i1 = (int)hashref(pp.strtab, p3 + (i0 ? 0 : 2))) < 1 || i1 > X_last_option) && (i0 || (i1 = … in ppcontrol()
1887 if (c = (int)hashget(pp.strtab, s)) in ppcontrol()
1889 hashput(pp.strtab, 0, 0); in ppcontrol()
1890 hashput(pp.strtab, pp.tmpbuf, c); in ppcontrol()
H A Dppbuiltin.c65 switch (op = (int)hashget(pp.strtab, p)) in ppbuiltin()
H A Dpplib.h333 Hash_table_t* strtab; /* string hash table */ \
H A Dppsearch.c225 switch ((int)hashref(pp.strtab, e)) in search()
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c5756 const char *strtab = difo->dtdo_strtab; in dtrace_dif_emulate() local
6026 (strtab + DIF_INSTR_STRING(instr)); in dtrace_dif_emulate()
8937 const dof_provider_t *dofprov, char *strtab) in dtrace_dofprov2hprov() argument
8939 hprov->dthpv_provname = strtab + dofprov->dofpv_name; in dtrace_dofprov2hprov()
8962 char *strtab; in dtrace_helper_provide_one() local
8980 strtab = (char *)(uintptr_t)(daddr + str_sec->dofs_offset); in dtrace_helper_provide_one()
9000 dtrace_dofprov2hprov(&dhpv, provider, strtab); in dtrace_helper_provide_one()
9015 dhpb.dthpb_func = strtab + probe->dofpr_func; in dtrace_helper_provide_one()
9016 dhpb.dthpb_name = strtab + probe->dofpr_name; in dtrace_helper_provide_one()
9030 dhpb.dthpb_ntypes = strtab + probe->dofpr_nargv; in dtrace_helper_provide_one()
[all …]
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dupdate.c219 Str_tbl *strtab; in update_osym() local
333 strtab = ofl->ofl_strtab; in update_osym()
342 (void) st_setstring(strtab, ofl->ofl_name, &stoff); in update_osym()
729 (void) st_setstring(strtab, in update_osym()
898 (void) st_setstring(strtab, sdp->sd_name, in update_osym()
1540 (void) st_setstring(strtab, name, &stoff); in update_osym()
2954 char *strtab; in update_osyminfo() local
2961 strtab = ofl->ofl_osstrtab->os_outdata->d_buf; in update_osyminfo()
2964 strtab = ofl->ofl_osdynstr->os_outdata->d_buf; in update_osyminfo()
3008 &sip[_cnt], &symtab[_cnt], strtab, dyn)); in update_osyminfo()
H A Dsections.c2604 Str_tbl *strtab; in make_verdef() local
2614 strtab = ofl->ofl_strtab; in make_verdef()
2616 strtab = ofl->ofl_dynstrtab; in make_verdef()
2618 if (st_insert(strtab, vdp->vd_name) == -1) in make_verdef()
H A Dlibld.msg823 @ MSG_SCN_STRTAB ".strtab"
1361 @ MSG_STR_STRTAB "strtab"
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_module.c268 const char *strtab = dmp->dm_strtab.cts_data; in dt_module_symname32() local
283 if (strcmp(name, strtab + sym->st_name) == 0) { in dt_module_symname32()
298 const char *strtab = dmp->dm_strtab.cts_data; in dt_module_symname64() local
313 if (strcmp(name, strtab + sym->st_name) == 0) { in dt_module_symname64()
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Dsections.msg41 @ MSG_SHT_STRTAB_NF "strtab"
H A Ddynamic.msg44 @ MSG_DT_STRTAB_NF "strtab"
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dlibelf.msg72 @ EFMT_ARSTRNM "Format error: archive strtab name"
H A Dxlate.m4901 * .dynstr, .symtab, .strtab, etc) so that the initial
H A Dxlate64.m4892 * .dynstr, .symtab, .strtab, etc) so that the initial
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dliblddbg.msg504 # strtab string table compression statistics;
536 # TRANSLATION_NOTE -- do not translate the first token "strtab".
537 @ MSG_USE_R9_H " strtab string table compression statistics;"
885 @ MSG_SEC_STRTAB_STND "strtab=%s; full size: %lld; uncompressed"
886 @ MSG_SEC_STRTAB_COMP "strtab=%s; full size: %lld; compressed down to: %lld"
889 @ MSG_SEC_STRTAB_HD "strtab=%s; compression information [%d buckets]:"
1521 @ MSG_TOK_STRTAB "strtab"
/illumos-gate/usr/src/uts/common/io/usb/clients/usbinput/usbwcm/
H A Dusbwcm.c1644 static struct streamtab strtab = { variable
1655 &strtab,
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Delfedit.msg607 @ MSG_SHT_STRTAB_ALT1 "strtab"
/illumos-gate/usr/src/contrib/ast/src/cmd/INIT/
H A Dproto.c389 … ppfile* original; struct ppdirs* found; int vendor; char* dirtab; char* strtab; PPBUILTIN builtin… member
/illumos-gate/usr/src/tools/smatch/src/smatch_data/
H A Dkernel.implicit_dependencies.no_structs285 …le)->num_bugs, (struct mod_kallsyms)->num_symtab, (struct mod_kallsyms)->strtab, (struct module)->…
286strtab, (struct load_info)->symoffs, (struct load_info)->stroffs, (struct load_info)->num_debug, (…
287strtab, (struct load_info)->symoffs, (struct load_info)->stroffs, (struct load_info)->num_debug, (…
/illumos-gate/usr/src/lib/libdwarf/common/
H A Dgenerated_libdwarf.h.in626 to strtab. In Elf it is sh_link. */
H A Dlibdwarf.h.in626 to strtab. In Elf it is sh_link. */

12