Searched refs:plist_node (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/lib/ |
| H A D | plist.c | 73 void plist_add(struct plist_node *node, struct plist_head *head) in plist_add() 95 struct plist_node, prio_list); in plist_add() 103 struct plist_node, prio_list); in plist_add() 105 struct plist_node, prio_list); in plist_add() 128 struct plist_node *next; in plist_del() 131 struct plist_node, node_list); in plist_del() 157 struct plist_node *iter; in plist_requeue() 179 iter = list_entry(iter->prio_list.next, struct plist_node, in plist_requeue() 203 static struct plist_node __initdata test_node[241]; 207 struct plist_node *first, *prio_pos, *node_pos; in plist_test_check() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | plist.h | 125 static inline void plist_node_init(struct plist_node *node, int prio) in plist_node_init() 132 extern void plist_add(struct plist_node *node, struct plist_head *head); 133 extern void plist_del(struct plist_node *node, struct plist_head *head); 135 extern void plist_requeue(struct plist_node *node, struct plist_head *head); 212 static inline int plist_node_empty(const struct plist_node *node) in plist_node_empty() 273 static inline struct plist_node *plist_first(const struct plist_head *head) in plist_first() 276 struct plist_node, node_list); in plist_first() 285 static inline struct plist_node *plist_last(const struct plist_head *head) in plist_last() 288 struct plist_node, node_list); in plist_last()
|
| H A D | pm_qos.h | 62 struct plist_node node; 94 struct plist_node pnode; 110 struct plist_node pnode; 140 int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node,
|
| H A D | plist_types.h | 11 struct plist_node { struct
|
| H A D | swap.h | 301 struct plist_node list; /* entry in swap_active_head */ 342 struct plist_node avail_lists[]; /*
|
| H A D | sched.h | 952 struct plist_node pushable_tasks;
|
| /linux-6.15/kernel/futex/ |
| H A D | futex.h | 173 struct plist_node list;
|
| /linux-6.15/kernel/power/ |
| H A D | qos.c | 98 int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node, in pm_qos_update_target()
|