Searched refs:channel (Results 1 – 13 of 13) sorted by relevance
/optee_os/core/pta/ |
A D | scmi.c | 48 struct scmi_msg_channel *channel = NULL; in cmd_process_smt_channel() local 50 channel = plat_scmi_get_channel(channel_id); in cmd_process_smt_channel() 51 if (!channel) in cmd_process_smt_channel() 76 struct scmi_msg_channel *channel = NULL; in cmd_process_smt_message() local 81 channel = plat_scmi_get_channel(channel_id); in cmd_process_smt_message() 82 if (!channel) in cmd_process_smt_message() 92 scmi_smt_set_shared_buffer(channel, NULL); in cmd_process_smt_message() 114 struct scmi_msg_channel *channel = NULL; in cmd_get_channel_handle() local 119 channel = plat_scmi_get_channel(channel_id); in cmd_get_channel_handle() 120 if (!channel) in cmd_get_channel_handle() [all …]
|
/optee_os/core/drivers/ |
A D | zynqmp_csudma.c | 45 static void csudma_clear_intr(enum zynqmp_csudma_channel channel, uint32_t mask) in csudma_clear_intr() argument 51 if (channel == ZYNQMP_CSUDMA_DST_CHANNEL) { in csudma_clear_intr() 59 TEE_Result zynqmp_csudma_sync(enum zynqmp_csudma_channel channel) in zynqmp_csudma_sync() argument 69 if (channel == ZYNQMP_CSUDMA_DST_CHANNEL) in zynqmp_csudma_sync() 75 csudma_clear_intr(channel, CSUDMA_IXR_DONE_MASK); in zynqmp_csudma_sync() 108 TEE_Result zynqmp_csudma_transfer(enum zynqmp_csudma_channel channel, in zynqmp_csudma_transfer() argument 130 if (channel == ZYNQMP_CSUDMA_DST_CHANNEL) { in zynqmp_csudma_transfer()
|
/optee_os/core/include/drivers/ |
A D | scmi-msg.h | 50 void scmi_smt_init_agent_channel(struct scmi_msg_channel *channel); 58 void scmi_smt_set_shared_buffer(struct scmi_msg_channel *channel, void *base); 61 void scmi_smt_init_agent_channel(struct scmi_msg_channel *channel __unused) in scmi_smt_init_agent_channel() 67 void scmi_smt_set_shared_buffer(struct scmi_msg_channel *channel __unused, in scmi_smt_set_shared_buffer()
|
A D | zynqmp_csudma.h | 25 TEE_Result zynqmp_csudma_transfer(enum zynqmp_csudma_channel channel, 27 TEE_Result zynqmp_csudma_sync(enum zynqmp_csudma_channel channel);
|
/optee_os/core/drivers/scmi-msg/ |
A D | smt.c | 216 void scmi_smt_set_shared_buffer(struct scmi_msg_channel *channel, void *base) in scmi_smt_set_shared_buffer() argument 221 assert(!channel->shm_addr.va && !channel->shm_addr.pa); in scmi_smt_set_shared_buffer() 226 channel->shm_addr.va = (vaddr_t)base; in scmi_smt_set_shared_buffer() 227 channel->shm_addr.pa = p_base; in scmi_smt_set_shared_buffer()
|
/optee_os/core/drivers/imx/dcp/ |
A D | dcp.c | 107 static TEE_Result dcp_lock_channel(enum dcp_channel *channel) in dcp_lock_channel() argument 115 *channel = chan; in dcp_lock_channel() 155 io_clrbits32(dcp_base + DCP_STAT, BIT32(dcp_data->channel)); in dcp_run() 158 io_write32(dcp_base + DCP_CH_N_STAT(dcp_data->channel), 0x0); in dcp_run() 161 io_write32(dcp_base + DCP_CH_N_CMDPTR(dcp_data->channel), in dcp_run() 165 io_write32(dcp_base + DCP_CH_N_SEMA(dcp_data->channel), 0x1); in dcp_run() 170 if (val & BIT(dcp_data->channel)) in dcp_run() 351 ret = dcp_lock_channel(&data->dcp_data.channel); in dcp_cipher_do_init() 477 dcp_unlock_channel(data->dcp_data.channel); in dcp_cipher_do_final() 503 ret = dcp_lock_channel(&hashdata->dcp_data.channel); in dcp_sha_do_init() [all …]
|
/optee_os/core/arch/arm/plat-stm32mp1/ |
A D | scmi_server.c | 165 struct scmi_msg_channel *channel; member 176 .channel = &(struct scmi_msg_channel){ 188 .channel = &(struct scmi_msg_channel){ 212 return find_resource(confined_id)->channel; in plat_scmi_get_channel() 819 struct scmi_msg_channel *chan = res->channel; in stm32mp1_init_scmi_server()
|
/optee_os/core/include/drivers/imx/ |
A D | dcp.h | 73 enum dcp_channel channel; member
|
/optee_os/core/arch/arm/dts/ |
A D | stm32mp151.dtsi | 889 #io-channel-cells = <1>; 899 #io-channel-cells = <1>; 909 #io-channel-cells = <1>; 919 #io-channel-cells = <1>; 929 #io-channel-cells = <1>; 939 #io-channel-cells = <1>; 1008 #io-channel-cells = <1>; 1019 #io-channel-cells = <1>;
|
A D | sama5d2.dtsi | 1053 #io-channel-cells = <1>; 1062 io-channel-names = "x", "y", "pressure";
|
A D | at91-sama5d2_xplained.dts | 430 * the muxing is done when channel is enabled.
|
/optee_os/lib/libmbedtls/mbedtls/ |
A D | ChangeLog | 47 * Fix a potential side channel vulnerability in ECDSA ephemeral key generation. 276 * Guard against strong local side channel attack against base64 tables by 536 * Fix side channel in RSA private key operations and static (finite-field) 625 * Fix a side channel vulnerability in modular exponentiation that could 630 * Fix side channel in mbedtls_ecp_check_pub_priv() and 707 `MBEDTLS_CTR_DRBG_C` or `MBEDTLS_HMAC_DRBG_C` for some side-channel 733 * Fix side channel in ECC code that allowed an adversary with access to 780 * To avoid a side channel vulnerability when parsing an RSA private key, 837 * Fix side channel vulnerability in ECDSA. Our bignum implementation is not 838 constant time/constant trace, so side channel attacks can retrieve the [all …]
|
/optee_os/ |
A D | CHANGELOG.md | 648 * crypto: fix RSA key leakage after side channel attack
|
Completed in 23 milliseconds