Lines Matching refs:secm_area
887 } __packed *secm_area; in __chsc_do_secm() local
893 secm_area = chsc_page; in __chsc_do_secm()
894 secm_area->request.length = 0x0050; in __chsc_do_secm()
895 secm_area->request.code = 0x0016; in __chsc_do_secm()
897 secm_area->key = PAGE_DEFAULT_KEY >> 4; in __chsc_do_secm()
898 secm_area->e = 1; in __chsc_do_secm()
901 secm_area->cub[i] = (__force dma64_t)virt_to_dma32(css->cub[i]); in __chsc_do_secm()
903 secm_area->ecub[i] = virt_to_dma64(css->ecub[i]); in __chsc_do_secm()
905 secm_area->operation_code = enable ? 0 : 1; in __chsc_do_secm()
907 ccode = chsc(secm_area); in __chsc_do_secm()
913 switch (secm_area->response.code) { in __chsc_do_secm()
919 ret = chsc_error_from_response(secm_area->response.code); in __chsc_do_secm()
923 secm_area->response.code); in __chsc_do_secm()