Lines Matching refs:scucd_area
541 } __attribute__ ((packed)) *scucd_area; in chsc_ioctl_info_cu() local
543 scucd_area = (void *)get_zeroed_page(GFP_KERNEL | GFP_DMA); in chsc_ioctl_info_cu()
544 if (!scucd_area) in chsc_ioctl_info_cu()
555 scucd_area->request.length = 0x0010; in chsc_ioctl_info_cu()
556 scucd_area->request.code = 0x0028; in chsc_ioctl_info_cu()
557 scucd_area->m = cd->m; in chsc_ioctl_info_cu()
558 scucd_area->fmt1 = cd->fmt; in chsc_ioctl_info_cu()
559 scucd_area->cssid = cd->cssid; in chsc_ioctl_info_cu()
560 scucd_area->first_cun = cd->cun; in chsc_ioctl_info_cu()
561 scucd_area->last_cun = cd->cun; in chsc_ioctl_info_cu()
563 ccode = chsc(scucd_area); in chsc_ioctl_info_cu()
568 if (scucd_area->response.code != 0x0001) { in chsc_ioctl_info_cu()
571 scucd_area->response.code); in chsc_ioctl_info_cu()
574 memcpy(&cd->cucb, &scucd_area->response, scucd_area->response.length); in chsc_ioctl_info_cu()
581 free_page((unsigned long)scucd_area); in chsc_ioctl_info_cu()