Lines Matching refs:op
40 TEEC_Operation op = SYS_TEEC_OPERATION_INITIALIZER; in main() local
64 … = MDrv_SYS_TEEC_Open(&mstar_teec_ctx, &session, &uuid, TEEC_LOGIN_PUBLIC, NULL, &op, &ret_orig)) { in main()
68 if (ret = MDrv_SYS_TEEC_InvokeCmd(&session, cmd, &op, &ret_orig)) { in main()
85 … = MDrv_SYS_TEEC_Open(&mstar_teec_ctx, &session, &uuid, TEEC_LOGIN_PUBLIC, NULL, &op, &ret_orig)) { in main()
90 op.params[0].value.a = atoi(argv[2]); in main()
91 op.params[0].value.b = atoi(argv[3]); in main()
92 op.paramTypes = TEEC_PARAM_TYPES(TEEC_VALUE_INPUT, TEEC_VALUE_OUTPUT, in main()
95 if (ret = MDrv_SYS_TEEC_InvokeCmd(&session, CMD_MULTIPLY_VALUE, &op, &ret_orig)) { in main()
99 … printf("%d * %d = %d\n",op.params[0].value.a, op.params[0].value.b, op.params[1].value.a); in main()
112 … = MDrv_SYS_TEEC_Open(&mstar_teec_ctx, &session, &uuid, TEEC_LOGIN_PUBLIC, NULL, &op, &ret_orig)) { in main()
116 op.params[0].tmpref.buffer = test_input; in main()
117 op.params[0].tmpref.size = sizeof(test_input); in main()
118 op.paramTypes = TEEC_PARAM_TYPES(TEEC_MEMREF_TEMP_INPUT, TEEC_NONE, in main()
120 if (ret = MDrv_SYS_TEEC_InvokeCmd(&session, CMD_MEMORY_WRITE, &op, &ret_orig)) { in main()
125 op.params[0].tmpref.buffer = test_out; in main()
126 op.params[0].tmpref.size = sizeof(test_out); in main()
127 op.paramTypes = TEEC_PARAM_TYPES(TEEC_MEMREF_TEMP_OUTPUT, TEEC_NONE, in main()
129 if (ret = MDrv_SYS_TEEC_InvokeCmd(&session, CMD_MEMORY_READ, &op, &ret_orig)) { in main()