Searched refs:msg_ptr (Results 1 – 8 of 8) sorted by relevance
| /trusted-firmware-m-latest/platform/ext/target/cypress/psoc64/mailbox/ |
| D | platform_multicore.c | 21 int platform_mailbox_fetch_msg_ptr(void **msg_ptr) in platform_mailbox_fetch_msg_ptr() argument 25 if (!msg_ptr) { in platform_mailbox_fetch_msg_ptr() 30 msg_ptr); in platform_mailbox_fetch_msg_ptr() 59 int platform_mailbox_send_msg_ptr(const void *msg_ptr) in platform_mailbox_send_msg_ptr() argument 63 if (!msg_ptr) in platform_mailbox_send_msg_ptr() 67 IPC_TX_NOTIFY_MASK, msg_ptr); in platform_mailbox_send_msg_ptr()
|
| D | platform_multicore.h | 59 int platform_mailbox_fetch_msg_ptr(void **msg_ptr); 79 int platform_mailbox_send_msg_ptr(const void *msg_ptr);
|
| /trusted-firmware-m-latest/secure_fw/partitions/ns_agent_mailbox/ |
| D | tfm_spe_mailbox.c | 230 static int32_t tfm_mailbox_dispatch(const struct mailbox_msg_t *msg_ptr, in tfm_mailbox_dispatch() argument 234 const struct psa_client_params_t *params = &msg_ptr->params; in tfm_mailbox_dispatch() 255 switch (msg_ptr->call_type) { in tfm_mailbox_dispatch() 275 msg_ptr->client_id, in tfm_mailbox_dispatch() 295 msg_ptr->client_id, in tfm_mailbox_dispatch() 312 msg_ptr->client_id, in tfm_mailbox_dispatch() 343 struct mailbox_msg_t *msg_ptr; in tfm_mailbox_handle_msg() local 375 msg_ptr = &spe_mailbox_queue.queue[idx].msg; in tfm_mailbox_handle_msg() 376 spm_memcpy(msg_ptr, &spe_mailbox_queue.ns_slots[idx].msg, sizeof(*msg_ptr)); in tfm_mailbox_handle_msg() 378 if (check_mailbox_msg(msg_ptr) != MAILBOX_SUCCESS) { in tfm_mailbox_handle_msg() [all …]
|
| /trusted-firmware-m-latest/interface/src/multi_core/ |
| D | tfm_ns_mailbox.c | 110 struct mailbox_msg_t *msg_ptr; in mailbox_tx_client_req() local 123 msg_ptr = &mailbox_queue_ptr->slots[idx].msg; in mailbox_tx_client_req() 125 msg_ptr->call_type = call_type; in mailbox_tx_client_req() 126 memcpy(&msg_ptr->params, params, sizeof(msg_ptr->params)); in mailbox_tx_client_req() 127 msg_ptr->client_id = client_id; in mailbox_tx_client_req()
|
| D | tfm_ns_mailbox_thread.c | 107 struct mailbox_msg_t *msg_ptr; in mailbox_tx_client_call_msg() local 121 msg_ptr = &mailbox_queue_ptr->queue[idx].msg; in mailbox_tx_client_call_msg() 122 msg_ptr->call_type = req->call_type; in mailbox_tx_client_call_msg() 123 memcpy(&msg_ptr->params, req->params_ptr, sizeof(msg_ptr->params)); in mailbox_tx_client_call_msg() 124 msg_ptr->client_id = req->client_id; in mailbox_tx_client_call_msg()
|
| /trusted-firmware-m-latest/interface/include/multi_core/ |
| D | tfm_ns_mailbox.h | 258 int32_t tfm_ns_mailbox_os_mq_send(void *mq_handle, const void *msg_ptr); 275 int32_t tfm_ns_mailbox_os_mq_receive(void *mq_handle, void *msg_ptr);
|
| /trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/RTOS2/Include/ |
| D | cmsis_os2.h | 816 osStatus_t osMessageQueuePut (osMessageQueueId_t mq_id, const void *msg_ptr, uint8_t msg_prio, uint… 824 osStatus_t osMessageQueueGet (osMessageQueueId_t mq_id, void *msg_ptr, uint8_t *msg_prio, uint32_t …
|
| /trusted-firmware-m-latest/docs/design_docs/dual-cpu/ |
| D | mailbox_design_on_dual_core_system.rst | 1199 const void *msg_ptr); 1206 | ``msg_ptr`` | The pointer to the message to be sent. | 1230 void *msg_ptr); 1237 | ``msg_ptr`` | The pointer to buffer for message to be received. |
|