Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dplist.h85 struct plist_node { struct
134 static inline void plist_node_init(struct plist_node *node, int prio) in plist_node_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);
221 static inline int plist_node_empty(const struct plist_node *node) in plist_node_empty()
282 static inline struct plist_node *plist_first(const struct plist_head *head) in plist_first()
285 struct plist_node, node_list); in plist_first()
294 static inline struct plist_node *plist_last(const struct plist_head *head) in plist_last()
297 struct plist_node, node_list); in plist_last()
Dpm_qos.h46 struct plist_node node;
65 struct plist_node pnode;
118 int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node,
Dswap.h209 struct plist_node list; /* entry in swap_active_head */
210 struct plist_node avail_list; /* entry in swap_avail_head */
Dsched.h1440 struct plist_node pushable_tasks;
/linux-4.4.14/lib/
Dplist.c74 void plist_add(struct plist_node *node, struct plist_head *head) in plist_add()
76 struct plist_node *first, *iter, *prev = NULL; in plist_add()
96 struct plist_node, prio_list); in plist_add()
113 void plist_del(struct plist_node *node, struct plist_head *head) in plist_del()
119 struct plist_node *next; in plist_del()
122 struct plist_node, node_list); in plist_del()
146 void plist_requeue(struct plist_node *node, struct plist_head *head) in plist_requeue()
148 struct plist_node *iter; in plist_requeue()
181 static struct plist_node __initdata test_node[241];
185 struct plist_node *first, *prio_pos, *node_pos; in plist_test_check()
[all …]
/linux-4.4.14/drivers/staging/android/ion/
Dion_priv.h168 struct plist_node node;
377 struct plist_node list;
/linux-4.4.14/kernel/power/
Dqos.c151 struct plist_node *node; in pm_qos_get_value()
273 int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node, in pm_qos_update_target()
/linux-4.4.14/kernel/
Dfutex.c230 struct plist_node list;
/linux-4.4.14/Documentation/locking/
Drt-mutex-design.txt201 be added to the list are declared as struct plist_node.