Home
last modified time | relevance | path

Searched refs:mailbox_queue_status_t (Results 1 – 8 of 8) sorted by relevance

/trusted-firmware-m-3.4.0/interface/include/multi_core/
Dtfm_mailbox.h121 typedef uint32_t mailbox_queue_status_t; typedef
125 mailbox_queue_status_t empty_slots; /* Bitmask of empty slots */
126 mailbox_queue_status_t pend_slots; /* Bitmask of slots pending
129 mailbox_queue_status_t replied_slots; /* Bitmask of active slots
Dtfm_mailbox_config.h.in28 * mailbox_queue_status_t.
30 * calculate the bits in mailbox_queue_status_t and dump it with pragma message.
Dtfm_ns_mailbox.h308 mailbox_queue_status_t status) in clear_queue_slot_all_replied()
/trusted-firmware-m-3.4.0/interface/src/multi_core/
Dtfm_ns_mailbox_thread.c53 static inline void set_queue_slot_all_empty(mailbox_queue_status_t completed) in set_queue_slot_all_empty()
68 mailbox_queue_status_t status; in acquire_empty_slot()
241 mailbox_queue_status_t replied_status, complete_slots = 0x0; in tfm_ns_mailbox_wake_reply_owner_isr()
334 (mailbox_queue_status_t)((1UL << (NUM_MAILBOX_QUEUE_SLOT - 1)) - 1); in tfm_ns_mailbox_init()
336 (mailbox_queue_status_t)(1UL << (NUM_MAILBOX_QUEUE_SLOT - 1)); in tfm_ns_mailbox_init()
Dtfm_ns_mailbox.c71 mailbox_queue_status_t status; in acquire_empty_slot()
211 mailbox_queue_status_t replied_status; in tfm_ns_mailbox_wake_reply_owner_isr()
329 (mailbox_queue_status_t)((1UL << (NUM_MAILBOX_QUEUE_SLOT - 1)) - 1); in tfm_ns_mailbox_init()
331 (mailbox_queue_status_t)(1UL << (NUM_MAILBOX_QUEUE_SLOT - 1)); in tfm_ns_mailbox_init()
/trusted-firmware-m-3.4.0/secure_fw/spm/cmsis_psa/
Dtfm_spe_mailbox.c91 __STATIC_INLINE mailbox_queue_status_t get_nspe_queue_pend_status( in get_nspe_queue_pend_status()
99 mailbox_queue_status_t mask) in set_nspe_queue_replied_status()
106 mailbox_queue_status_t mask) in clear_nspe_queue_pend_status()
192 mailbox_queue_status_t mask_bits, pend_slots, reply_slots = 0; in tfm_mailbox_handle_msg()
386 (mailbox_queue_status_t)((1UL << (NUM_MAILBOX_QUEUE_SLOT - 1)) - 1); in tfm_mailbox_init()
388 (mailbox_queue_status_t)(1UL << (NUM_MAILBOX_QUEUE_SLOT - 1)); in tfm_mailbox_init()
Dtfm_spe_mailbox.h27 mailbox_queue_status_t empty_slots; /* bitmask of empty slots */
/trusted-firmware-m-3.4.0/docs/technical_references/design_docs/dual-cpu/
Dmailbox_design_on_dual_core_system.rst679 ``mailbox_queue_status_t`` defines a bitmask to indicate a status of slots in
684 typedef uint32_t mailbox_queue_status_t;
713 mailbox_queue_status_t empty_slots;
714 mailbox_queue_status_t pend_slots;
715 mailbox_queue_status_t replied_slots;
755 mailbox_queue_status_t empty_slots;