Home
last modified time | relevance | path

Searched refs:sender (Results 1 – 15 of 15) sorted by relevance

/rk3399_ARM-atf/bl32/tsp/
H A Dffa_helpers.c15 smc_args_t ffa_msg_send_direct_req(ffa_endpoint_id16_t sender, in ffa_msg_send_direct_req() argument
23 uint32_t src_dst_ids = (sender << FFA_DIRECT_MSG_SOURCE_SHIFT) | in ffa_msg_send_direct_req()
35 smc_args_t *ffa_msg_send_direct_resp(ffa_endpoint_id16_t sender, in ffa_msg_send_direct_resp() argument
43 uint32_t src_dst_ids = (sender << FFA_DIRECT_MSG_SOURCE_SHIFT) | in ffa_msg_send_direct_resp()
59 struct ffa_mtd *memory_region, ffa_endpoint_id16_t sender, in ffa_memory_region_init_header() argument
71 memory_region->sender_id = sender; in ffa_memory_region_init_header()
96 ffa_endpoint_id16_t sender, ffa_endpoint_id16_t *receivers, uint32_t receiver_count, in ffa_memory_retrieve_request_init() argument
101 ffa_memory_region_init_header(memory_region, sender, attributes, flags, in ffa_memory_retrieve_request_init()
145 uint64_t handle, ffa_endpoint_id16_t sender, in memory_retrieve() argument
168 memory_region, handle, sender, receivers, receiver_count, 0, flags, in memory_retrieve()
H A Dffa_helpers.h49 ffa_endpoint_id16_t sender) in ffa_mem_relinquish_init() argument
54 relinquish_request->endpoint_array[0] = sender; in ffa_mem_relinquish_init()
97 uint64_t handle, ffa_endpoint_id16_t sender,
102 smc_args_t ffa_msg_send_direct_req(ffa_endpoint_id16_t sender,
109 smc_args_t *ffa_msg_send_direct_resp(ffa_endpoint_id16_t sender,
H A Dtsp_ffa_main.c107 static int test_memory_send(ffa_endpoint_id16_t sender, uint64_t handle, in test_memory_send() argument
116 ffa_endpoint_id16_t source = sender; in test_memory_send()
129 if (ffa_is_secure_world_id(sender)) { in test_memory_send()
130 ERROR("Invalid sender ID 0x%x.\n", sender); in test_memory_send()
437 uint16_t sender = ffa_endpoint_source(arg1); in handle_partition_message() local
445 status = test_memory_send(sender, arg4, FFA_FLAG_SHARE_MEMORY, !multi_endpoint); in handle_partition_message()
450 status = test_memory_send(sender, arg4, FFA_FLAG_LEND_MEMORY, !multi_endpoint); in handle_partition_message()
455 status = test_memory_send(sender, arg4, FFA_FLAG_SHARE_MEMORY, multi_endpoint); in handle_partition_message()
460 status = test_memory_send(sender, arg4, FFA_FLAG_LEND_MEMORY, multi_endpoint); in handle_partition_message()
478 return ffa_msg_send_direct_resp(receiver, sender, status, 0, 0, 0, 0); in handle_partition_message()
/rk3399_ARM-atf/drivers/arm/sfcp/sfcp_core/
H A Dsfcp_helpers.c14 sfcp_node_id_t *sender, sfcp_node_id_t *receiver, in sfcp_helpers_parse_packet() argument
31 *sender = packet->header.sender_id; in sfcp_helpers_parse_packet()
94 sfcp_node_id_t sender, sfcp_node_id_t receiver, in sfcp_helpers_packet_requires_forwarding_get_destination() argument
110 (sender != my_node_id); in sfcp_helpers_packet_requires_forwarding_get_destination()
112 *destination = sender; in sfcp_helpers_packet_requires_forwarding_get_destination()
H A Dsfcp_helpers.h25 sfcp_node_id_t *sender, sfcp_node_id_t *receiver,
33 sfcp_node_id_t sender, sfcp_node_id_t receiver,
H A Dsfcp.c80 sfcp_node_id_t sender, bool uses_cryptography, in populate_msg_metadata() argument
84 metadata->sender = sender; in populate_msg_metadata()
428 reply_ptr->header.sender_id = metadata.sender; in sfcp_init_reply()
583 bool any_sender, sfcp_node_id_t sender, in sfcp_receive_msg() argument
611 if (any_sender && (sender != 0)) { in sfcp_receive_msg()
615 sfcp_err = receive_msg_reply(buf, buf_size, any_sender, sender, in sfcp_receive_msg()
885 sfcp_node_id_t *sender, in sfcp_pop_msg_from_buffer() argument
906 if ((sender == NULL) || (client_id == NULL) || (needs_reply == NULL) || in sfcp_pop_msg_from_buffer()
922 packet, packet_size, sender, &packet_receiver, &message_id, in sfcp_pop_msg_from_buffer()
958 sfcp_err = sfcp_decrypt_msg(packet, packet_size, *sender); in sfcp_pop_msg_from_buffer()
[all …]
/rk3399_ARM-atf/plat/socionext/synquacer/drivers/scpi/
H A Dsq_scpi.c135 cmd->sender = 0; in scpi_set_sq_power_state()
161 cmd->sender = 0; in scpi_sys_power_state()
190 cmd->sender = 0; in scpi_get_draminfo()
H A Dsq_scpi.h23 uint32_t sender : 8; member
/rk3399_ARM-atf/include/drivers/arm/
H A Dsfcp.h142 sender; /**< Original sender node ID (now the reply receiver). */ member
311 bool any_sender, sfcp_node_id_t sender,
407 sfcp_node_id_t *sender, uint16_t *client_id,
/rk3399_ARM-atf/plat/brcm/common/
H A Dbrcm_scpi.c154 cmd->sender = 0; in scpi_set_brcm_power_state()
242 cmd->sender = 0; in scpi_sys_power_state()
H A Dbrcm_scpi.h23 uint32_t sender : 8; member
/rk3399_ARM-atf/drivers/arm/css/scpi/
H A Dcss_scpi.c159 cmd->sender = 0; in scpi_set_css_power_state()
258 cmd->sender = 0; in scpi_sys_power_state()
/rk3399_ARM-atf/include/drivers/arm/css/
H A Dcss_scpi.h23 uint32_t sender : 8; member
/rk3399_ARM-atf/docs/design_documents/
H A Drse.rst41 The MHU comes in pairs. There is a sender and receiver side. They are connected
42 to each other. An MHU interface consists of two pairs of MHUs, one sender and
45 from RSE to AP. The sender and receiver are connected via channels. There is an
46 IMPDEF number of channels (e.g: 4-16) between a sender and a receiver module.
52 word. The sender writes the data to the channel register on its side and the
55 meant for signalling that the sender loaded the data to the channel registers
59 multiple rounds. Both, sender and receiver allocate a local buffer for the
64 copied over by RSE core (or by DMA) between the sender and the receiver. This
70 ``iovec``. Therefore, the sender must handle both cases and prevent access to
89 | MHU sender | | MHU receiver | | | Copy data |
[all …]
/rk3399_ARM-atf/docs/threat_model/firmware_threat_model/
H A Dthreat_model_el3_spm.rst143 | Threat | **An endpoint impersonates the sender |
173 | | SWd ID as the sender ID). |
221 | | This component checks the sender/receiver fields |
576 | | Denying a new sender endpoint to make progress |