Lines Matching refs:node
103 #define PLIST_NODE_INIT(node, __prio) \ argument
106 .prio_list = LIST_HEAD_INIT((node).prio_list), \
107 .node_list = LIST_HEAD_INIT((node).node_list), \
125 static inline void plist_node_init(struct plist_node *node, int prio) in plist_node_init() argument
127 node->prio = prio; in plist_node_init()
128 INIT_LIST_HEAD(&node->prio_list); in plist_node_init()
129 INIT_LIST_HEAD(&node->node_list); 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() argument
214 return list_empty(&node->node_list); in plist_node_empty()