Searched refs:llist_head (Results 1 – 25 of 34) sorted by relevance
12
54 struct llist_head { struct63 #define LLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name) argument69 static inline void init_llist_head(struct llist_head *list) in init_llist_head()187 static inline bool llist_empty(const struct llist_head *head) in llist_empty()199 struct llist_head *head);207 static inline bool llist_add(struct llist_node *new, struct llist_head *head) in llist_add()220 static inline struct llist_node *llist_del_all(struct llist_head *head) in llist_del_all()225 extern struct llist_node *llist_del_first(struct llist_head *head);
91 struct llist_head free; /* Free queue head */
24 static DEFINE_PER_CPU(struct llist_head, raised_list);25 static DEFINE_PER_CPU(struct llist_head, lazy_list);118 struct llist_head *raised, *lazy; in irq_work_needs_cpu()158 static void irq_work_run_list(struct llist_head *list) in irq_work_run_list()186 struct llist_head *raised = this_cpu_ptr(&raised_list); in irq_work_tick()
41 static DEFINE_PER_CPU_SHARED_ALIGNED(struct llist_head, call_single_queue);338 struct llist_head *head; in flush_smp_call_function_queue()
97 struct llist_head drop_list; /* MRs not reached max_maps */98 struct llist_head free_list; /* unused MRs */99 struct llist_head clean_list; /* unused & unmapped MRs */
295 static unsigned int llist_append_to_list(struct llist_head *llist, in llist_append_to_list()
27 struct llist_head *head) in llist_add_batch()53 struct llist_node *llist_del_first(struct llist_head *head) in llist_del_first()
37 struct llist_head signaled_requests;
42 (struct llist_head *)&engine->i915->uabi_engines); in intel_engine_add_user()75 return llist_del_all((struct llist_head *)&i915->uabi_engines); in get_engines()
347 struct llist_head barrier_tasks;
51 struct llist_head preallocated_barriers;
198 struct llist_head oa_config_bos;
216 struct llist_head execute_cb;
575 struct llist_head free_list;1018 struct llist_head free_list;1174 struct llist_head free_list;
112 struct llist_head sc_recv_ctxts;
453 struct llist_head connector_free_list;
111 struct llist_head list;
807 struct llist_node *entry = ((struct llist_head *) rmapp)->first; in kvmhv_insert_nest_rmap()828 llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp); in kvmhv_insert_nest_rmap()869 struct llist_node *entry = ((struct llist_head *) rmapp)->first; in kvmhv_update_nest_rmap_rc_list()907 struct llist_node *entry = llist_del_all((struct llist_head *) rmapp); in kvmhv_remove_nest_rmap_list()949 entry = llist_del_all((struct llist_head *) rmapp); in kvmhv_free_memslot_nest_rmap()
38 struct llist_head pending_llist;
152 struct llist_head work_list;
364 struct llist_head rb_free_reps;
663 struct llist_head released_stripes;
488 struct llist_head addlist;489 struct llist_head dellist;
183 struct llist_head free_list;
422 struct llist_head dquot_drop_list;