Lines Matching refs:qnode_dlist
110 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()
164 thread = CONTAINER_OF(n, struct k_thread, base.qnode_dlist); in z_priq_simple_best()
177 SYS_DLIST_FOR_EACH_CONTAINER(pq, thread, base.qnode_dlist) { in z_priq_simple_mask_best()
297 sys_dlist_append(&pq->queues[pos.offset_prio], &thread->base.qnode_dlist); in z_priq_mq_add()
312 sys_dlist_dequeue(&thread->base.qnode_dlist); in z_priq_mq_remove()
326 sys_dlist_dequeue(&_current->base.qnode_dlist); in z_priq_mq_yield()
328 &_current->base.qnode_dlist); in z_priq_mq_yield()
343 return CONTAINER_OF(n, struct k_thread, base.qnode_dlist); in z_priq_mq_best()