Searched refs:dofs_offset (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/modules/dtrace/ |
H A D | dof.c | 635 s.dofs_flags, s.dofs_entsize, s.dofs_offset, s.dofs_size); in dof_sec() 809 if (mdb_vread(strtab, sz, addr + sec->dofs_offset) != sz) { in dof_sect_strtab() 842 if (mdb_vread(&pv, sz, addr + sec->dofs_offset) != sz) { in dof_sect_provider() 850 dofs[pv.dofpv_strtab].dofs_offset) != sz) { in dof_sect_provider() 855 mdb_printf("%lx provider %s {\n", (ulong_t)(addr + sec->dofs_offset), in dof_sect_provider() 862 dofs[pv.dofpv_prargs].dofs_offset) != sz) { in dof_sect_provider() 870 if (mdb_vread(offs, sz, addr + dofs[pv.dofpv_proffs].dofs_offset) in dof_sect_provider() 882 dofs[pv.dofpv_prenoffs].dofs_offset) != sz) { in dof_sect_provider() 890 if (mdb_vread(p, sz, addr + dofs[pv.dofpv_probes].dofs_offset) != sz) { in dof_sect_provider() 902 dofs[pv.dofpv_probes].dofs_offset + in dof_sect_provider() [all …]
|
H A D | dtrace.c | 535 sec->dofs_offset = (uintptr_t)opt - (uintptr_t)dof; in dtracemdb_dof_create()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_link.c | 140 strtab = (char *)dof + s->dofs_offset; in prepare_elf32() 146 dofr = (dof_relodesc_t *)((char *)dof + s->dofs_offset); in prepare_elf32() 203 strtab = (char *)dof + s->dofs_offset; in prepare_elf32() 210 dofr = (dof_relodesc_t *)((char *)dof + s->dofs_offset); in prepare_elf32() 217 rel->r_offset = s->dofs_offset + in prepare_elf32() 226 rel->r_offset = s->dofs_offset + in prepare_elf32() 316 strtab = (char *)dof + s->dofs_offset; in prepare_elf64() 322 dofr = (dof_relodesc_t *)((char *)dof + s->dofs_offset); in prepare_elf64() 379 strtab = (char *)dof + s->dofs_offset; in prepare_elf64() 393 rel->r_offset = s->dofs_offset + in prepare_elf64() [all …]
|
H A D | dt_dof.c | 149 s.dofs_offset = dt_buf_offset(&ddo->ddo_ldata, align); in dof_add_lsect() 176 s.dofs_offset = dt_buf_offset(&ddo->ddo_udata, align); in dof_add_usect() 881 sp[ddo->ddo_strsec].dofs_offset = ssize + dt_buf_len(&ddo->ddo_ldata); in dtrace_dof_create() 893 sp->dofs_offset += ssize; in dtrace_dof_create() 895 sp->dofs_offset += lsize; in dtrace_dof_create() 958 sec->dofs_offset = (uintptr_t)dofo - (uintptr_t)dof; in dtrace_getopt_dof()
|
H A D | dt_options.c | 904 ((uintptr_t)dof + sec->dofs_offset + offs); in dt_options_load()
|
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 12666 sec->dofs_offset = (uintptr_t)opt - (uintptr_t)dof; in dtrace_dof_create() 12833 str = daddr + strtab->dofs_offset; in dtrace_dof_probedesc() 13102 (uintptr_t)sec->dofs_offset + offs); in dtrace_dof_actdesc() 13125 (uintptr_t)strtab->dofs_offset); in dtrace_dof_actdesc() 13468 if (sec->dofs_offset & (sec->dofs_align - 1)) { in dtrace_dof_slurp() 13473 if (sec->dofs_offset > len || sec->dofs_size > len || in dtrace_dof_slurp() 13474 sec->dofs_offset + sec->dofs_size > len) { in dtrace_dof_slurp() 13480 sec->dofs_offset + sec->dofs_size - 1) != '\0') { in dtrace_dof_slurp() 13565 (uintptr_t)sec->dofs_offset + offs); in dtrace_dof_options() 15338 if (sec->dofs_offset & (sizeof (uint_t) - 1)) { in dtrace_helper_provider_validate() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | dtrace.h | 673 uint64_t dofs_offset; /* offset of section data within file */ member
|