Lines Matching refs:tmp_geom
3580 struct dk_geom *tmp_geom = NULL; local
3621 tmp_geom = kmem_zalloc(sizeof (struct dk_geom), KM_SLEEP);
3622 bcopy(&cl->cl_g, tmp_geom, sizeof (struct dk_geom));
3624 if (tmp_geom->dkg_write_reinstruct == 0) {
3625 tmp_geom->dkg_write_reinstruct =
3626 (int)((int)(tmp_geom->dkg_nsect * tmp_geom->dkg_rpm *
3631 rval = ddi_copyout(tmp_geom, (void *)arg, sizeof (struct dk_geom),
3637 kmem_free(tmp_geom, sizeof (struct dk_geom));
3668 struct dk_geom *tmp_geom; local
3684 tmp_geom = (struct dk_geom *)
3686 rval = ddi_copyin(arg, tmp_geom, sizeof (struct dk_geom), flag);
3688 kmem_free(tmp_geom, sizeof (struct dk_geom));
3693 bcopy(tmp_geom, &cl->cl_g, sizeof (struct dk_geom));
3704 kmem_free(tmp_geom, sizeof (struct dk_geom));