mp_iocdata32_t
mp_iocdata32_t ioc32;
sizeof (mp_iocdata32_t), mode)) {
mp_iocdata32_t *mpioc32;
mpioc32 = (mp_iocdata32_t *)kmem_zalloc
(sizeof (mp_iocdata32_t), KM_SLEEP);
mpioc32->mp_ibuf = (caddr32_t)((mp_iocdata32_t *)
mpioc32->mp_obuf = (caddr32_t)((mp_iocdata32_t *)
mpioc32->mp_abuf = (caddr32_t)((mp_iocdata32_t *)
if (ddi_copyout(mpioc32, udata, sizeof (mp_iocdata32_t), mode)
kmem_free(mpioc32, sizeof (mp_iocdata32_t));