Home
last modified time | relevance | path

Searched refs:readWriteList (Results 1 – 7 of 7) sorted by relevance

/kernel/liteos_a/kernel/base/ipc/
Dlos_queue.c74 LOS_ListTailInsert(freeQueueList, &queueNode->readWriteList[OS_QUEUE_WRITE]); in OsAllQueueCBInit()
154 LOS_ListInit(&queueCB->readWriteList[OS_QUEUE_READ]); in LOS_QueueCreate()
155 LOS_ListInit(&queueCB->readWriteList[OS_QUEUE_WRITE]); in LOS_QueueCreate()
308 ret = runTask->ops->wait(runTask, &queueCB->readWriteList[readWrite], timeout); in OsQueueOperate()
319 if (!LOS_ListEmpty(&queueCB->readWriteList[!readWrite])) { in OsQueueOperate()
320 …LosTaskCB *resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&queueCB->readWriteList[!readWrite… in OsQueueOperate()
431 if (!LOS_ListEmpty(&queueCB->readWriteList[OS_QUEUE_READ])) { in LOS_QueueDelete()
436 if (!LOS_ListEmpty(&queueCB->readWriteList[OS_QUEUE_WRITE])) { in LOS_QueueDelete()
458 LOS_ListTailInsert(&FREE_QUEUE_LIST, &queueCB->readWriteList[OS_QUEUE_WRITE]); in LOS_QueueDelete()
501 LOS_DL_LIST_FOR_EACH_ENTRY(tskCB, &queueCB->readWriteList[OS_QUEUE_READ], LosTaskCB, pendList) { in LOS_QueueInfoGet()
[all …]
Dlos_queue_debug.c157 LOS_ListEmpty(&queueNode.readWriteList[OS_QUEUE_READ]) && in OsQueueCheck()
158 LOS_ListEmpty(&queueNode.readWriteList[OS_QUEUE_WRITE]) && in OsQueueCheck()
/kernel/liteos_m/kernel/src/
Dlos_queue.c87 LOS_ListTailInsert(&g_freeQueueList, &queueNode->readWriteList[OS_QUEUE_WRITE]); in OsQueueInit()
103 LOS_ListTailInsert(&g_freeStaticQueueList, &queueNodeStatic->readWriteList[OS_QUEUE_WRITE]); in OsQueueInit()
195 LOS_ListInit(&queueCB->readWriteList[OS_QUEUE_READ]); in OsQueueCreate()
196 LOS_ListInit(&queueCB->readWriteList[OS_QUEUE_WRITE]); in OsQueueCreate()
409 OsSchedTaskWait(&queueCB->readWriteList[readWrite], timeOut); in OsQueueOperate()
425 if (!LOS_ListEmpty(&queueCB->readWriteList[readWriteTmp])) { in OsQueueOperate()
426 … resumedTask = OS_TCB_FROM_PENDLIST(LOS_DL_LIST_FIRST(&queueCB->readWriteList[readWriteTmp])); in OsQueueOperate()
691 if (!LOS_ListEmpty(&queueCB->readWriteList[OS_QUEUE_READ])) { in LOS_QueueDelete()
696 if (!LOS_ListEmpty(&queueCB->readWriteList[OS_QUEUE_WRITE])) { in LOS_QueueDelete()
719 LOS_ListAdd(&g_freeStaticQueueList, &queueCB->readWriteList[OS_QUEUE_WRITE]); in LOS_QueueDelete()
[all …]
/kernel/liteos_a/kernel/base/include/
Dlos_queue_pri.h77 …LOS_DL_LIST readWriteList[OS_QUEUE_N_RW]; /**< the linked list to be read or written, 0:readlist, … member
149 #define GET_QUEUE_LIST(ptr) LOS_DL_LIST_ENTRY(ptr, LosQueueCB, readWriteList[OS_QUEUE_WRITE])
/kernel/liteos_m/kernel/include/
Dlos_queue.h822 …LOS_DL_LIST readWriteList[OS_READWRITE_LEN]; /**< Pointer to the linked list to be read or written, member
871 #define GET_QUEUE_LIST(ptr) LOS_DL_LIST_ENTRY(ptr, LosQueueCB, readWriteList[OS_QUEUE_WRITE])
/kernel/liteos_m/kal/posix/src/
Dmqueue_impl.h107 #define GET_QUEUE_LIST(ptr) LOS_DL_LIST_ENTRY(ptr, LosQueueCB, readWriteList[OS_QUEUE_WRITE])
/kernel/liteos_a/compat/posix/src/
Dmqueue.c804 if (LOS_ListEmpty(&mqueueCB->mqcb->readWriteList[OS_QUEUE_READ])) { in mq_timedsend()