每个futex node对应一个被挂起的task ,key值唯一标识一把用户态锁,具有相同key值的node被queue_list串联起来表示被同一把锁阻塞的task队列。 更多...
#include <los_futex_pri.h>
成员变量 | |
UINTPTR | key |
UINT32 | index |
UINT32 | pid |
LOS_DL_LIST | pendList |
LOS_DL_LIST | queueList |
LOS_DL_LIST | futexList |
每个futex node对应一个被挂起的task ,key值唯一标识一把用户态锁,具有相同key值的node被queue_list串联起来表示被同一把锁阻塞的task队列。
在文件 los_futex_pri.h 第 77 行定义.
LOS_DL_LIST FutexNode::futexList |
在文件 los_futex_pri.h 第 84 行定义.
UINT32 FutexNode::index |
在文件 los_futex_pri.h 第 79 行定义.
UINTPTR FutexNode::key |
在文件 los_futex_pri.h 第 78 行定义.
LOS_DL_LIST FutexNode::pendList |
在文件 los_futex_pri.h 第 81 行定义.
UINT32 FutexNode::pid |
在文件 los_futex_pri.h 第 80 行定义.
LOS_DL_LIST FutexNode::queueList |
在文件 los_futex_pri.h 第 82 行定义.