Lines Matching refs:sci_area
666 } __attribute__ ((packed)) *sci_area; in chsc_ioctl_conf_info() local
668 sci_area = (void *)get_zeroed_page(GFP_KERNEL | GFP_DMA); in chsc_ioctl_conf_info()
669 if (!sci_area) in chsc_ioctl_conf_info()
680 sci_area->request.length = 0x0010; in chsc_ioctl_conf_info()
681 sci_area->request.code = 0x0012; in chsc_ioctl_conf_info()
682 sci_area->m = ci->id.m; in chsc_ioctl_conf_info()
683 sci_area->fmt1 = ci->fmt; in chsc_ioctl_conf_info()
684 sci_area->cssid = ci->id.cssid; in chsc_ioctl_conf_info()
685 sci_area->ssid = ci->id.ssid; in chsc_ioctl_conf_info()
687 ccode = chsc(sci_area); in chsc_ioctl_conf_info()
692 if (sci_area->response.code != 0x0001) { in chsc_ioctl_conf_info()
695 sci_area->response.code); in chsc_ioctl_conf_info()
698 memcpy(&ci->scid, &sci_area->response, sci_area->response.length); in chsc_ioctl_conf_info()
705 free_page((unsigned long)sci_area); in chsc_ioctl_conf_info()