Home
last modified time | relevance | path

Searched refs:params (Results 1 – 25 of 63) sorted by relevance

123

/optee_test/ta/crypt/
A Dcryp_taf.c123 params[0].value.b, params[1].value.a, in ta_entry_allocate_operation()
233 params[1].memref.buffer, params[1].memref.size, in ta_entry_digest_do_final()
234 params[2].memref.buffer, &params[2].memref.size); in ta_entry_digest_do_final()
285 params[1].memref.buffer, params[1].memref.size, in ta_entry_cipher_update()
286 params[2].memref.buffer, &params[2].memref.size); in ta_entry_cipher_update()
299 params[1].memref.buffer, params[1].memref.size, in ta_entry_cipher_do_final()
555 params[2].memref.buffer, params[2].memref.size, in ta_entry_asymmetric_encrypt()
580 params[2].memref.buffer, params[2].memref.size, in ta_entry_asymmetric_decrypt()
606 params[2].memref.buffer, params[2].memref.size, in ta_entry_asymmetric_sign_digest()
690 params[2].value.a, params[2].value.b); in ta_entry_ae_init()
[all …]
A Darith_taf.c78 TEE_Param params[TEE_NUM_PARAMS]) in ta_entry_arith_new_var()
171 params[1].memref.buffer, in ta_entry_arith_from_octet_string()
172 params[1].memref.size, in ta_entry_arith_from_octet_string()
173 params[0].value.b); in ta_entry_arith_from_octet_string()
202 params[1].value.a = -1; in ta_entry_arith_get_value()
204 params[1].value.a = 1; in ta_entry_arith_get_value()
224 params[1].value.a = v; in ta_entry_arith_get_value_s32()
239 params[1].value.a = TEE_BigIntGetBit(big_int, params[0].value.b); in ta_entry_arith_get_bit()
269 return TEE_BigIntSetBit(big_int, params[0].value.b, params[1].value.a); in ta_entry_arith_set_bit()
314 params[1].value.a = TEE_BigIntCmpS32(op, params[0].value.b); in ta_entry_arith_cmp_s32()
[all …]
A Dsha2_taf.c10 TEE_Result ta_entry_sha224(uint32_t param_types, TEE_Param params[4]) in ta_entry_sha224()
23 if (params[1].memref.size < SHA224_DIGEST_SIZE) in ta_entry_sha224()
26 sha224((unsigned char *)params[0].memref.buffer, in ta_entry_sha224()
27 (unsigned int)params[0].memref.size, in ta_entry_sha224()
28 (unsigned char *)params[1].memref.buffer); in ta_entry_sha224()
33 TEE_Result ta_entry_sha256(uint32_t param_types, TEE_Param params[4]) in ta_entry_sha256()
46 if (params[1].memref.size < SHA256_DIGEST_SIZE) in ta_entry_sha256()
49 sha256((unsigned char *)params[0].memref.buffer, in ta_entry_sha256()
50 (unsigned int)params[0].memref.size, in ta_entry_sha256()
51 (unsigned char *)params[1].memref.buffer); in ta_entry_sha256()
A Daes_taf.c21 TEE_Result ta_entry_aes256ecb_encrypt(uint32_t param_types, TEE_Param params[4]) in ta_entry_aes256ecb_encrypt()
38 if ((params[0].memref.size << 8) % AES_BLOCK_SIZE != 0) in ta_entry_aes256ecb_encrypt()
42 if ((params[1].memref.size << 8) % AES_BLOCK_SIZE != 0) in ta_entry_aes256ecb_encrypt()
48 n_input_blocks = params[0].memref.size / (AES_BLOCK_SIZE / 8); in ta_entry_aes256ecb_encrypt()
51 const unsigned char *ciphertext = params[0].memref.buffer; in ta_entry_aes256ecb_encrypt()
52 unsigned char *plaintext = params[1].memref.buffer; in ta_entry_aes256ecb_encrypt()
79 if ((params[0].memref.size << 8) % AES_BLOCK_SIZE != 0) in ta_entry_aes256ecb_decrypt()
83 if ((params[1].memref.size << 8) % AES_BLOCK_SIZE != 0) in ta_entry_aes256ecb_decrypt()
89 n_input_blocks = params[0].memref.size / (AES_BLOCK_SIZE / 8); in ta_entry_aes256ecb_decrypt()
92 const unsigned char *ciphertext = params[0].memref.buffer; in ta_entry_aes256ecb_decrypt()
[all …]
/optee_test/ta/crypt/include/
A Dcryp_taf.h52 TEE_Param params[4]);
55 TEE_Param params[4]);
58 TEE_Param params[4]);
61 TEE_Param params[4]);
64 TEE_Param params[4]);
69 TEE_Param params[4]);
72 TEE_Param params[4]);
75 TEE_Param params[4]);
78 TEE_Param params[4]);
83 TEE_Param params[4]);
[all …]
A Darith_taf.h10 TEE_Param params[TEE_NUM_PARAMS]);
12 TEE_Param params[TEE_NUM_PARAMS]);
20 TEE_Param params[TEE_NUM_PARAMS]);
24 TEE_Param params[TEE_NUM_PARAMS]);
26 TEE_Param params[TEE_NUM_PARAMS]);
28 TEE_Param params[TEE_NUM_PARAMS]);
30 TEE_Param params[TEE_NUM_PARAMS]);
32 TEE_Param params[TEE_NUM_PARAMS]);
40 TEE_Param params[TEE_NUM_PARAMS]);
56 TEE_Param params[TEE_NUM_PARAMS]);
[all …]
/optee_test/ta/socket/
A Dta_entry.c26 TEE_Param params[4], in TA_OpenSessionEntryPoint()
30 (void)params; in TA_OpenSessionEntryPoint()
70 params[1].memref.size); in ta_entry_tcp_open()
140 h = params[0].memref.buffer; in ta_entry_close()
163 params[2].value.b = params[1].memref.size; in ta_entry_send()
165 &params[2].value.b, params[2].value.a); in ta_entry_send()
189 sz = params[1].memref.size; in ta_entry_recv()
191 params[2].value.a); in ta_entry_recv()
192 params[1].memref.size = sz; in ta_entry_recv()
240 sz = params[1].memref.size; in ta_entry_ioctl()
[all …]
/optee_test/ta/storage/
A Dstorage.c56 params[1].value.a, &o); in ta_storage_cmd_open()
116 TEE_Param params[4]) in ta_storage_cmd_create_overwrite()
183 sz = params[1].value.b; in ta_storage_cmd_read()
185 params[1].value.b = sz; in ta_storage_cmd_read()
187 TEE_MemMove(params[0].memref.buffer, b0, params[0].memref.size); in ta_storage_cmd_read()
207 TEE_MemMove(b0, params[0].memref.buffer, params[0].memref.size); in ta_storage_cmd_write()
250 TEE_Param params[4]) in ta_storage_cmd_rename()
389 TEE_MemMove(params[2].memref.buffer, b2, params[2].memref.size); in ta_storage_cmd_next_enum()
550 (void)params; in ta_storage_cmd_loop()
603 res = TEE_AllocateTransientObject(params[0].value.a, params[0].value.b, in ta_storage_cmd_alloc_obj()
[all …]
/optee_test/ta/storage/include/
A Dstorage.h13 TEE_Param params[4]);
15 TEE_Param params[4]);
18 TEE_Param params[4]);
19 TEE_Result ta_storage_cmd_close(uint32_t param_types, TEE_Param params[4]);
20 TEE_Result ta_storage_cmd_read(uint32_t param_types, TEE_Param params[4]);
22 TEE_Result ta_storage_cmd_seek(uint32_t param_types, TEE_Param params[4]);
25 TEE_Param params[4]);
33 TEE_Param params[4]);
36 TEE_Param params[4]);
41 TEE_Param params[4]);
[all …]
/optee_test/ta/sdp_basic/
A Dta_sdp_basic.c39 if (params[sec_idx].memref.size < params[ns_idx].memref.size) in cmd_inject()
53 params[ns_idx].memref.buffer, in cmd_inject()
54 params[ns_idx].memref.size); in cmd_inject()
132 params[0].memref.buffer, in cmd_transform()
133 params[0].memref.size); in cmd_transform()
148 params[0].memref.size); in cmd_transform()
151 params[0].memref.buffer, params[0].memref.size, rc); in cmd_transform()
158 sz = params[0].memref.size; in cmd_transform()
164 params[0].memref.size); in cmd_transform()
167 params[0].memref.buffer, params[0].memref.size, rc); in cmd_transform()
[all …]
/optee_test/ta/concurrent_large/
A Dta_entry.c24 TEE_Param params[4], in TA_OpenSessionEntryPoint()
28 (void)params; in TA_OpenSessionEntryPoint()
65 params[1].value.b = inc_active_count(params[0].memref.buffer); in ta_entry_busy_loop()
67 num_rounds = params[1].value.a; in ta_entry_busy_loop()
77 dec_active_count(params[0].memref.buffer); in ta_entry_busy_loop()
105 params[1].value.b = inc_active_count(params[0].memref.buffer); in ta_entry_sha256()
107 out_len = params[3].memref.size; in ta_entry_sha256()
119 num_rounds = params[1].value.a; in ta_entry_sha256()
123 params[2].memref.size, out, &out_len); in ta_entry_sha256()
128 params[3].memref.size = out_len; in ta_entry_sha256()
[all …]
/optee_test/ta/concurrent/
A Dta_entry.c24 TEE_Param params[4], in TA_OpenSessionEntryPoint()
28 (void)params; in TA_OpenSessionEntryPoint()
65 params[1].value.b = inc_active_count(params[0].memref.buffer); in ta_entry_busy_loop()
67 num_rounds = params[1].value.a; in ta_entry_busy_loop()
77 dec_active_count(params[0].memref.buffer); in ta_entry_busy_loop()
105 params[1].value.b = inc_active_count(params[0].memref.buffer); in ta_entry_sha256()
107 out_len = params[3].memref.size; in ta_entry_sha256()
119 num_rounds = params[1].value.a; in ta_entry_sha256()
123 params[2].memref.size, out, &out_len); in ta_entry_sha256()
128 params[3].memref.size = out_len; in ta_entry_sha256()
[all …]
/optee_test/ta/os_test/include/
A Dos_test.h12 TEE_Result ta_entry_basic(uint32_t param_types, TEE_Param params[4]);
14 TEE_Param params[4]);
15 TEE_Result ta_entry_panic(uint32_t param_types, TEE_Param params[4]);
16 TEE_Result ta_entry_client(uint32_t param_types, TEE_Param params[4]);
18 TEE_Result ta_entry_wait(uint32_t param_types, TEE_Param params[4]);
20 TEE_Result ta_entry_ta2ta_memref(uint32_t param_types, TEE_Param params[4]);
22 TEE_Param params[4]);
24 TEE_Param params[4]);
25 TEE_Result ta_entry_params(uint32_t param_types, TEE_Param params[4]);
26 TEE_Result ta_entry_null_memref(uint32_t param_types, TEE_Param params[4]);
[all …]
/optee_test/ta/sims/
A Dta_sims.c28 TEE_Param params[4]) in sims_open_ta_session()
49 TEE_MemMove(uuid, params[0].memref.buffer, params[0].memref.size); in sims_open_ta_session()
100 index = params[0].value.a; in sims_read()
112 params[1].memref.size); in sims_read()
128 index = params[0].value.a; in sims_write()
143 params[1].memref.size); in sims_write()
149 TEE_Param params[4]) in sims_get_counter()
163 TEE_Param params[4]) in sims_entry_panic()
175 if (params[0].memref.buffer && params[0].memref.size) { in sims_entry_panic()
182 params[0].memref.size = 0; in sims_entry_panic()
[all …]
/optee_test/ta/crypto_perf/include/
A Dta_crypto_perf_priv.h11 TEE_Result cmd_cipher_prepare_key(uint32_t param_types, TEE_Param params[4]);
12 TEE_Result cmd_cipher_process(uint32_t param_types, TEE_Param params[4],
14 TEE_Result cmd_hash_prepare_op(uint32_t param_types, TEE_Param params[4]);
15 TEE_Result cmd_hash_process(uint32_t param_types, TEE_Param params[4]);
16 TEE_Result cmd_asym_process_keypair(uint32_t param_types, TEE_Param params[4]);
17 TEE_Result cmd_asym_process_rsa_ecc(uint32_t param_types, TEE_Param params[4]);
18 TEE_Result cmd_asym_prepare_obj(uint32_t param_types, TEE_Param params[4]);
19 TEE_Result cmd_asym_prepare_keypair(uint32_t param_types, TEE_Param params[4]);
20 TEE_Result cmd_asym_prepare_hash(uint32_t param_types, TEE_Param params[4]);
22 TEE_Result cmd_asym_prepare_attrs(uint32_t param_types, TEE_Param params[4]);
[all …]
/optee_test/ta/rpc_test/
A Dta_rpc.c22 TEE_Param params[4] = { }; in rpc_call_cryp() local
29 params, &cryp_session, &origin); in rpc_call_cryp()
38 TEE_MemFill(params, 0, sizeof(params)); in rpc_call_cryp()
43 params[n].value = pParams[n].value; in rpc_call_cryp()
49 params[n].memref.buffer = in rpc_call_cryp()
51 if (!params[n].memref.buffer) in rpc_call_cryp()
65 TEE_MemMove(params, pParams, sizeof(params)); in rpc_call_cryp()
69 types, params, &origin); in rpc_call_cryp()
90 params[n].memref.buffer, in rpc_call_cryp()
91 params[n].memref.size); in rpc_call_cryp()
[all …]
/optee_test/ta/supp_plugin/
A Dta_entry.c41 TEE_Param params[TEE_NUM_PARAMS]) in pass_values()
57 values.a = params[0].value.a; in pass_values()
58 values.b = params[0].value.b; in pass_values()
63 params[0].value.a = values.a; in pass_values()
77 uint8_t *d = params[0].memref.buffer; in write_array()
83 params[0].memref.buffer, in write_array()
85 params[1].value.a = d[0]; in write_array()
91 TEE_Param params[TEE_NUM_PARAMS]) in get_array()
104 params[0].memref.buffer, in get_array()
105 params[0].memref.size, in get_array()
[all …]
/optee_test/ta/crypto_perf/
A Dta_crypto_perf.c143 n = params[2].value.a; in cmd_cipher_process()
144 unit = params[2].value.b; in cmd_cipher_process()
353 n = params[2].value.a; in cmd_hash_process()
724 memcpy(crypto_buf, params[0].memref.buffer, params[0].memref.size); in cmd_asym_prepare_attrs()
764 n = params[0].value.b; in cmd_asym_process_keypair()
794 n = params[0].value.a; in cmd_asym_process_rsa_ecc()
795 mode = params[0].value.b; in cmd_asym_process_rsa_ecc()
845 tee_type = get_keypair_type(params[0].value.a, params[1].value.a); in cmd_asym_prepare_obj()
883 res = unpack_attrs(params[2].memref.buffer, params[2].memref.size, in cmd_asym_prepare_keypair()
943 params[1].memref.size, params[2].memref.buffer, in cmd_asym_prepare_hash()
[all …]
/optee_test/host/xtest/gp/include/
A Dxml_common_api.h130 op.params[0].value.a = a; in Invoke_Simple_Function_v1()
131 op.params[0].value.b = b; in Invoke_Simple_Function_v1()
147 op.params[0].value.a = a0; in Invoke_Simple_Function_v2()
148 op.params[0].value.b = b0; in Invoke_Simple_Function_v2()
149 op.params[1].value.a = a1; in Invoke_Simple_Function_v2()
150 op.params[1].value.b = b1; in Invoke_Simple_Function_v2()
166 op.params[0].value.a = a0; in Invoke_Simple_Function_v3()
167 op.params[0].value.b = b0; in Invoke_Simple_Function_v3()
168 op.params[1].value.a = a1; in Invoke_Simple_Function_v3()
169 op.params[1].value.b = b1; in Invoke_Simple_Function_v3()
[all …]
A Dxml_client_api.h181 op->params[n].value.a = a; in TEEC_prepare_OperationEachParameter_value()
184 op->params[n].value.b = b; in TEEC_prepare_OperationEachParameter_value()
205 OPERATION01->params[0].value.a = \
219 op->params[0].value.a = param_num; in store_param_info()
220 op->params[0].value.b = pt; in store_param_info()
230 op->params[1].value.a = size_in; in store_param_info()
232 op->params[1].value.b = value_in; in store_param_info()
234 op->params[2].value.a = size_out; in store_param_info()
236 op->params[2].value.b = value_out; in store_param_info()
326 (op)->params[(param_num)].\
[all …]
/optee_test/ta/tpm_log_test/
A Dta_entry.c15 TEE_Param params[TEE_NUM_PARAMS]) in invoke_system_pta()
28 cmd_id, param_types, params, &ret_origin); in invoke_system_pta()
46 TEE_Param params[TEE_NUM_PARAMS] = { 0 }; in test_with_right_parameters() local
51 params[0].memref.buffer = (void *)buf; in test_with_right_parameters()
52 params[0].memref.size = LOG_SIZE; in test_with_right_parameters()
55 param_types, params) == TEE_SUCCESS) { in test_with_right_parameters()
56 DMSG("Received %i bytes of event log", params[0].memref.size); in test_with_right_parameters()
115 TEE_Param params[TEE_NUM_PARAMS] = { 0 }; in test_short_buffer() local
118 params[0].memref.buffer = (void *)buf; in test_short_buffer()
119 params[0].memref.size = 1; in test_short_buffer()
[all …]
/optee_test/host/xtest/
A Dxtest_helpers.c51 op.params[0].value.a = 0; in ta_crypt_cmd_allocate_operation()
52 op.params[0].value.b = algo; in ta_crypt_cmd_allocate_operation()
53 op.params[1].value.a = mode; in ta_crypt_cmd_allocate_operation()
54 op.params[1].value.b = max_key_size; in ta_crypt_cmd_allocate_operation()
83 op.params[0].value.a = obj_type; in ta_crypt_cmd_allocate_transient_object()
212 op.params[1].tmpref.size = blen; in ta_crypt_cmd_populate_transient_object()
304 op.params[1].tmpref.size = blen; in ta_crypt_cmd_derive_key()
333 op.params[0].value.b = attr_id; in ta_crypt_cmd_get_object_buffer_attribute()
387 op.params[0].value.a = algo; in ta_crypt_cmd_is_algo_supported()
388 op.params[0].value.b = element; in ta_crypt_cmd_is_algo_supported()
[all …]
A Dregression_1000.c95 if (op.params[0].value.b && in optee_pager_with_small_pool()
530 op.params[0].value.a = n; in xtest_tee_test_invalid_mem_access()
1018 op.params[0].value.a = 0; in xtest_tee_test_1012()
1035 op.params[0].value.a = 0; in xtest_tee_test_1012()
1075 op.params[0].value.a = 0; in xtest_tee_test_1012()
1131 op.params[1].value.b = 0; in test_1013_thread()
2476 op.params[0].value.a = 20; in xtest_tee_test_1033()
2477 op.params[0].value.b = 10; in xtest_tee_test_1033()
2490 op.params[0].value.a = 20; in xtest_tee_test_1033()
2491 op.params[0].value.b = 10; in xtest_tee_test_1033()
[all …]
A Dasym_perf.c247 op.params[1].value.a = mode; in prepare_obj()
265 op.params[1].memref.size = size; in prepare_hash()
285 op.params[0].tmpref.size = blen; in prepare_attrs()
316 op.params[0].value.b = mode; in prepare_keypair()
318 op.params[1].value.b = algo; in prepare_keypair()
320 op.params[2].tmpref.size = blen; in prepare_keypair()
344 op.params[2].value.a = mode; in prepare_enc_sign()
408 TEE_Attribute params[4] = { }; in asym_perf_run_test() local
486 op.params[0].value.b = l; in asym_perf_run_test()
511 op.params[0].value.a = l; in asym_perf_run_test()
[all …]
/optee_test/ta/os_test/
A Dos_test.c846 (void)params; in ta_entry_panic()
922 (void)params; in ta_entry_client()
987 if (params[1].memref.buffer || params[1].memref.size) in ta_entry_params_access_rights()
1182 if (!params[0].memref.buffer || params[0].memref.size || in ta_entry_ta2ta_memref_size0()
1183 !params[1].memref.buffer || params[1].memref.size || in ta_entry_ta2ta_memref_size0()
1184 !params[2].memref.buffer || params[2].memref.size) in ta_entry_ta2ta_memref_size0()
1246 if (!params[n].memref.buffer || !params[n].memref.size) in ta_entry_params()
1267 if (!params[0].memref.buffer || params[0].memref.size || in ta_entry_null_memref()
1268 params[1].memref.buffer || params[1].memref.size || in ta_entry_null_memref()
1269 !params[2].memref.buffer || params[2].memref.size || in ta_entry_null_memref()
[all …]

Completed in 95 milliseconds

123