Searched defs:dof (Results 1 - 6 of 6) sorted by relevance
/osnet-11/usr/src/lib/libdtrace/common/ |
H A D | drti.c | 90 dof_hdr_t *dof = &__SUNW_dof; local 123 if (dof->dofh_ident[DOF_ID_MAG0] != DOF_MAG_MAG0 || 124 dof->dofh_ident[DOF_ID_MAG1] != DOF_MAG_MAG1 || 125 dof->dofh_ident[DOF_ID_MAG2] != DOF_MAG_MAG2 || 126 dof->dofh_ident[DOF_ID_MAG3] != DOF_MAG_MAG3) { 133 dh.dofhp_dof = (uintptr_t)dof; 166 dprintf(1, "DTrace ioctl failed for DOF at %p", dof); 168 dprintf(1, "DTrace ioctl succeeded for DOF at %p\n", dof);
|
H A D | dt_work.c | 167 void *dof; local 185 if ((dof = dtrace_getopt_dof(dtp)) == NULL) 188 err = dt_ioctl(dtp, DTRACEIOC_ENABLE, dof); 189 dtrace_dof_destroy(dtp, dof);
|
H A D | dt_program.c | 153 void *dof; local 158 if ((dof = dtrace_dof_create(dtp, pgp, DTRACE_D_STRIP)) == NULL) 161 n = dt_ioctl(dtp, DTRACEIOC_ENABLE, dof); 162 dtrace_dof_destroy(dtp, dof);
|
H A D | dt_dof.c | 637 dt_buf_t dof; local 883 dt_buf_create(dtp, &dof, "dof", h.dofh_filesz); 885 dt_buf_write(dtp, &dof, &h, sizeof (h), sizeof (uint64_t)); 886 dt_buf_concat(dtp, &dof, &ddo->ddo_secs, sizeof (uint64_t)); 887 dt_buf_concat(dtp, &dof, &ddo->ddo_ldata, sizeof (uint64_t)); 888 dt_buf_concat(dtp, &dof, &ddo->ddo_strs, sizeof (char)); 889 dt_buf_concat(dtp, &dof, &ddo->ddo_udata, sizeof (uint64_t)); 891 return (dt_buf_claim(dtp, &dof)); 895 dtrace_dof_destroy(dtrace_hdl_t *dtp, void *dof) argument 903 dof_hdr_t *dof; local [all...] |
H A D | dt_options.c | 327 else if (strcasecmp(arg, "dof") == 0) 786 dof_hdr_t hdr, *dof; local 804 dof = alloca(hdr.dofh_loadsz); 805 bzero(dof, sizeof (dof_hdr_t)); 806 dof->dofh_loadsz = hdr.dofh_loadsz; 811 if (dt_ioctl(dtp, DTRACEIOC_DOFGET, dof) == -1) 814 for (i = 0; i < dof->dofh_secnum; i++) { 815 sec = (dof_sec_t *)(uintptr_t)((uintptr_t)dof + 816 dof->dofh_secoff + i * dof [all...] |
H A D | dt_link.c | 107 prepare_elf32(dtrace_hdl_t *dtp, const dof_hdr_t *dof, dof_elf32_t *dep) argument 125 dofs = (dof_sec_t *)((char *)dof + dof->dofh_secoff); 131 for (i = 0; i < dof->dofh_secnum; i++) { 136 dofrh = (dof_relohdr_t *)((char *)dof + dofs[i].dofs_offset); 139 strtab = (char *)dof + s->dofs_offset; 145 dofr = (dof_relodesc_t *)((char *)dof + s->dofs_offset); 194 for (i = 0; i < dof->dofh_secnum; i++) { 199 dofrh = (dof_relohdr_t *)((char *)dof + dofs[i].dofs_offset); 202 strtab = (char *)dof 287 prepare_elf64(dtrace_hdl_t *dtp, const dof_hdr_t *dof, dof_elf64_t *dep) argument 451 dump_elf32(dtrace_hdl_t *dtp, const dof_hdr_t *dof, int fd) argument 588 dump_elf64(dtrace_hdl_t *dtp, const dof_hdr_t *dof, int fd) argument 1471 dof_hdr_t *dof; local [all...] |
Completed in 22 milliseconds