Lines Matching refs:secm_area
740 } __attribute__ ((packed)) *secm_area; in __chsc_do_secm() local
745 secm_area = chsc_page; in __chsc_do_secm()
746 secm_area->request.length = 0x0050; in __chsc_do_secm()
747 secm_area->request.code = 0x0016; in __chsc_do_secm()
749 secm_area->key = PAGE_DEFAULT_KEY >> 4; in __chsc_do_secm()
750 secm_area->cub_addr1 = (u64)(unsigned long)css->cub_addr1; in __chsc_do_secm()
751 secm_area->cub_addr2 = (u64)(unsigned long)css->cub_addr2; in __chsc_do_secm()
753 secm_area->operation_code = enable ? 0 : 1; in __chsc_do_secm()
755 ccode = chsc(secm_area); in __chsc_do_secm()
761 switch (secm_area->response.code) { in __chsc_do_secm()
767 ret = chsc_error_from_response(secm_area->response.code); in __chsc_do_secm()
771 secm_area->response.code); in __chsc_do_secm()