Home
last modified time | relevance | path

Searched refs:qnode_dlist (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/kernel/include/
Dpriority_q.h110 SYS_DLIST_FOR_EACH_CONTAINER(pq, t, base.qnode_dlist) { in z_priq_simple_add()
112 sys_dlist_insert(&t->base.qnode_dlist, &thread->base.qnode_dlist); in z_priq_simple_add()
117 sys_dlist_append(pq, &thread->base.qnode_dlist); in z_priq_simple_add()
124 sys_dlist_remove(&thread->base.qnode_dlist); in z_priq_simple_remove()
132 n = sys_dlist_peek_next_no_check(pq, &_current->base.qnode_dlist); in z_priq_simple_yield()
134 sys_dlist_dequeue(&_current->base.qnode_dlist); in z_priq_simple_yield()
145 t = CONTAINER_OF(n, struct k_thread, base.qnode_dlist); in z_priq_simple_yield()
147 sys_dlist_insert(&t->base.qnode_dlist, in z_priq_simple_yield()
148 &_current->base.qnode_dlist); in z_priq_simple_yield()
154 sys_dlist_append(pq, &_current->base.qnode_dlist); in z_priq_simple_yield()
[all …]
Dwait_q.h45 base.qnode_dlist)
/Zephyr-latest/include/zephyr/kernel/
Dthread.h62 sys_dnode_t qnode_dlist; member