Lines Matching defs:dkgp
5502 struct dk_geom *dkgp = &disk_geom;
5517 dkgp->dkg_ncyl = cl->cl_lgeom.g_ncyl;
5518 dkgp->dkg_acyl = cl->cl_lgeom.g_acyl;
5519 dkgp->dkg_pcyl = dkgp->dkg_ncyl + dkgp->dkg_acyl;
5520 dkgp->dkg_nhead = cl->cl_lgeom.g_nhead;
5521 dkgp->dkg_nsect = cl->cl_lgeom.g_nsect;
5524 if (ddi_copyout(dkgp, (void *)arg,
5546 struct dk_geom *dkgp = &disk_geom;
5559 bcopy(&cl->cl_g, dkgp, sizeof (*dkgp));
5560 dkgp->dkg_acyl = 0;
5561 dkgp->dkg_ncyl = cl->cl_blockcount /
5562 (dkgp->dkg_nhead * dkgp->dkg_nsect);
5564 bzero(dkgp, sizeof (struct dk_geom));
5575 dkgp->dkg_nhead = cl->cl_pgeom.g_nhead;
5576 dkgp->dkg_nsect = cl->cl_pgeom.g_nsect;
5577 dkgp->dkg_ncyl = cl->cl_pgeom.g_ncyl;
5578 dkgp->dkg_acyl = cl->cl_pgeom.g_acyl;
5600 cmlb_convert_geometry(cl, capacity, dkgp, tg_cookie);
5601 dkgp->dkg_acyl = 0;
5602 dkgp->dkg_ncyl = capacity /
5603 (dkgp->dkg_nhead * dkgp->dkg_nsect);
5606 dkgp->dkg_pcyl = dkgp->dkg_ncyl + dkgp->dkg_acyl;
5609 if (ddi_copyout(dkgp, (void *)arg, sizeof (struct dk_geom), flag))