Home
last modified time | relevance | path

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

/Zephyr-latest/kernel/include/
Dpriority_q.h46 static ALWAYS_INLINE void z_priq_mq_add(struct _priq_mq *pq, struct k_thread *thread);
47 static ALWAYS_INLINE void z_priq_mq_remove(struct _priq_mq *pq, struct k_thread *thread);
62 static ALWAYS_INLINE void z_priq_dumb_init(sys_dlist_t *pq) in z_priq_dumb_init() argument
64 sys_dlist_init(pq); in z_priq_dumb_init()
67 static ALWAYS_INLINE void z_priq_dumb_remove(sys_dlist_t *pq, struct k_thread *thread) in z_priq_dumb_remove() argument
69 ARG_UNUSED(pq); in z_priq_dumb_remove()
74 static ALWAYS_INLINE struct k_thread *z_priq_dumb_best(sys_dlist_t *pq) in z_priq_dumb_best() argument
77 sys_dnode_t *n = sys_dlist_peek_head(pq); in z_priq_dumb_best()
85 static ALWAYS_INLINE void z_priq_rb_init(struct _priq_rb *pq) in z_priq_rb_init() argument
87 *pq = (struct _priq_rb) { in z_priq_rb_init()
[all …]