Home
last modified time | relevance | path

Searched refs:in_size (Results 1 – 19 of 19) sorted by relevance

/optee_os/core/drivers/scmi-msg/
H A Dshm_msg.c44 TEE_Result scmi_entry_msg(unsigned int channel_id, void *in_buf, size_t in_size, in scmi_entry_msg() argument
59 if (in_size < sizeof(struct msg_header) || in scmi_entry_msg()
60 in_size - sizeof(struct msg_header) > SCMI_SEC_PAYLOAD_SIZE || in scmi_entry_msg()
65 in_size, in_buf, *out_size, out_buf); in scmi_entry_msg()
83 msg.in_size = in_size - sizeof(struct msg_header); in scmi_entry_msg()
84 memcpy(msg.in, hdr->payload, msg.in_size); in scmi_entry_msg()
H A Dbase.c26 if (msg->in_size) { in report_version()
43 if (msg->in_size) { in report_attributes()
60 if (msg->in_size != sizeof(*in_args)) { in report_message_attributes()
80 if (msg->in_size) { in discover_vendor()
97 if (msg->in_size) { in discover_sub_vendor()
114 if (msg->in_size) { in discover_implementation_version()
142 if (msg->in_size != sizeof(*a2p)) { in discover_list_protocols()
H A Dreset_domain.c50 if (msg->in_size) { in report_version()
65 if (msg->in_size) { in report_attributes()
82 if (msg->in_size != sizeof(*in_args)) { in report_message_attributes()
102 if (msg->in_size != sizeof(*in_args)) { in reset_domain_attributes()
140 if (msg->in_size != sizeof(*in_args)) { in reset_request()
H A Dvoltage_domain.c81 if (IS_ENABLED(CFG_SCMI_MSG_STRICT_ABI) && msg->in_size) { in report_version()
99 if (IS_ENABLED(CFG_SCMI_MSG_STRICT_ABI) && msg->in_size) { in report_attributes()
116 if (msg->in_size != sizeof(*in_args)) { in report_message_attributes()
138 if (msg->in_size != sizeof(*in_args)) { in scmi_voltd_domain_attributes()
182 if (msg->in_size != sizeof(*in_args)) { in scmi_voltd_describe_levels()
277 if (msg->in_size != sizeof(*in_args)) { in scmi_voltd_config_set()
303 if (msg->in_size != sizeof(*in_args)) { in scmi_voltd_config_get()
331 if (msg->in_size != sizeof(*in_args)) { in scmi_voltd_level_set()
359 if (msg->in_size != sizeof(*in_args)) { in scmi_voltd_level_get()
H A Dclock.c78 if (msg->in_size) { in report_version()
94 if (msg->in_size) { in report_attributes()
111 if (msg->in_size != sizeof(*in_args)) { in report_message_attributes()
133 if (msg->in_size != sizeof(*in_args)) { in scmi_clock_attributes()
167 if (msg->in_size != sizeof(*in_args)) { in scmi_clock_rate_get()
195 if (msg->in_size != sizeof(*in_args)) { in scmi_clock_rate_set()
223 if (msg->in_size != sizeof(*in_args)) { in scmi_clock_config_set()
279 if (msg->in_size != sizeof(*in_args)) { in scmi_clock_describe_rates()
H A Dcommon.h81 size_t in_size; member
148 TEE_Result scmi_entry_msg(unsigned int channel_id, void *in_buf, size_t in_size,
H A Dentry.c139 void *in_buf, size_t in_size, in scmi_msg_threaded_entry() argument
144 return scmi_entry_msg(channel_id, in_buf, in_size, out_buf, out_size, in scmi_msg_threaded_entry()
H A Dperf_domain.c102 if (msg->in_size) { in protocol_version()
124 if (msg->in_size) { in protocol_attributes()
157 if (msg->in_size != sizeof(*in_args)) { in protocol_message_attributes()
177 if (msg->in_size != exp_in_size) in sanitize_message()
H A Dsmt.c112 msg.in_size = in_payload_size; in scmi_entry_smt()
/optee_os/ta/pkcs11/src/
H A Dprocessing_digest.c119 size_t in_size = 0; in step_digest_operation() local
129 in_size = params[1].memref.size; in step_digest_operation()
130 if (in_size && !in_buf) in step_digest_operation()
186 if (!in_buf || !in_size) in step_digest_operation()
189 TEE_DigestUpdate(proc->tee_op_handle, in_buf, in_size); in step_digest_operation()
211 in_buf, in_size, out_buf, in step_digest_operation()
H A Dprocessing_symm.c659 size_t in_size) in input_data_size_is_valid() argument
665 in_size % TEE_AES_BLOCK_SIZE) in input_data_size_is_valid()
668 in_size % TEE_AES_BLOCK_SIZE) in input_data_size_is_valid()
673 in_size < TEE_AES_BLOCK_SIZE) in input_data_size_is_valid()
676 in_size < TEE_AES_BLOCK_SIZE) in input_data_size_is_valid()
688 size_t in_size) in input_sign_size_is_valid() argument
718 if (in_size != sign_sz) in input_sign_size_is_valid()
741 size_t in_size = 0; in step_symm_operation() local
755 in_size = params[1].memref.size; in step_symm_operation()
756 if (in_size && !in_buf) in step_symm_operation()
[all …]
H A Dprocessing_asymm.c488 uint32_t in_size = 0; in step_asymm_operation() local
505 in_size = params[1].memref.size; in step_asymm_operation()
506 if (in_size && !in_buf) in step_asymm_operation()
644 TEE_DigestUpdate(proc->tee_op_handle2, in_buf, in_size); in step_asymm_operation()
687 res = TEE_DigestDoFinal(proc->tee_op_handle2, in_buf, in_size, in step_asymm_operation()
708 if (!in_size || !sz) { in step_asymm_operation()
717 if (in_size > sz) in step_asymm_operation()
718 in_size = sz; in step_asymm_operation()
785 in_buf, in_size, in step_asymm_operation()
796 in_buf, in_size, in step_asymm_operation()
[all …]
H A Dprocessing_aes.c116 void *in, size_t in_size) in tee_ae_decrypt_update() argument
126 if (!in_size) in tee_ae_decrypt_update()
137 if (ctx->pending_size + in_size <= ctx->tag_byte_len) { in tee_ae_decrypt_update()
143 TEE_MemMove(ctx->pending_tag + ctx->pending_size, in, in_size); in tee_ae_decrypt_update()
145 ctx->pending_size += in_size; in tee_ae_decrypt_update()
151 data_len = in_size + ctx->pending_size - ctx->tag_byte_len; in tee_ae_decrypt_update()
155 (ctx->pending_size + in_size) >= ctx->tag_byte_len) { in tee_ae_decrypt_update()
227 data_len = in_size - data_len; in tee_ae_decrypt_update()
236 (char *)in + in_size - data_len, data_len); in tee_ae_decrypt_update()
H A Dprocessing.c826 uint32_t in_size = 0; in entry_processing_key() local
845 in_size = params[1].memref.size; in entry_processing_key()
846 if (in_size && !in_buf) in entry_processing_key()
989 rc = unwrap_key_by_symm(session, in_buf, in_size, in entry_processing_key()
1016 rc = unwrap_key_by_asymm(session, in_buf, in_size, in entry_processing_key()
H A Dprocessing.h177 void *in, size_t in_size);
/optee_os/core/arch/arm/include/scmi/
H A Dscmi_server.h31 size_t in_size, void *out_buf,
55 size_t in_size __unused, in scmi_server_msg_process_thread()
/optee_os/core/pta/
H A Dscmi.c123 size_t in_size = params[1].memref.size; in cmd_process_msg_channel() local
140 res = scmi_msg_threaded_entry(channel_id, in_buf, in_size, in cmd_process_msg_channel()
153 in_size, out_buf, in cmd_process_msg_channel()
/optee_os/core/include/drivers/
H A Dscmi-msg.h136 void *in_buf, size_t in_size,
141 size_t in_size __unused, in scmi_msg_threaded_entry()
/optee_os/core/tee/
H A Dtee_fs_key_manager.c170 size_t in_size) in sha256() argument
172 return tee_hash_createdigest(TEE_ALG_SHA256, in, in_size, in sha256()