Lines Matching refs:node
112 #define PLIST_NODE_INIT(node, __prio) \ argument
115 .prio_list = LIST_HEAD_INIT((node).prio_list), \
116 .node_list = LIST_HEAD_INIT((node).node_list), \
134 static inline void plist_node_init(struct plist_node *node, int prio) in plist_node_init() argument
136 node->prio = prio; in plist_node_init()
137 INIT_LIST_HEAD(&node->prio_list); in plist_node_init()
138 INIT_LIST_HEAD(&node->node_list); 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() argument
223 return list_empty(&node->node_list); in plist_node_empty()