Lines Matching refs:res
57 static void teec_err(TEEC_Result res, uint32_t eo, const char *str) in teec_err() argument
59 errx(1, "%s: %#" PRIx32 " (error origin %#" PRIx32 ")", str, res, eo); in teec_err()
64 TEEC_Result res; in main() local
77 res = TEEC_InitializeContext(NULL, &ctx); in main()
78 if (res) in main()
79 errx(1, "TEEC_InitializeContext(NULL, x): %#" PRIx32, res); in main()
81 res = TEEC_OpenSession(&ctx, &sess, &uuid, TEEC_LOGIN_PUBLIC, NULL, in main()
83 if (res) in main()
84 teec_err(res, eo, "TEEC_OpenSession(TEEC_LOGIN_PUBLIC)"); in main()
91 res = TEEC_InvokeCommand(&sess, TA_ACIPHER_CMD_GEN_KEY, &op, &eo); in main()
92 if (res) in main()
93 teec_err(res, eo, "TEEC_InvokeCommand(TA_ACIPHER_CMD_GEN_KEY)"); in main()
102 res = TEEC_InvokeCommand(&sess, TA_ACIPHER_CMD_ENCRYPT, &op, &eo); in main()
103 if (eo != TEEC_ORIGIN_TRUSTED_APP || res != TEEC_ERROR_SHORT_BUFFER) in main()
104 teec_err(res, eo, "TEEC_InvokeCommand(TA_ACIPHER_CMD_ENCRYPT)"); in main()
111 res = TEEC_InvokeCommand(&sess, TA_ACIPHER_CMD_ENCRYPT, &op, &eo); in main()
112 if (res) in main()
113 teec_err(res, eo, "TEEC_InvokeCommand(TA_ACIPHER_CMD_ENCRYPT)"); in main()