CMSIS + 0/41 examples
CodeScope will show references to osSemaphoreRelease() from the following samples and libraries:
Libraries
Examples
STM32469I_EVAL
Demonstrations
Applications
FreeRTOS
LwIP
mbedTLS
USB_Host
STM32446E_EVAL
Applications
FreeRTOS
USB_Host
STM32469I-Discovery
Applications
USB_Host
STM324x9I_EVAL
Applications
FreeRTOS
LwIP
mbedTLS
USB_Host
STM324xG_EVAL
Applications
FreeRTOS
LwIP
mbedTLS
USB_Host
STM32F412G-Discovery
Applications
FreeRTOS
STM32F412ZG-Nucleo
Applications
USB_Host
STM32F413ZH-Nucleo
Applications
FreeRTOS
STM32F429ZI-Nucleo
Applications
LwIP
 
Symbols
loading...
Files
loading...

osSemaphoreRelease() function

Release a Semaphore token up to the initial maximum count.

Syntax

Arguments

semaphore_id

semaphore ID obtained by osSemaphoreNew.

Return value

status code that indicates the execution status of the function.

Examples

osSemaphoreRelease() is referenced by 41 libraries and example projects.

References

LocationText
cmsis_os2.h:626

Call Tree

Functions called by osSemaphoreRelease()
osSemaphoreRelease()
_txe_semaphore_put()
all items filtered out
Data read by osSemaphoreRelease()
Data written by osSemaphoreRelease()
TX_SEMAPHORE_STRUCT::tx_semaphore_id
osSemaphoreRelease()::semaphore_ptr
osSemaphoreRelease()::status
all items filtered out
osSemaphoreRelease()
osSemaphoreRelease()::status
all items filtered out
Type of osSemaphoreRelease()
osSemaphoreRelease()
TX_SEMAPHORE
all items filtered out