fid32
fm_ioc_data32_t fid32;
if (ddi_copyin((void *)data, &fid32,
fid.fid_version = fid32.fid_version;
fid.fid_insz = fid32.fid_insz;
fid.fid_inbuf = (caddr_t)(uintptr_t)fid32.fid_inbuf;
fid.fid_outsz = fid32.fid_outsz;
fid.fid_outbuf = (caddr_t)(uintptr_t)fid32.fid_outbuf;
fid32.fid_outsz = (size32_t)fid.fid_outsz;
if (ddi_copyout(&fid32, (void *)data,