Lines Matching refs:sdcal_area
802 } __attribute__ ((packed)) *sdcal_area; in chsc_ioctl_dcal() local
804 sdcal_area = (void *)get_zeroed_page(GFP_KERNEL | GFP_DMA); in chsc_ioctl_dcal()
805 if (!sdcal_area) in chsc_ioctl_dcal()
816 sdcal_area->request.length = 0x0020; in chsc_ioctl_dcal()
817 sdcal_area->request.code = 0x0034; in chsc_ioctl_dcal()
818 sdcal_area->atype = dcal->req.atype; in chsc_ioctl_dcal()
819 sdcal_area->fmt = dcal->req.fmt; in chsc_ioctl_dcal()
820 memcpy(&sdcal_area->list_parm, &dcal->req.list_parm, in chsc_ioctl_dcal()
821 sizeof(sdcal_area->list_parm)); in chsc_ioctl_dcal()
823 ccode = chsc(sdcal_area); in chsc_ioctl_dcal()
828 if (sdcal_area->response.code != 0x0001) { in chsc_ioctl_dcal()
831 sdcal_area->response.code); in chsc_ioctl_dcal()
834 memcpy(&dcal->sdcal, &sdcal_area->response, in chsc_ioctl_dcal()
835 sdcal_area->response.length); in chsc_ioctl_dcal()
842 free_page((unsigned long)sdcal_area); in chsc_ioctl_dcal()