Searched refs:llist_head (Results 1 – 14 of 14) sorted by relevance
61 struct llist_head { struct70 #define LLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name) argument76 static inline void init_llist_head(struct llist_head *list) in init_llist_head()158 static inline bool llist_empty(const struct llist_head *head) in llist_empty()170 struct llist_head *head);178 static inline bool llist_add(struct llist_node *new, struct llist_head *head) in llist_add()191 static inline struct llist_node *llist_del_all(struct llist_head *head) in llist_del_all()196 extern struct llist_node *llist_del_first(struct llist_head *head);
89 struct llist_head free; /* Free queue head */
23 static DEFINE_PER_CPU(struct llist_head, raised_list);24 static DEFINE_PER_CPU(struct llist_head, lazy_list);114 struct llist_head *raised, *lazy; in irq_work_needs_cpu()129 static void irq_work_run_list(struct llist_head *list) in irq_work_run_list()178 struct llist_head *raised = this_cpu_ptr(&raised_list); in irq_work_tick()
32 static DEFINE_PER_CPU_SHARED_ALIGNED(struct llist_head, call_single_queue);214 struct llist_head *head; in flush_smp_call_function_queue()
39 struct llist_head *head) in llist_add_batch()65 struct llist_node *llist_del_first(struct llist_head *head) in llist_del_first()
75 struct llist_head drop_list; /* MRs that have reached their max_maps limit */76 struct llist_head free_list; /* unused MRs */77 struct llist_head clean_list; /* global unused & unamapped MRs */578 static unsigned int llist_append_to_list(struct llist_head *llist, in llist_append_to_list()
106 struct llist_head list;
525 struct llist_head released_stripes;
431 struct llist_head dquot_drop_list;
198 struct llist_head vs_completion_list; /* cmd completion queue */201 struct llist_head vs_event_list; /* evt injection queue */
728 static struct llist_head ghes_estatus_llist;
684 struct llist_head wake_list;
597 struct llist_head issue_list; /* list for command issue */
41 struct llist_head list;