FreeRTOS
+
0
/9 examples
SourceVu will show references to
xQueueGenericCreate()
from the following samples and libraries:
Examples
STM32469I_EVAL
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
LwIP_UDPTCP_Echo_Server_Netconn_RTOS
STM324x9I_EVAL
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
LwIP_HTTP_Server_Socket_RTOS
LwIP_UDPTCP_Echo_Server_Netconn_RTOS
STM324xG_EVAL
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
LwIP_HTTP_Server_Socket_RTOS
LwIP_UDPTCP_Echo_Server_Netconn_RTOS
STM32F429ZI-Nucleo
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/4)...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
FreeRTOS
xQueueGenericCreate()
xQueueGenericCreate() function
Syntax
Show:
Summary
Declaration
Definition
from
queue.h:1496
QueueHandle_t
xQueueGenericCreate
(
const
UBaseType_t
uxQueueLength
,
const
UBaseType_t
uxItemSize
,
const
uint8_t
ucQueueType
)
;
Implemented in
queue.c:368
Arguments
Argument
Declared as
uxQueueLength
const
UBaseType_t
uxItemSize
const
UBaseType_t
ucQueueType
const
uint8_t
Examples
xQueueGenericCreate()
is referenced by 9 libraries and example projects:
Examples
STM32469I_EVAL
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
LwIP_UDPTCP_Echo_Server_Netconn_RTOS
STM324x9I_EVAL
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
LwIP_HTTP_Server_Socket_RTOS
LwIP_UDPTCP_Echo_Server_Netconn_RTOS
STM324xG_EVAL
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
LwIP_HTTP_Server_Socket_RTOS
LwIP_UDPTCP_Echo_Server_Netconn_RTOS
STM32F429ZI-Nucleo
Applications
LwIP
LwIP_HTTP_Server_Netconn_RTOS
References
from
0/9
examples
Code
Location
Referrer
QueueHandle_t
xQueueGenericCreate
(
const
UBaseType_t
uxQueueLength
,
const
UBaseType_t
uxItemSize
,
const
uint8_t
ucQueueType
)
queue.c:368
QueueHandle_t
xQueueGenericCreate
(
const
UBaseType_t
uxQueueLength
,
const
UBaseType_t
uxItemSize
,
const
uint8_t
ucQueueType
)
PRIVILEGED_FUNCTION
;
queue.h:1496
vSemaphoreCreateBinary
(
sema
)
;
cmsis_os.c:759
osSemaphoreCreate()
return
xQueueCreate
(
queue_def
->
queue_sz
,
queue_def
->
item_sz
)
;
cmsis_os.c:1055
osMessageCreate()
(
*
(
queue_def
->
cb
)
)
->
handle
=
xQueueCreate
(
queue_def
->
queue_sz
,
sizeof
(
void
*
)
)
;
cmsis_os.c:1185
osMailCreate()
xReturn
=
xQueueGenericCreate
(
uxQueueLength
,
uxItemSize
,
ucQueueType
)
;
mpu_wrappers.c:608
MPU_xQueueGenericCreate()
xNewQueue
=
xQueueGenericCreate
(
uxMutexLength
,
uxMutexSize
,
ucQueueType
)
;
queue.c:501
xQueueCreateMutex()
xHandle
=
xQueueGenericCreate
(
uxMaxCount
,
queueSEMAPHORE_QUEUE_ITEM_LENGTH
,
queueQUEUE_TYPE_COUNTING_SEMAPHORE
)
;
queue.c:721
xQueueCreateCountingSemaphore()
pxQueue
=
xQueueGenericCreate
(
uxEventQueueLength
,
(
UBaseType_t
)
sizeof
(
Queue_t
*
)
,
queueQUEUE_TYPE_SET
)
;
queue.c:2777
xQueueCreateSet()
xTimerQueue
=
xQueueCreate
(
(
UBaseType_t
)
configTIMER_QUEUE_LENGTH
,
sizeof
(
DaemonTaskMessage_t
)
)
;
timers.c:966
prvCheckForValidListAndQueue()
Call Tree
from
0/9
examples
xQueueGenericCreate()
is called by 8 functions and calls 3 functions:
xQueueCreateMutex()
xQueueCreateCountingSemaphore()
xQueueCreateSet()
prvCheckForValidListAndQueue()
osSemaphoreCreate()
osMessageCreate()
osMailCreate()
MPU_xQueueGenericCreate()
All items filtered out
xQueueGenericCreate()
vPortRaiseBASEPRI()
pvPortMalloc()
prvInitialiseNewQueue()
All items filtered out
Data Use
from
0/9
examples
xQueueGenericCreate()
:
All items filtered out
xQueueGenericCreate()
All items filtered out
Class Tree
from
0/9
examples
All items filtered out
All items filtered out
Override Tree
from
0/9
examples
All items filtered out
All items filtered out
Implementations
from
0/9
examples
All items filtered out
All items filtered out
Instances
from
0/9
examples
Lifecycle
from
0/9
examples
xQueueGenericCreate()
frees 1 types:
All items filtered out
xQueueGenericCreate()
QueueDefinition
All items filtered out