llist_head
struct llist_node *entry = llist_del_all((struct llist_head *) rmapp);
entry = llist_del_all((struct llist_head *) rmapp);
struct llist_node *entry = ((struct llist_head *) rmapp)->first;
llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp);
struct llist_node *entry = ((struct llist_head *) rmapp)->first;
struct llist_head *lhead = per_cpu_ptr(blkcg->lhead, cpu);
struct llist_head *plhead;
struct llist_head *lhead = this_cpu_ptr(blkcg->lhead);
blkcg->lhead = alloc_percpu_gfp(struct llist_head, GFP_KERNEL);
struct llist_head __percpu *lhead;
static void blk_complete_reqs(struct llist_head *list)
struct llist_head *list;
static DEFINE_PER_CPU(struct llist_head, blk_cpu_done);
static struct llist_head ghes_estatus_llist;
struct llist_head free_maps;
struct llist_head reserve_maps;
struct llist_head pending_llist;
struct llist_head signaled_requests;
struct llist_head barrier_tasks;
struct llist_head list;
struct llist_head preallocated_barriers;
struct llist_head free_list;
struct llist_head uabi_engines_llist;
struct llist_head oa_config_bos;
struct llist_head execute_cb;
void xe_bo_put_commit(struct llist_head *deferred)
xe_bo_put_deferred(struct xe_bo *bo, struct llist_head *deferred)
void xe_bo_put_commit(struct llist_head *deferred);
struct llist_head async_list;
struct llist_head oa_config_bos;
u32 num_entries, struct llist_head *deferred)
void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred)
void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred);
struct llist_head deferred;
struct llist_head list;
struct llist_head active;
struct llist_head dev_data_list;
struct llist_head released_stripes;
struct llist_head *release_list)
struct llist_head *release_list)
struct llist_head *release_list)
struct llist_head *release_list)
struct llist_head *release_list)
struct llist_head *release_list)
struct llist_head *release_list)
struct llist_head req_list;
struct llist_head resp_list;
struct llist_head completion_list;
struct llist_head vs_event_list; /* evt injection queue */
struct llist_head work_list;
struct llist_head issue_list; /* list for command issue */
struct llist_head issue_list; /* list for command issue */
struct llist_head dquot_drop_list;
struct llist_head list;
struct llist_head bo_defer;
struct llist_head connector_free_list;
struct llist_head switch_wbs_ctxs; /* queued contexts for
struct llist_head log; /* list of in-flight stream elements in LIFO order */
struct llist_head log;
struct llist_head __percpu *lhead; /* lockless update list head */
struct llist_head list;
struct llist_head task_list;
struct llist_head work_llist;
struct llist_head retry_llist;
struct llist_head fallback_llist;
static inline bool llist_empty(const struct llist_head *head)
struct llist_head *head)
struct llist_head *head)
static inline bool llist_add(struct llist_node *new, struct llist_head *head)
static inline bool __llist_add(struct llist_node *new, struct llist_head *head)
static inline struct llist_node *llist_del_all(struct llist_head *head)
static inline struct llist_node *__llist_del_all(struct llist_head *head)
extern struct llist_node *llist_del_first(struct llist_head *head);
static inline struct llist_node *llist_del_first_init(struct llist_head *head)
extern bool llist_del_first_this(struct llist_head *head,
#define LLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name)
static inline void init_llist_head(struct llist_head *list)
struct llist_head new; /* entries being enqueued */
struct llist_head trylock_free_pages;
struct llist_head kretprobe_instances;
struct llist_head rethooks;
struct llist_head sp_idle_threads; /* idle server threads */
struct llist_head sc_recv_ctxts;
struct llist_head sc_send_ctxts;
struct llist_head sc_rw_ctxts;
struct llist_head free; /* Free queue head */
struct llist_head ll_root ____cacheline_aligned_in_smp;
struct llist_head defer_list;
struct llist_head defer_list;
struct llist_head cmd_list;
struct llist_head free_spans;
struct llist_head free_pages;
struct llist_head free_pages;
struct llist_head async_cmds;
struct llist_head free_by_rcu;
struct llist_head waiting_for_gp;
struct llist_head free_llist_extra_rcu;
struct llist_head free_by_rcu_ttrace;
struct llist_head waiting_for_gp_ttrace;
static struct llist_node notrace *__llist_del_first(struct llist_head *head)
struct llist_head free_llist;
struct llist_head free_llist_extra;
static int __bpf_stream_push_str(struct llist_head *log, const char *str, int len)
static DEFINE_PER_CPU(struct llist_head, cgrp_dead_tasks);
static DEFINE_PER_CPU(struct llist_head, rstat_backlog_list);
struct llist_head *lhead = ss_lhead_cpu(ss, cpu);
static inline struct llist_head *ss_lhead_cpu(struct cgroup_subsys *ss, int cpu)
ss->lhead = alloc_percpu(struct llist_head);
struct llist_head *lhead;
struct llist_head *raised, *lazy;
static void irq_work_run_list(struct llist_head *list)
static DEFINE_PER_CPU(struct llist_head, raised_list);
struct llist_head *raised = this_cpu_ptr(&raised_list);
static DEFINE_PER_CPU(struct llist_head, lazy_list);
struct llist_head *list;
struct llist_head ws_lhg;
struct llist_head ____cacheline_internodealigned_in_smp ws_lhp;
struct llist_head srs_next; /* request a GP users. */
static DEFINE_PER_CPU(struct llist_head, scf_free_pool);
struct llist_head *pool;
struct llist_head *pool;
static DEFINE_PER_CPU_SHARED_ALIGNED(struct llist_head, call_single_queue);
struct llist_head *head;
static struct llist_head trigger_data_free_list;
struct llist_node *llist_del_first(struct llist_head *head)
bool llist_del_first_this(struct llist_head *head,
static inline struct llist_head *raw_hwp_list_head(struct folio *folio)
return (struct llist_head *)&folio->_hugetlb_hwpoison;
struct llist_head *raw_hwp_head;
struct llist_head *head;
struct llist_head *llhead;
struct llist_head bkvcache;
struct llist_head objects;
struct llist_head *objs = &df->objects;
struct llist_head list;
struct llist_head drop_list; /* MRs not reached max_maps */
struct llist_head free_list; /* unused MRs */
struct llist_head clean_list; /* unused & unmapped MRs */
static unsigned int llist_append_to_list(struct llist_head *llist,
struct llist_head *list)
struct llist_head rb_free_reps;