threadx
xTaskNotifyAndQuery()
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
threadx
xTaskNotifyAndQuery()
xTaskNotifyAndQuery() function
Syntax
Show:
Summary
Declaration
Definition
from
FreeRTOS.h:413
BaseType_t
xTaskNotifyAndQuery
(
TaskHandle_t
xTaskToNotify
,
uint32_t
ulValue
,
eNotifyAction
eAction
,
uint32_t
*
pulPreviousNotifyValue
)
;
Implemented in
tx_freertos.c:873
Arguments
Argument
xTaskToNotify
ulValue
eAction
pulPreviousNotifyValue
Related Functions
Found 19 other functions taking a
txfr_task
argument:
Function
xTaskCreate()
eTaskGetState()
vTaskDelete()
uxTaskPriorityGet()
vTaskResume()
xTaskNotifyStateClear()
vTaskPrioritySet()
vTaskSuspend()
xTaskAbortDelay()
uxTaskPriorityGetFromISR()
xTaskResumeFromISR()
pcTaskGetName()
ulTaskNotifyValueClear()
xTaskNotify()
vTaskNotifyGiveFromISR()
xTaskNotifyGive()
xTaskCreateStatic()
xTaskNotifyFromISR()
xTaskNotifyAndQueryFromISR()
Examples
References
from
examples
Code
Location
Referrer
BaseType_t
xTaskNotifyAndQuery
(
TaskHandle_t
xTaskToNotify
,
tx_freertos.c:873
BaseType_t
xTaskNotifyAndQuery
(
TaskHandle_t
xTaskToNotify
,
FreeRTOS.h:413
return
xTaskNotifyAndQuery
(
xTaskToNotify
,
ulValue
,
eAction
,
NULL
)
;
tx_freertos.c:858
xTaskNotify()
return
xTaskNotifyAndQuery
(
xTaskToNotify
,
ulValue
,
eAction
,
pulPreviousNotifyValue
)
;
tx_freertos.c:976
xTaskNotifyAndQueryFromISR()
Call Tree
from
examples
xTaskNotifyAndQuery()
is called by 2 functions and calls 4 functions:
xTaskNotify()
xTaskNotifyAndQueryFromISR()
All items filtered out
xTaskNotifyAndQuery()
__restore_interrupt()
__disable_interrupts()
_txe_semaphore_put()
_tx_thread_system_preempt_check()
All items filtered out
Data Use
from
examples
xTaskNotifyAndQuery()
reads 12 variables and writes 3 variables:
TX_SEMAPHORE_STRUCT::tx_semaphore_count
TX_SEMAPHORE_STRUCT::tx_semaphore_suspended_count
eNotifyAction::eNoAction
eNotifyAction::eSetBits
eNotifyAction::eIncrement
eNotifyAction::eSetValueWithOverwrite
eNotifyAction::eSetValueWithoutOverwrite
txfr_task::task_notify_val
txfr_task::notification_sem
txfr_task::clear_on_pend
txfr_task::clear_mask
_tx_thread_preempt_disable
All items filtered out
xTaskNotifyAndQuery()
txfr_task::task_notify_val
txfr_task::task_notify_val_pend
_tx_thread_preempt_disable
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out