Lines Matching refs:dkgeom
788 struct dk_geom dkgeom;
818 dkgeom.dkg_pcyl = med_info.sm_pcyl;
819 dkgeom.dkg_ncyl = med_info.sm_pcyl;
820 dkgeom.dkg_nhead = med_info.sm_nhead;
821 dkgeom.dkg_nsect = med_info.sm_nsect;
822 dkgeom.dkg_acyl = 0;
823 dkgeom.dkg_bcyl = 0;
824 dkgeom.dkg_intrlv = 0;
825 dkgeom.dkg_apc = 0;
832 (void) ioctl(fd, DKIOCSGEOM, &dkgeom);
839 v_toc.v_part[0].p_size = (diskaddr_t)(dkgeom.dkg_ncyl - 1) *
840 dkgeom.dkg_nhead * dkgeom.dkg_nsect;
842 v_toc.v_part[1].p_start = (diskaddr_t)(dkgeom.dkg_ncyl - 1) *
843 dkgeom.dkg_nhead * dkgeom.dkg_nsect;
844 v_toc.v_part[1].p_size = dkgeom.dkg_nhead * dkgeom.dkg_nsect;
847 v_toc.v_part[2].p_size = (diskaddr_t)dkgeom.dkg_ncyl *
848 dkgeom.dkg_nhead * dkgeom.dkg_nsect;