Searched refs:plist_head (Results 1 - 8 of 8) sorted by relevance

/linux-4.1.27/include/linux/
H A Dplist.h81 struct plist_head { struct
92 * PLIST_HEAD_INIT - static struct plist_head initializer
93 * @head: struct plist_head variable name
101 * PLIST_HEAD - declare and init plist_head
102 * @head: name for struct plist_head variable
105 struct plist_head head = PLIST_HEAD_INIT(head)
120 * plist_head_init - dynamic struct plist_head initializer
121 * @head: &struct plist_head pointer
124 plist_head_init(struct plist_head *head) 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);
209 * plist_head_empty - return !0 if a plist_head is empty
210 * @head: &struct plist_head pointer
212 static inline int plist_head_empty(const struct plist_head *head) plist_head_empty()
226 /* All functions below assume the plist_head is not empty. */
230 * @head: the &struct plist_head pointer
247 * @head: the &struct plist_head pointer
278 * @head: the &struct plist_head pointer
282 static inline struct plist_node *plist_first(const struct plist_head *head) plist_first()
290 * @head: the &struct plist_head pointer
294 static inline struct plist_node *plist_last(const struct plist_head *head) plist_last()
H A Dswapfile.h9 extern struct plist_head swap_active_head;
H A Dpm_qos.h84 struct plist_head list;
/linux-4.1.27/lib/
H A Dplist.c31 static struct plist_head test_head;
57 static void plist_check_head(struct plist_head *head) plist_check_head()
72 * @head: &struct plist_head pointer
74 void plist_add(struct plist_node *node, struct plist_head *head) plist_add()
111 * @head: &struct plist_head pointer - list head
113 void plist_del(struct plist_node *node, struct plist_head *head) plist_del()
144 * @head: &struct plist_head pointer - list head
146 void plist_requeue(struct plist_node *node, struct plist_head *head) plist_requeue()
/linux-4.1.27/drivers/staging/android/ion/
H A Dion.c58 struct plist_head heaps;
/linux-4.1.27/kernel/sched/
H A Dsched.h449 struct plist_head pushable_tasks;
H A Drt.c1532 struct plist_head *head = &rq->rt.pushable_tasks; pick_highest_pushable_task()
/linux-4.1.27/kernel/
H A Dfutex.c254 struct plist_head chain;

Completed in 406 milliseconds