threadx
xSemaphoreGive()
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
xSemaphoreGive()
xSemaphoreGive() function
Syntax
Show:
Summary
Declaration
Definition
from
FreeRTOS.h:468
BaseType_t
xSemaphoreGive
(
SemaphoreHandle_t
xSemaphore
)
;
Implemented in
tx_freertos.c:1333
Arguments
Argument
xSemaphore
Related Functions
Found 13 other functions taking a
txfr_sem
argument:
Function
xSemaphoreCreateCountingStatic()
xSemaphoreGetMutexHolder()
xSemaphoreCreateBinaryStatic()
xSemaphoreCreateMutexStatic()
xSemaphoreCreateRecursiveMutexStatic()
vSemaphoreDelete()
xSemaphoreTake()
xSemaphoreTakeFromISR()
xSemaphoreTakeRecursive()
xSemaphoreGiveFromISR()
xSemaphoreGiveRecursive()
uxSemaphoreGetCount()
xSemaphoreGetMutexHolderFromISR()
Examples
References
from
examples
Code
Location
Referrer
BaseType_t
xSemaphoreGive
(
SemaphoreHandle_t
xSemaphore
)
tx_freertos.c:1333
BaseType_t
xSemaphoreGive
(
SemaphoreHandle_t
xSemaphore
)
;
FreeRTOS.h:468
return
xSemaphoreGive
(
xSemaphore
)
;
tx_freertos.c:1391
xSemaphoreGiveFromISR()
return
xSemaphoreGive
(
xMutex
)
;
tx_freertos.c:1399
xSemaphoreGiveRecursive()
Call Tree
from
examples
xSemaphoreGive()
is called by 2 functions and calls 6 functions:
xSemaphoreGiveFromISR()
xSemaphoreGiveRecursive()
All items filtered out
xSemaphoreGive()
__restore_interrupt()
__disable_interrupts()
_txe_semaphore_put()
_txe_queue_send()
_txe_mutex_put()
_tx_thread_system_preempt_check()
All items filtered out
Data Use
from
examples
xSemaphoreGive()
reads 6 variables and writes 1 variable:
TX_SEMAPHORE_STRUCT::tx_semaphore_count
txfr_sem::sem
txfr_sem::max_count
txfr_sem::is_mutex
txfr_sem::p_set
_tx_thread_preempt_disable
All items filtered out
xSemaphoreGive()
_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