Lines Matching refs:dofh
831 dof_sect_provider(dof_hdr_t *dofh, uintptr_t addr, dof_sec_t *sec,
879 if (dofh->dofh_ident[DOF_ID_VERSION] != DOF_VERSION_1 ||
918 if (dofh->dofh_ident[DOF_ID_VERSION] != DOF_VERSION_1) {
990 dof_hdr_t dofh;
995 if (mdb_vread(&dofh, sizeof (dof_hdr_t), addr) != sizeof (dof_hdr_t)) {
1000 dofs = mdb_alloc(sizeof (dof_sec_t) * dofh.dofh_secnum,
1003 for (i = 0; i < dofh.dofh_secnum; i++) {
1004 if (mdb_vread(&dofs[i], sizeof (dof_sec_t), dofh.dofh_secoff +
1005 addr + i * dofh.dofh_secsize) != sizeof (dof_sec_t)) {
1011 for (i = 0; i < dofh.dofh_secnum; i++) {
1013 (dofh.dofh_secoff + addr + i * dofh.dofh_secsize), i);
1023 (void) dof_sect_provider(&dofh, addr, &dofs[i], dofs);