Symbol: llist_head
arch/powerpc/kvm/book3s_hv_nested.c
1025
struct llist_node *entry = llist_del_all((struct llist_head *) rmapp);
arch/powerpc/kvm/book3s_hv_nested.c
1067
entry = llist_del_all((struct llist_head *) rmapp);
arch/powerpc/kvm/book3s_hv_nested.c
925
struct llist_node *entry = ((struct llist_head *) rmapp)->first;
arch/powerpc/kvm/book3s_hv_nested.c
946
llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp);
arch/powerpc/kvm/book3s_hv_nested.c
987
struct llist_node *entry = ((struct llist_head *) rmapp)->first;
block/blk-cgroup.c
1045
struct llist_head *lhead = per_cpu_ptr(blkcg->lhead, cpu);
block/blk-cgroup.c
1106
struct llist_head *plhead;
block/blk-cgroup.c
2221
struct llist_head *lhead = this_cpu_ptr(blkcg->lhead);
block/blk-cgroup.c
87
blkcg->lhead = alloc_percpu_gfp(struct llist_head, GFP_KERNEL);
block/blk-cgroup.h
112
struct llist_head __percpu *lhead;
block/blk-mq.c
1247
static void blk_complete_reqs(struct llist_head *list)
block/blk-mq.c
1310
struct llist_head *list;
block/blk-mq.c
45
static DEFINE_PER_CPU(struct llist_head, blk_cpu_done);
drivers/acpi/apei/ghes.c
1257
static struct llist_head ghes_estatus_llist;
drivers/dma/cv1800b-dmamux.c
64
struct llist_head free_maps;
drivers/dma/cv1800b-dmamux.c
65
struct llist_head reserve_maps;
drivers/dma/idxd/idxd.h
89
struct llist_head pending_llist;
drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h
41
struct llist_head signaled_requests;
drivers/gpu/drm/i915/gt/intel_engine_types.h
429
struct llist_head barrier_tasks;
drivers/gpu/drm/i915/gt/intel_gt_types.h
145
struct llist_head list;
drivers/gpu/drm/i915/i915_active_types.h
44
struct llist_head preallocated_barriers;
drivers/gpu/drm/i915/i915_drv.h
135
struct llist_head free_list;
drivers/gpu/drm/i915/i915_drv.h
211
struct llist_head uabi_engines_llist;
drivers/gpu/drm/i915/i915_perf_types.h
238
struct llist_head oa_config_bos;
drivers/gpu/drm/i915/i915_request.h
253
struct llist_head execute_cb;
drivers/gpu/drm/xe/xe_bo.c
3558
void xe_bo_put_commit(struct llist_head *deferred)
drivers/gpu/drm/xe/xe_bo.h
370
xe_bo_put_deferred(struct xe_bo *bo, struct llist_head *deferred)
drivers/gpu/drm/xe/xe_bo.h
383
void xe_bo_put_commit(struct llist_head *deferred);
drivers/gpu/drm/xe/xe_device_types.h
662
struct llist_head async_list;
drivers/gpu/drm/xe/xe_oa_types.h
216
struct llist_head oa_config_bos;
drivers/gpu/drm/xe/xe_pt.c
1059
u32 num_entries, struct llist_head *deferred)
drivers/gpu/drm/xe/xe_pt.c
206
void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred)
drivers/gpu/drm/xe/xe_pt.h
38
void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred);
drivers/gpu/drm/xe/xe_pt_types.h
99
struct llist_head deferred;
drivers/gpu/drm/xe/xe_range_fence.h
53
struct llist_head list;
drivers/infiniband/sw/siw/siw_qp_tx.c
1197
struct llist_head active;
drivers/iommu/amd/amd_iommu_types.h
575
struct llist_head dev_data_list;
drivers/md/raid5.h
663
struct llist_head released_stripes;
drivers/net/ovpn/peer.c
1052
struct llist_head *release_list)
drivers/net/ovpn/peer.c
1081
struct llist_head *release_list)
drivers/net/ovpn/peer.c
1210
struct llist_head *release_list)
drivers/net/ovpn/peer.c
1280
struct llist_head *release_list)
drivers/net/ovpn/peer.c
1307
struct llist_head *release_list)
drivers/net/ovpn/peer.c
26
struct llist_head *release_list)
drivers/net/ovpn/peer.c
680
struct llist_head *release_list)
drivers/nvme/host/tcp.c
149
struct llist_head req_list;
drivers/nvme/target/tcp.c
160
struct llist_head resp_list;
drivers/vhost/scsi.c
236
struct llist_head completion_list;
drivers/vhost/scsi.c
249
struct llist_head vs_event_list; /* evt injection queue */
drivers/vhost/vhost.h
46
struct llist_head work_list;
fs/f2fs/f2fs.h
1179
struct llist_head issue_list; /* list for command issue */
fs/f2fs/f2fs.h
426
struct llist_head issue_list; /* list for command issue */
fs/ocfs2/ocfs2.h
462
struct llist_head dquot_drop_list;
fs/xfs/xfs_mount.h
65
struct llist_head list;
include/drm/drm_gpuvm.h
340
struct llist_head bo_defer;
include/drm/drm_mode_config.h
455
struct llist_head connector_free_list;
include/linux/backing-dev-defs.h
158
struct llist_head switch_wbs_ctxs; /* queued contexts for
include/linux/bpf.h
1645
struct llist_head log; /* list of in-flight stream elements in LIFO order */
include/linux/bpf.h
1653
struct llist_head log;
include/linux/cgroup-defs.h
860
struct llist_head __percpu *lhead; /* lockless update list head */
include/linux/closure.h
111
struct llist_head list;
include/linux/io_uring_types.h
126
struct llist_head task_list;
include/linux/io_uring_types.h
392
struct llist_head work_llist;
include/linux/io_uring_types.h
393
struct llist_head retry_llist;
include/linux/io_uring_types.h
453
struct llist_head fallback_llist;
include/linux/llist.h
216
static inline bool llist_empty(const struct llist_head *head)
include/linux/llist.h
236
struct llist_head *head)
include/linux/llist.h
249
struct llist_head *head)
include/linux/llist.h
263
static inline bool llist_add(struct llist_node *new, struct llist_head *head)
include/linux/llist.h
268
static inline bool __llist_add(struct llist_node *new, struct llist_head *head)
include/linux/llist.h
281
static inline struct llist_node *llist_del_all(struct llist_head *head)
include/linux/llist.h
286
static inline struct llist_node *__llist_del_all(struct llist_head *head)
include/linux/llist.h
294
extern struct llist_node *llist_del_first(struct llist_head *head);
include/linux/llist.h
303
static inline struct llist_node *llist_del_first_init(struct llist_head *head)
include/linux/llist.h
312
extern bool llist_del_first_this(struct llist_head *head,
include/linux/llist.h
65
#define LLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name)
include/linux/llist.h
71
static inline void init_llist_head(struct llist_head *list)
include/linux/lwq.h
26
struct llist_head new; /* entries being enqueued */
include/linux/mmzone.h
1016
struct llist_head trylock_free_pages;
include/linux/sched.h
1607
struct llist_head kretprobe_instances;
include/linux/sched.h
1610
struct llist_head rethooks;
include/linux/sunrpc/svc.h
43
struct llist_head sp_idle_threads; /* idle server threads */
include/linux/sunrpc/svc_rdma.h
115
struct llist_head sc_recv_ctxts;
include/linux/sunrpc/svc_rdma.h
96
struct llist_head sc_send_ctxts;
include/linux/sunrpc/svc_rdma.h
98
struct llist_head sc_rw_ctxts;
include/linux/tty_buffer.h
41
struct llist_head free; /* Free queue head */
include/linux/udp.h
49
struct llist_head ll_root ____cacheline_aligned_in_smp;
include/net/hotdata.h
11
struct llist_head defer_list;
include/net/sch_generic.h
130
struct llist_head defer_list;
include/target/target_core_base.h
804
struct llist_head cmd_list;
kernel/bpf/arena.c
64
struct llist_head free_spans;
kernel/bpf/arena.c
669
struct llist_head free_pages;
kernel/bpf/arena.c
791
struct llist_head free_pages;
kernel/bpf/helpers.c
1125
struct llist_head async_cmds;
kernel/bpf/memalloc.c
109
struct llist_head free_by_rcu;
kernel/bpf/memalloc.c
111
struct llist_head waiting_for_gp;
kernel/bpf/memalloc.c
115
struct llist_head free_llist_extra_rcu;
kernel/bpf/memalloc.c
118
struct llist_head free_by_rcu_ttrace;
kernel/bpf/memalloc.c
119
struct llist_head waiting_for_gp_ttrace;
kernel/bpf/memalloc.c
130
static struct llist_node notrace *__llist_del_first(struct llist_head *head)
kernel/bpf/memalloc.c
86
struct llist_head free_llist;
kernel/bpf/memalloc.c
94
struct llist_head free_llist_extra;
kernel/bpf/stream.c
42
static int __bpf_stream_push_str(struct llist_head *log, const char *str, int len)
kernel/cgroup/cgroup.c
7114
static DEFINE_PER_CPU(struct llist_head, cgrp_dead_tasks);
kernel/cgroup/rstat.c
13
static DEFINE_PER_CPU(struct llist_head, rstat_backlog_list);
kernel/cgroup/rstat.c
159
struct llist_head *lhead = ss_lhead_cpu(ss, cpu);
kernel/cgroup/rstat.c
48
static inline struct llist_head *ss_lhead_cpu(struct cgroup_subsys *ss, int cpu)
kernel/cgroup/rstat.c
523
ss->lhead = alloc_percpu(struct llist_head);
kernel/cgroup/rstat.c
72
struct llist_head *lhead;
kernel/irq_work.c
186
struct llist_head *raised, *lazy;
kernel/irq_work.c
235
static void irq_work_run_list(struct llist_head *list)
kernel/irq_work.c
27
static DEFINE_PER_CPU(struct llist_head, raised_list);
kernel/irq_work.c
271
struct llist_head *raised = this_cpu_ptr(&raised_list);
kernel/irq_work.c
28
static DEFINE_PER_CPU(struct llist_head, lazy_list);
kernel/irq_work.c
90
struct llist_head *list;
kernel/rcu/rcuscale.c
116
struct llist_head ws_lhg;
kernel/rcu/rcuscale.c
118
struct llist_head ____cacheline_internodealigned_in_smp ws_lhp;
kernel/rcu/tree.h
427
struct llist_head srs_next; /* request a GP users. */
kernel/scftorture.c
100
static DEFINE_PER_CPU(struct llist_head, scf_free_pool);
kernel/scftorture.c
155
struct llist_head *pool;
kernel/scftorture.c
167
struct llist_head *pool;
kernel/smp.c
48
static DEFINE_PER_CPU_SHARED_ALIGNED(struct llist_head, call_single_queue);
kernel/smp.c
484
struct llist_head *head;
kernel/trace/trace_events_trigger.c
22
static struct llist_head trigger_data_free_list;
lib/llist.c
31
struct llist_node *llist_del_first(struct llist_head *head)
lib/llist.c
57
bool llist_del_first_this(struct llist_head *head,
mm/memory-failure.c
1832
static inline struct llist_head *raw_hwp_list_head(struct folio *folio)
mm/memory-failure.c
1834
return (struct llist_head *)&folio->_hugetlb_hwpoison;
mm/memory-failure.c
1839
struct llist_head *raw_hwp_head;
mm/memory-failure.c
1902
struct llist_head *head;
mm/page_alloc.c
1576
struct llist_head *llhead;
mm/slab_common.c
1403
struct llist_head bkvcache;
mm/slub.c
6088
struct llist_head objects;
mm/slub.c
6107
struct llist_head *objs = &df->objects;
mm/vmalloc.c
88
struct llist_head list;
net/rds/ib_mr.h
97
struct llist_head drop_list; /* MRs not reached max_maps */
net/rds/ib_mr.h
98
struct llist_head free_list; /* unused MRs */
net/rds/ib_mr.h
99
struct llist_head clean_list; /* unused & unmapped MRs */
net/rds/ib_rdma.c
291
static unsigned int llist_append_to_list(struct llist_head *llist,
net/sunrpc/xprtrdma/svc_rdma_rw.c
107
struct llist_head *list)
net/sunrpc/xprtrdma/xprt_rdma.h
379
struct llist_head rb_free_reps;