Lines Matching refs:TeecResult
95 TEEC_Result TeecResult; in trusty_base_write_security_data() local
110 TeecResult = OpteeClientApiLibInitialize(); in trusty_base_write_security_data()
111 if (TeecResult != TEEC_SUCCESS) in trusty_base_write_security_data()
112 return TeecResult; in trusty_base_write_security_data()
114 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_base_write_security_data()
115 if (TeecResult != TEEC_SUCCESS) in trusty_base_write_security_data()
116 return TeecResult; in trusty_base_write_security_data()
131 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_base_write_security_data()
138 if (TeecResult != TEEC_SUCCESS) in trusty_base_write_security_data()
139 return TeecResult; in trusty_base_write_security_data()
146 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_base_write_security_data()
147 if (TeecResult != TEEC_SUCCESS) in trusty_base_write_security_data()
157 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem1); in trusty_base_write_security_data()
158 if (TeecResult != TEEC_SUCCESS) in trusty_base_write_security_data()
175 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_base_write_security_data()
179 if (TeecResult != TEEC_SUCCESS) in trusty_base_write_security_data()
187 return TeecResult; in trusty_base_write_security_data()
195 TEEC_Result TeecResult; in trusty_base_read_security_data() local
211 TeecResult = OpteeClientApiLibInitialize(); in trusty_base_read_security_data()
212 if (TeecResult != TEEC_SUCCESS) in trusty_base_read_security_data()
213 return TeecResult; in trusty_base_read_security_data()
215 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_base_read_security_data()
216 if (TeecResult != TEEC_SUCCESS) in trusty_base_read_security_data()
217 return TeecResult; in trusty_base_read_security_data()
232 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_base_read_security_data()
239 if (TeecResult != TEEC_SUCCESS) in trusty_base_read_security_data()
240 return TeecResult; in trusty_base_read_security_data()
247 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_base_read_security_data()
248 if (TeecResult != TEEC_SUCCESS) in trusty_base_read_security_data()
258 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem1); in trusty_base_read_security_data()
259 if (TeecResult != TEEC_SUCCESS) in trusty_base_read_security_data()
273 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_base_read_security_data()
277 if (TeecResult == TEEC_SUCCESS) in trusty_base_read_security_data()
285 return TeecResult; in trusty_base_read_security_data()
290 TEEC_Result TeecResult; in trusty_base_end_security_data() local
299 TeecResult = OpteeClientApiLibInitialize(); in trusty_base_end_security_data()
300 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_security_data()
301 return TeecResult; in trusty_base_end_security_data()
303 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_base_end_security_data()
304 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_security_data()
305 return TeecResult; in trusty_base_end_security_data()
307 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_base_end_security_data()
314 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_security_data()
315 return TeecResult; in trusty_base_end_security_data()
322 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_base_end_security_data()
326 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_security_data()
332 return TeecResult; in trusty_base_end_security_data()
417 TEEC_Result TeecResult; in trusty_base_end_efuse_or_otp() local
427 TeecResult = OpteeClientApiLibInitialize(); in trusty_base_end_efuse_or_otp()
428 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_efuse_or_otp()
429 return TeecResult; in trusty_base_end_efuse_or_otp()
431 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_base_end_efuse_or_otp()
432 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_efuse_or_otp()
433 return TeecResult; in trusty_base_end_efuse_or_otp()
435 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_base_end_efuse_or_otp()
442 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_efuse_or_otp()
443 return TeecResult; in trusty_base_end_efuse_or_otp()
450 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_base_end_efuse_or_otp()
454 if (TeecResult != TEEC_SUCCESS) in trusty_base_end_efuse_or_otp()
460 return TeecResult; in trusty_base_end_efuse_or_otp()
468 TEEC_Result TeecResult; in trusty_base_efuse_or_otp_operation() local
478 TeecResult = OpteeClientApiLibInitialize(); in trusty_base_efuse_or_otp_operation()
479 if (TeecResult != TEEC_SUCCESS) in trusty_base_efuse_or_otp_operation()
480 return TeecResult; in trusty_base_efuse_or_otp_operation()
482 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_base_efuse_or_otp_operation()
483 if (TeecResult != TEEC_SUCCESS) in trusty_base_efuse_or_otp_operation()
484 return TeecResult; in trusty_base_efuse_or_otp_operation()
486 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_base_efuse_or_otp_operation()
493 if (TeecResult != TEEC_SUCCESS) in trusty_base_efuse_or_otp_operation()
494 return TeecResult; in trusty_base_efuse_or_otp_operation()
501 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_base_efuse_or_otp_operation()
502 if (TeecResult != TEEC_SUCCESS) in trusty_base_efuse_or_otp_operation()
522 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_base_efuse_or_otp_operation()
526 if (TeecResult != TEEC_SUCCESS) in trusty_base_efuse_or_otp_operation()
537 return TeecResult; in trusty_base_efuse_or_otp_operation()
576 TEEC_Result TeecResult; in trusty_read_vbootkey_enable_flag() local
580 TeecResult = trusty_base_efuse_or_otp_operation(STORAGE_CMD_READ_ENABLE_FLAG, in trusty_read_vbootkey_enable_flag()
583 if (TeecResult == TEEC_SUCCESS) { in trusty_read_vbootkey_enable_flag()
592 return TeecResult; in trusty_read_vbootkey_enable_flag()
619 TEEC_Result TeecResult; in trusty_select_security_level() local
621 TeecResult = trusty_check_security_level_flag(CONFIG_OPTEE_SECURITY_LEVEL); in trusty_select_security_level()
622 if (TeecResult == TEE_ERROR_CANCEL) { in trusty_select_security_level()
627 if (TeecResult == TEEC_SUCCESS) in trusty_select_security_level()
638 TEEC_Result TeecResult; in trusty_write_oem_ns_otp() local
648 TeecResult = OpteeClientApiLibInitialize(); in trusty_write_oem_ns_otp()
649 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_ns_otp()
650 return TeecResult; in trusty_write_oem_ns_otp()
652 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_write_oem_ns_otp()
653 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_ns_otp()
654 return TeecResult; in trusty_write_oem_ns_otp()
656 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_write_oem_ns_otp()
663 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_ns_otp()
664 return TeecResult; in trusty_write_oem_ns_otp()
673 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem); in trusty_write_oem_ns_otp()
674 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_ns_otp()
686 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_write_oem_ns_otp()
690 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_ns_otp()
698 return TeecResult; in trusty_write_oem_ns_otp()
703 TEEC_Result TeecResult; in trusty_read_oem_ns_otp() local
713 TeecResult = OpteeClientApiLibInitialize(); in trusty_read_oem_ns_otp()
714 if (TeecResult != TEEC_SUCCESS) in trusty_read_oem_ns_otp()
715 return TeecResult; in trusty_read_oem_ns_otp()
717 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_read_oem_ns_otp()
718 if (TeecResult != TEEC_SUCCESS) in trusty_read_oem_ns_otp()
719 return TeecResult; in trusty_read_oem_ns_otp()
721 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_read_oem_ns_otp()
728 if (TeecResult != TEEC_SUCCESS) in trusty_read_oem_ns_otp()
729 return TeecResult; in trusty_read_oem_ns_otp()
738 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem); in trusty_read_oem_ns_otp()
739 if (TeecResult != TEEC_SUCCESS) in trusty_read_oem_ns_otp()
750 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_read_oem_ns_otp()
754 if (TeecResult != TEEC_SUCCESS) in trusty_read_oem_ns_otp()
764 return TeecResult; in trusty_read_oem_ns_otp()
770 TEEC_Result TeecResult; in trusty_write_oem_otp_key() local
780 TeecResult = OpteeClientApiLibInitialize(); in trusty_write_oem_otp_key()
781 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_otp_key()
782 return TeecResult; in trusty_write_oem_otp_key()
784 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_write_oem_otp_key()
785 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_otp_key()
786 return TeecResult; in trusty_write_oem_otp_key()
788 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_write_oem_otp_key()
795 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_otp_key()
796 return TeecResult; in trusty_write_oem_otp_key()
805 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem); in trusty_write_oem_otp_key()
806 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_otp_key()
818 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_write_oem_otp_key()
822 if (TeecResult != TEEC_SUCCESS) in trusty_write_oem_otp_key()
830 return TeecResult; in trusty_write_oem_otp_key()
835 TEEC_Result TeecResult; in trusty_oem_otp_key_is_written() local
847 TeecResult = OpteeClientApiLibInitialize(); in trusty_oem_otp_key_is_written()
848 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_is_written()
849 return TeecResult; in trusty_oem_otp_key_is_written()
851 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_oem_otp_key_is_written()
852 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_is_written()
853 return TeecResult; in trusty_oem_otp_key_is_written()
855 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_oem_otp_key_is_written()
862 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_is_written()
863 return TeecResult; in trusty_oem_otp_key_is_written()
872 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_oem_otp_key_is_written()
876 if (TeecResult == TEEC_SUCCESS) in trusty_oem_otp_key_is_written()
882 return TeecResult; in trusty_oem_otp_key_is_written()
887 TEEC_Result TeecResult; in trusty_set_oem_hr_otp_read_lock() local
897 TeecResult = OpteeClientApiLibInitialize(); in trusty_set_oem_hr_otp_read_lock()
898 if (TeecResult != TEEC_SUCCESS) in trusty_set_oem_hr_otp_read_lock()
899 return TeecResult; in trusty_set_oem_hr_otp_read_lock()
901 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_set_oem_hr_otp_read_lock()
902 if (TeecResult != TEEC_SUCCESS) in trusty_set_oem_hr_otp_read_lock()
903 return TeecResult; in trusty_set_oem_hr_otp_read_lock()
905 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_set_oem_hr_otp_read_lock()
912 if (TeecResult != TEEC_SUCCESS) in trusty_set_oem_hr_otp_read_lock()
913 return TeecResult; in trusty_set_oem_hr_otp_read_lock()
922 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_set_oem_hr_otp_read_lock()
926 if (TeecResult != TEEC_SUCCESS) in trusty_set_oem_hr_otp_read_lock()
933 return TeecResult; in trusty_set_oem_hr_otp_read_lock()
940 TEEC_Result TeecResult; in trusty_oem_otp_key_cipher() local
988 TeecResult = OpteeClientApiLibInitialize(); in trusty_oem_otp_key_cipher()
989 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_cipher()
990 return TeecResult; in trusty_oem_otp_key_cipher()
992 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_oem_otp_key_cipher()
993 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_cipher()
994 return TeecResult; in trusty_oem_otp_key_cipher()
996 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_oem_otp_key_cipher()
1003 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_cipher()
1007 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem_config); in trusty_oem_otp_key_cipher()
1008 if (TeecResult != TEEC_SUCCESS) in trusty_oem_otp_key_cipher()
1026 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_oem_otp_key_cipher()
1037 return TeecResult; in trusty_oem_otp_key_cipher()
1042 TEEC_Result TeecResult; in trusty_attest_dh() local
1060 TeecResult = OpteeClientApiLibInitialize(); in trusty_attest_dh()
1061 if (TeecResult != TEEC_SUCCESS) in trusty_attest_dh()
1062 return TeecResult; in trusty_attest_dh()
1064 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_attest_dh()
1065 if (TeecResult != TEEC_SUCCESS) in trusty_attest_dh()
1066 return TeecResult; in trusty_attest_dh()
1082 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_attest_dh()
1089 if (TeecResult != TEEC_SUCCESS) in trusty_attest_dh()
1090 return TeecResult; in trusty_attest_dh()
1097 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_attest_dh()
1098 if (TeecResult != TEEC_SUCCESS) in trusty_attest_dh()
1109 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_attest_dh()
1113 if (TeecResult != TEEC_SUCCESS) in trusty_attest_dh()
1123 return TeecResult; in trusty_attest_dh()
1128 TEEC_Result TeecResult; in trusty_attest_uuid() local
1146 TeecResult = OpteeClientApiLibInitialize(); in trusty_attest_uuid()
1147 if (TeecResult != TEEC_SUCCESS) in trusty_attest_uuid()
1148 return TeecResult; in trusty_attest_uuid()
1150 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_attest_uuid()
1151 if (TeecResult != TEEC_SUCCESS) in trusty_attest_uuid()
1152 return TeecResult; in trusty_attest_uuid()
1168 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_attest_uuid()
1175 if (TeecResult != TEEC_SUCCESS) in trusty_attest_uuid()
1176 return TeecResult; in trusty_attest_uuid()
1183 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_attest_uuid()
1184 if (TeecResult != TEEC_SUCCESS) in trusty_attest_uuid()
1195 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_attest_uuid()
1199 if (TeecResult != TEEC_SUCCESS) in trusty_attest_uuid()
1209 return TeecResult; in trusty_attest_uuid()
1217 TEEC_Result TeecResult; in trusty_attest_get_ca() local
1237 TeecResult = OpteeClientApiLibInitialize(); in trusty_attest_get_ca()
1238 if (TeecResult != TEEC_SUCCESS) in trusty_attest_get_ca()
1239 return TeecResult; in trusty_attest_get_ca()
1241 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_attest_get_ca()
1242 if (TeecResult != TEEC_SUCCESS) in trusty_attest_get_ca()
1243 return TeecResult; in trusty_attest_get_ca()
1259 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_attest_get_ca()
1266 if (TeecResult != TEEC_SUCCESS) in trusty_attest_get_ca()
1267 return TeecResult; in trusty_attest_get_ca()
1274 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_attest_get_ca()
1275 if (TeecResult != TEEC_SUCCESS) in trusty_attest_get_ca()
1288 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem1); in trusty_attest_get_ca()
1289 if (TeecResult != TEEC_SUCCESS) in trusty_attest_get_ca()
1300 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_attest_get_ca()
1304 if (TeecResult != TEEC_SUCCESS) in trusty_attest_get_ca()
1315 return TeecResult; in trusty_attest_get_ca()
1320 TEEC_Result TeecResult; in trusty_attest_set_ca() local
1337 TeecResult = OpteeClientApiLibInitialize(); in trusty_attest_set_ca()
1338 if (TeecResult != TEEC_SUCCESS) in trusty_attest_set_ca()
1339 return TeecResult; in trusty_attest_set_ca()
1341 TeecResult = TEEC_InitializeContext(NULL, &TeecContext); in trusty_attest_set_ca()
1342 if (TeecResult != TEEC_SUCCESS) in trusty_attest_set_ca()
1343 return TeecResult; in trusty_attest_set_ca()
1359 TeecResult = TEEC_OpenSession(&TeecContext, in trusty_attest_set_ca()
1366 if (TeecResult != TEEC_SUCCESS) in trusty_attest_set_ca()
1367 return TeecResult; in trusty_attest_set_ca()
1374 TeecResult = TEEC_AllocateSharedMemory(&TeecContext, &SharedMem0); in trusty_attest_set_ca()
1375 if (TeecResult != TEEC_SUCCESS) in trusty_attest_set_ca()
1388 TeecResult = TEEC_InvokeCommand(&TeecSession, in trusty_attest_set_ca()
1392 if (TeecResult != TEEC_SUCCESS) in trusty_attest_set_ca()
1399 return TeecResult; in trusty_attest_set_ca()