Searched refs:plist_node (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/include/linux/ |
D | plist.h | 85 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()
|
D | pm_qos.h | 46 struct plist_node node; 65 struct plist_node pnode; 118 int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node,
|
D | swap.h | 209 struct plist_node list; /* entry in swap_active_head */ 210 struct plist_node avail_list; /* entry in swap_avail_head */
|
D | sched.h | 1440 struct plist_node pushable_tasks;
|
/linux-4.4.14/lib/ |
D | plist.c | 74 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/ |
D | ion_priv.h | 168 struct plist_node node; 377 struct plist_node list;
|
/linux-4.4.14/kernel/power/ |
D | qos.c | 151 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/ |
D | futex.c | 230 struct plist_node list;
|
/linux-4.4.14/Documentation/locking/ |
D | rt-mutex-design.txt | 201 be added to the list are declared as struct plist_node.
|