threadx
_tx_queue_receive()
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
threadx
_tx_queue_receive()
_tx_queue_receive() function
Syntax
from
tx_api.h:1559
UINT
_tx_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
;
Implemented in
tx_queue_receive.c:82
Arguments
queue_ptr
destination_ptr
wait_option
References
Location
Referrer
Text
tx_queue_receive.c:82
UINT
_tx_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
tx_api.h:1559
UINT
_tx_queue_receive
(
TX_QUEUE
*
queue_ptr
,
VOID
*
destination_ptr
,
ULONG
wait_option
)
;
txe_queue_receive.c:156
_txe_queue_receive()
status
=
_tx_queue_receive
(
queue_ptr
,
destination_ptr
,
wait_option
)
;
Call Tree
Functions calling
_tx_queue_receive()
Functions called by
_tx_queue_receive()
_txe_queue_receive()
all items filtered out
_tx_queue_receive()
__restore_interrupt()
__disable_interrupts()
_tx_thread_system_resume()
_tx_thread_system_suspend()
__restore_interrupts()
all items filtered out
Data read by
_tx_queue_receive()
Data written by
_tx_queue_receive()
TX_THREAD_STRUCT::tx_thread_timer
TX_THREAD_STRUCT::tx_thread_suspended_next
TX_THREAD_STRUCT::tx_thread_suspended_previous
TX_THREAD_STRUCT::tx_thread_additional_suspend_info
TX_THREAD_STRUCT::tx_thread_suspend_option
TX_THREAD_STRUCT::tx_thread_suspend_status
TX_THREAD_STRUCT::tx_thread_suspension_sequence
TX_QUEUE_STRUCT::tx_queue_message_size
TX_QUEUE_STRUCT::tx_queue_enqueued
TX_QUEUE_STRUCT::tx_queue_available_storage
TX_QUEUE_STRUCT::tx_queue_start
TX_QUEUE_STRUCT::tx_queue_end
TX_QUEUE_STRUCT::tx_queue_read
TX_QUEUE_STRUCT::tx_queue_write
TX_QUEUE_STRUCT::tx_queue_suspension_list
TX_QUEUE_STRUCT::tx_queue_suspended_count
_tx_queue_receive()::queue_ptr
_tx_queue_receive()::destination_ptr
_tx_queue_receive()::wait_option
_tx_thread_current_ptr
_tx_thread_preempt_disable
_tx_queue_cleanup()
_tx_queue_receive()::interrupt_save
_tx_queue_receive()::thread_ptr
_tx_queue_receive()::source
_tx_queue_receive()::destination
_tx_queue_receive()::size
_tx_queue_receive()::suspended_count
_tx_queue_receive()::next_thread
_tx_queue_receive()::previous_thread
_tx_queue_receive()::status
all items filtered out
_tx_queue_receive()
TX_THREAD_STRUCT::tx_thread_state
TX_THREAD_STRUCT::tx_thread_suspending
TX_THREAD_STRUCT::tx_thread_suspend_cleanup
TX_THREAD_STRUCT::tx_thread_suspend_control_block
TX_THREAD_STRUCT::tx_thread_suspended_next
TX_THREAD_STRUCT::tx_thread_suspended_previous
TX_THREAD_STRUCT::tx_thread_additional_suspend_info
TX_THREAD_STRUCT::tx_thread_suspend_option
TX_THREAD_STRUCT::tx_thread_suspend_status
TX_THREAD_STRUCT::tx_thread_suspension_sequence
TX_QUEUE_STRUCT::tx_queue_enqueued
TX_QUEUE_STRUCT::tx_queue_available_storage
TX_QUEUE_STRUCT::tx_queue_read
TX_QUEUE_STRUCT::tx_queue_write
TX_QUEUE_STRUCT::tx_queue_suspension_list
TX_QUEUE_STRUCT::tx_queue_suspended_count
TX_TIMER_INTERNAL_STRUCT::tx_timer_internal_remaining_ticks
_tx_thread_preempt_disable
_tx_queue_receive()::interrupt_save
_tx_queue_receive()::thread_ptr
_tx_queue_receive()::source
_tx_queue_receive()::destination
_tx_queue_receive()::size
_tx_queue_receive()::suspended_count
_tx_queue_receive()::next_thread
_tx_queue_receive()::previous_thread
_tx_queue_receive()::status
all items filtered out
Type of
_tx_queue_receive()
_tx_queue_receive()
TX_THREAD
UINT
ULONG
all items filtered out