XWOS API
3.0
XWOS API参考手册
|
函数 | |
static void | xwlib_lfq_init (atomic_xwlfq_t *n) |
初始化无锁队列节点 | |
void | xwlib_lfq_push (atomic_xwlfq_t *h, atomic_xwlfq_t *n) |
将一个节点推入无锁队列(栈式队列) | |
xwlfq_t * | xwlib_lfq_pop (atomic_xwlfq_t *h) |
弹出无锁队列中的第一个节点(栈式队列) | |
|
inlinestatic |
初始化无锁队列节点
[in] | n | 队列节点指针 |
xwlfq_t * xwlib_lfq_pop | ( | atomic_xwlfq_t * | h | ) |
弹出无锁队列中的第一个节点(栈式队列)
[in] | h | 无锁队列头的指针 |
void xwlib_lfq_push | ( | atomic_xwlfq_t * | h, |
atomic_xwlfq_t * | n | ||
) |
将一个节点推入无锁队列(栈式队列)
[in] | h | 无锁队列头的指针 |
[in] | n | 入队节点的指针 |