Home
last modified time | relevance | path

Searched refs:ptypes (Results 1 – 16 of 16) sorted by relevance

/optee_os/ta/pkcs11/src/
H A Dentry.c54 static enum pkcs11_rc entry_ping(uint32_t ptypes, TEE_Param *params) in entry_ping() argument
67 if (ptypes != exp_pt || in entry_ping()
77 static bool __maybe_unused param_is_none(uint32_t ptypes, unsigned int index) in param_is_none() argument
79 return TEE_PARAM_TYPE_GET(ptypes, index) == in param_is_none()
83 static bool __maybe_unused param_is_memref(uint32_t ptypes, unsigned int index) in param_is_memref() argument
85 switch (TEE_PARAM_TYPE_GET(ptypes, index)) { in param_is_memref()
95 static bool __maybe_unused param_is_input(uint32_t ptypes, unsigned int index) in param_is_input() argument
97 return TEE_PARAM_TYPE_GET(ptypes, index) == in param_is_input()
101 static bool __maybe_unused param_is_output(uint32_t ptypes, unsigned int index) in param_is_output() argument
103 return TEE_PARAM_TYPE_GET(ptypes, index) == in param_is_output()
[all …]
H A Dobject.h62 uint32_t ptypes, TEE_Param *params);
65 uint32_t ptypes, TEE_Param *params);
68 uint32_t ptypes, TEE_Param *params);
71 uint32_t ptypes, TEE_Param *params);
74 uint32_t ptypes, TEE_Param *params);
77 uint32_t ptypes, TEE_Param *params);
80 uint32_t ptypes, TEE_Param *params);
83 uint32_t ptypes, TEE_Param *params);
85 enum pkcs11_rc entry_copy_object(struct pkcs11_client *client, uint32_t ptypes,
H A Dpkcs11_token.h328 enum pkcs11_rc entry_ck_slot_list(uint32_t ptypes, TEE_Param *params);
329 enum pkcs11_rc entry_ck_slot_info(uint32_t ptypes, TEE_Param *params);
330 enum pkcs11_rc entry_ck_token_info(uint32_t ptypes, TEE_Param *params);
331 enum pkcs11_rc entry_ck_token_mecha_ids(uint32_t ptypes, TEE_Param *params);
332 enum pkcs11_rc entry_ck_token_mecha_info(uint32_t ptypes, TEE_Param *params);
334 uint32_t ptypes, TEE_Param *params);
336 uint32_t ptypes, TEE_Param *params);
338 uint32_t ptypes, TEE_Param *params);
340 uint32_t ptypes, TEE_Param *params);
341 enum pkcs11_rc entry_ck_token_initialize(uint32_t ptypes, TEE_Param *params);
[all …]
H A Dprocessing.h85 uint32_t ptypes, TEE_Param *params);
88 uint32_t ptypes, TEE_Param *params);
91 uint32_t ptypes, TEE_Param *params,
95 uint32_t ptypes, TEE_Param *params,
100 uint32_t ptypes, TEE_Param *params,
104 uint32_t ptypes,
108 uint32_t ptypes, TEE_Param *params);
137 uint32_t ptypes, TEE_Param *params);
160 uint32_t ptypes, TEE_Param *params);
202 uint32_t ptypes, TEE_Param *params);
H A Dpkcs11_token.c246 enum pkcs11_rc entry_ck_slot_list(uint32_t ptypes, TEE_Param *params) in entry_ck_slot_list() argument
257 if (ptypes != exp_pt || in entry_ck_slot_list()
309 enum pkcs11_rc entry_ck_slot_info(uint32_t ptypes, TEE_Param *params) in entry_ck_slot_info() argument
333 if (ptypes != exp_pt || out->memref.size != sizeof(info)) in entry_ck_slot_info()
358 enum pkcs11_rc entry_ck_token_info(uint32_t ptypes, TEE_Param *params) in entry_ck_token_info() argument
387 if (ptypes != exp_pt || out->memref.size != sizeof(info)) in entry_ck_token_info()
439 enum pkcs11_rc entry_ck_token_mecha_ids(uint32_t ptypes, TEE_Param *params) in entry_ck_token_mecha_ids() argument
454 if (ptypes != exp_pt) in entry_ck_token_mecha_ids()
495 enum pkcs11_rc entry_ck_token_mecha_info(uint32_t ptypes, TEE_Param *params) in entry_ck_token_mecha_info() argument
510 if (ptypes != exp_pt || out->memref.size != sizeof(info)) in entry_ck_token_mecha_info()
[all …]
H A Dprocessing.c215 uint32_t ptypes, TEE_Param *params) in entry_generate_secret() argument
232 if (!client || ptypes != exp_pt || in entry_generate_secret()
398 uint32_t ptypes, TEE_Param *params) in entry_generate_key_pair() argument
422 if (!client || ptypes != exp_pt || out->memref.size != out_ref_size) in entry_generate_key_pair()
598 uint32_t ptypes, TEE_Param *params, in entry_processing_init() argument
613 if (!client || ptypes != exp_pt) in entry_processing_init()
706 uint32_t ptypes, TEE_Param *params, in entry_processing_step() argument
719 TEE_PARAM_TYPE_GET(ptypes, 0) != TEE_PARAM_TYPE_MEMREF_INOUT) in entry_processing_step()
768 ptypes, params); in entry_processing_step()
771 ptypes, params); in entry_processing_step()
[all …]
H A Dprocessing_digest.c114 uint32_t ptypes, TEE_Param *params) in step_digest_operation() argument
127 if (TEE_PARAM_TYPE_GET(ptypes, 1) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_digest_operation()
133 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_OUTPUT) { in step_digest_operation()
139 if (TEE_PARAM_TYPE_GET(ptypes, 3) != TEE_PARAM_TYPE_NONE) in step_digest_operation()
H A Dobject.c301 uint32_t ptypes, TEE_Param *params) in entry_create_object() argument
321 if (!client || ptypes != exp_pt || in entry_create_object()
409 uint32_t ptypes, TEE_Param *params) in entry_destroy_object() argument
422 if (!client || ptypes != exp_pt) in entry_destroy_object()
496 uint32_t ptypes, TEE_Param *params) in entry_find_objects_init() argument
513 if (!client || ptypes != exp_pt) in entry_find_objects_init()
660 uint32_t ptypes, TEE_Param *params) in entry_find_objects() argument
676 if (!client || ptypes != exp_pt) in entry_find_objects()
716 uint32_t ptypes, TEE_Param *params) in entry_find_objects_final() argument
727 if (!client || ptypes != exp_pt) in entry_find_objects_final()
[all …]
H A Dprocessing_asymm.c479 uint32_t ptypes, TEE_Param *params) in step_asymm_operation() argument
503 if (TEE_PARAM_TYPE_GET(ptypes, 1) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_asymm_operation()
509 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_asymm_operation()
515 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_OUTPUT) { in step_asymm_operation()
521 if (TEE_PARAM_TYPE_GET(ptypes, 3) != TEE_PARAM_TYPE_NONE) in step_asymm_operation()
1007 switch (TEE_PARAM_TYPE_GET(ptypes, 2)) { in step_asymm_operation()
H A Dprocessing_symm.c736 uint32_t ptypes, TEE_Param *params) in step_symm_operation() argument
753 if (TEE_PARAM_TYPE_GET(ptypes, 1) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_symm_operation()
759 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_symm_operation()
765 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_OUTPUT) { in step_symm_operation()
772 if (TEE_PARAM_TYPE_GET(ptypes, 3) != TEE_PARAM_TYPE_NONE) in step_symm_operation()
1072 switch (TEE_PARAM_TYPE_GET(ptypes, 2)) { in step_symm_operation()
/optee_os/core/pta/
H A Dscmi.c28 static TEE_Result cmd_capabilities(uint32_t ptypes, in cmd_capabilities() argument
36 if (ptypes != exp_ptypes) in cmd_capabilities()
45 static TEE_Result cmd_process_smt_channel(uint32_t ptypes, in cmd_process_smt_channel() argument
54 if (ptypes != exp_ptypes) in cmd_process_smt_channel()
75 static TEE_Result cmd_process_smt_message(uint32_t ptypes, in cmd_process_smt_message() argument
85 if (ptypes != exp_ptypes) in cmd_process_smt_message()
113 static TEE_Result cmd_process_msg_channel(uint32_t ptypes, in cmd_process_msg_channel() argument
127 if (ptypes != exp_pt || !in_buf || !out_buf) in cmd_process_msg_channel()
164 static TEE_Result cmd_get_channel_handle(uint32_t ptypes, in cmd_get_channel_handle() argument
174 if (ptypes != exp_ptypes || caps & ~PTA_SCMI_CAPS_MASK) in cmd_get_channel_handle()
[all …]
H A Dhwrng.c60 uint32_t cmd, uint32_t ptypes, in invoke_command() argument
63 FMSG(PTA_NAME" command %#"PRIx32" ptypes %#"PRIx32, cmd, ptypes); in invoke_command()
67 return rng_get_entropy(ptypes, params); in invoke_command()
69 return rng_get_info(ptypes, params); in invoke_command()
H A Drtc.c306 static TEE_Result open_session(uint32_t ptypes __unused, in open_session()
321 uint32_t cmd, uint32_t ptypes, in invoke_command() argument
326 return rtc_pta_get_info(ptypes, params); in invoke_command()
328 return rtc_pta_get_time(ptypes, params); in invoke_command()
330 return rtc_pta_set_time(ptypes, params); in invoke_command()
332 return rtc_pta_get_offset(ptypes, params); in invoke_command()
334 return rtc_pta_set_offset(ptypes, params); in invoke_command()
336 return rtc_pta_read_alarm(ptypes, params); in invoke_command()
338 return rtc_pta_set_alarm(ptypes, params); in invoke_command()
340 return rtc_pta_enable_alarm(ptypes, params); in invoke_command()
[all …]
H A Dstats.c227 uint32_t cmd, uint32_t ptypes, in invoke_command() argument
232 return get_pager_stats(ptypes, params); in invoke_command()
234 return get_alloc_stats(ptypes, params); in invoke_command()
236 return get_memleak_stats(ptypes, params); in invoke_command()
238 return get_user_ta_stats(ptypes, params); in invoke_command()
240 return get_system_time(ptypes, params); in invoke_command()
242 return print_driver_info(ptypes, params); in invoke_command()
H A Dwidevine.c132 static TEE_Result get_dt_data(uint32_t ptypes, TEE_Param params[TEE_NUM_PARAMS], in get_dt_data() argument
142 if (exp_pt != ptypes) in get_dt_data()
173 uint32_t ptypes, in invoke_command() argument
176 return get_dt_data(ptypes, params, cmd); in invoke_command()
/optee_os/core/pta/stm32mp/
H A Dbsec_pta.c285 static TEE_Result pta_bsec_open_session(uint32_t ptypes __unused, in pta_bsec_open_session()