Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/
Dplist.h81 struct plist_head { struct
105 struct plist_head head = PLIST_HEAD_INIT(head)
124 plist_head_init(struct plist_head *head) in plist_head_init()
141 extern void plist_add(struct plist_node *node, struct plist_head *head);
142 extern void plist_del(struct plist_node *node, struct plist_head *head);
144 extern void plist_requeue(struct plist_node *node, struct plist_head *head);
212 static inline int plist_head_empty(const struct plist_head *head) in plist_head_empty()
282 static inline struct plist_node *plist_first(const struct plist_head *head) in plist_first()
294 static inline struct plist_node *plist_last(const struct plist_head *head) in plist_last()
Dswapfile.h10 extern struct plist_head swap_active_head;
Dpm_qos.h86 struct plist_head list;
/Linux-v4.19/lib/
Dplist.c31 static struct plist_head test_head;
57 static void plist_check_head(struct plist_head *head) in plist_check_head()
74 void plist_add(struct plist_node *node, struct plist_head *head) in plist_add()
113 void plist_del(struct plist_node *node, struct plist_head *head) in plist_del()
146 void plist_requeue(struct plist_node *node, struct plist_head *head) in plist_requeue()
/Linux-v4.19/drivers/staging/android/ion/
Dion.h95 struct plist_head heaps;
/Linux-v4.19/kernel/sched/
Dsched.h598 struct plist_head pushable_tasks;
Drt.c1626 struct plist_head *head = &rq->rt.pushable_tasks; in pick_highest_pushable_task()
/Linux-v4.19/mm/
Dswapfile.c88 static struct plist_head *swap_avail_heads;
3766 swap_avail_heads = kmalloc_array(nr_node_ids, sizeof(struct plist_head), in swapfile_init()
/Linux-v4.19/kernel/
Dfutex.c265 struct plist_head chain;