Symbol: plist_node
include/linux/plist.h
125
static inline void plist_node_init(struct plist_node *node, int prio)
include/linux/plist.h
132
extern void plist_add(struct plist_node *node, struct plist_head *head);
include/linux/plist.h
133
extern void plist_del(struct plist_node *node, struct plist_head *head);
include/linux/plist.h
135
extern void plist_requeue(struct plist_node *node, struct plist_head *head);
include/linux/plist.h
212
static inline int plist_node_empty(const struct plist_node *node)
include/linux/plist.h
273
static inline struct plist_node *plist_first(const struct plist_head *head)
include/linux/plist.h
276
struct plist_node, node_list);
include/linux/plist.h
285
static inline struct plist_node *plist_last(const struct plist_head *head)
include/linux/plist.h
288
struct plist_node, node_list);
include/linux/pm_qos.h
110
struct plist_node pnode;
include/linux/pm_qos.h
140
int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node,
include/linux/pm_qos.h
62
struct plist_node node;
include/linux/pm_qos.h
94
struct plist_node pnode;
include/linux/sched.h
955
struct plist_node pushable_tasks;
include/linux/swap.h
265
struct plist_node list; /* entry in swap_active_head */
include/linux/swap.h
302
struct plist_node avail_list; /* entry in swap_avail_head */
kernel/futex/futex.h
193
struct plist_node list;
kernel/power/qos.c
98
int pm_qos_update_target(struct pm_qos_constraints *c, struct plist_node *node,
lib/plist.c
103
struct plist_node, prio_list);
lib/plist.c
105
struct plist_node, prio_list);
lib/plist.c
122
void plist_del(struct plist_node *node, struct plist_head *head)
lib/plist.c
128
struct plist_node *next;
lib/plist.c
131
struct plist_node, node_list);
lib/plist.c
155
void plist_requeue(struct plist_node *node, struct plist_head *head)
lib/plist.c
157
struct plist_node *iter;
lib/plist.c
179
iter = list_entry(iter->prio_list.next, struct plist_node,
lib/plist.c
203
static struct plist_node __initdata test_node[241];
lib/plist.c
207
struct plist_node *first, *prio_pos, *node_pos;
lib/plist.c
234
static void __init plist_test_requeue(struct plist_node *node)
lib/plist.c
73
void plist_add(struct plist_node *node, struct plist_head *head)
lib/plist.c
75
struct plist_node *first, *iter, *prev = NULL, *last, *reverse_iter;
lib/plist.c
86
last = reverse_iter = list_entry(first->prio_list.prev, struct plist_node, prio_list);
lib/plist.c
95
struct plist_node, prio_list);