list_entry
Defined as a preprocessor macro in:
Referenced (in 342 files total) in:
- arch/m68k/mm/motorola.c, line 106
- arch/m68k/sun3/sun3dvma.c, 5 times
- arch/mips/kernel/vpe-mt.c, 2 times
- arch/powerpc/kernel/eeh_event.c, line 52
- arch/powerpc/kernel/eeh_pe.c, line 198
- arch/powerpc/lib/rheap.c, 9 times
- arch/powerpc/platforms/cell/iommu.c, line 540
- arch/powerpc/platforms/cell/spufs/inode.c, 3 times
- arch/powerpc/platforms/powermac/pfunc_core.c, line 798
- arch/powerpc/platforms/powernv/opal-hmi.c, line 281
- arch/powerpc/platforms/powernv/opal-memory-errors.c, line 62
- arch/powerpc/platforms/powernv/vas.c, line 190
- arch/powerpc/platforms/ps3/mm.c, line 579
- arch/powerpc/platforms/pseries/hvcserver.c, line 72
- arch/s390/appldata/appldata_base.c, 2 times
- arch/s390/kernel/sysinfo.c, line 383
- arch/s390/mm/extmem.c, 2 times
- arch/sh/kernel/unwinder.c, 2 times
- arch/um/drivers/chan_kern.c, 4 times
- arch/um/drivers/line.c, line 721
- arch/um/drivers/mconsole_kern.c, 5 times
- arch/um/drivers/net_kern.c, 5 times
- arch/um/drivers/port_kern.c, 4 times
- arch/um/drivers/vector_kern.c, 2 times
- arch/x86/events/intel/pt.c, line 834
- arch/x86/kernel/cpu/resctrl/core.c, line 421
- arch/x86/kvm/svm/sev.c, line 2926
- arch/x86/pci/mmconfig-shared.c, line 337
- arch/xtensa/platforms/iss/network.c, 2 times
- block/blk-mq.c, 2 times
- block/elevator.h, line 184
- block/partitions/ldm.c, 7 times
- crypto/af_alg.c, 3 times
- crypto/algapi.c, line 1000
- crypto/proc.c, line 39
- fs/afs/flock.c, line 164
- fs/afs/inode.c, line 659
- fs/afs/proc.c, 2 times
- fs/afs/server_list.c, 2 times
- fs/afs/write.c, line 287
- fs/autofs/root.c, 2 times
- fs/btrfs/async-thread.c, line 223
- fs/btrfs/backref.c, 4 times
- fs/btrfs/block-group.c, 4 times
- fs/btrfs/compression.c, 3 times
- fs/btrfs/defrag.c, 2 times
- fs/btrfs/delayed-inode.c, 3 times
- fs/btrfs/disk-io.c, line 1871
- fs/btrfs/extent-io-tree.c, line 45
- fs/btrfs/free-space-cache.c, 3 times
- fs/btrfs/inode.c, 2 times
- fs/btrfs/lzo.c, 4 times
- fs/btrfs/ordered-data.c, line 623
- fs/btrfs/raid56.c, 4 times
- fs/btrfs/relocation.c, 11 times
- fs/btrfs/send.c, 2 times
- fs/btrfs/transaction.c, 2 times
- fs/btrfs/tree-log.c, 5 times
- fs/btrfs/ulist.c, line 297
- fs/btrfs/volumes.c, 4 times
- fs/btrfs/zlib.c, 5 times
- fs/btrfs/zstd.c, 4 times
- fs/buffer.c, line 60
- fs/cachefiles/cache.c, line 328
- fs/ceph/mds_client.c, 3 times
- fs/coda/psdev.c, 2 times
- fs/configfs/dir.c, 2 times
- fs/dcache.c, line 1073
- fs/dlm/debug_fs.c, line 383
- fs/dlm/dir.c, line 346
- fs/dlm/lock.c, 4 times
- fs/dlm/member.c, 2 times
- fs/ecryptfs/messaging.c, line 53
- fs/erofs/zutil.c, line 405
- fs/exfat/cache.c, 2 times
- fs/ext4/mballoc.c, 4 times
- fs/ext4/orphan.c, line 287
- fs/ext4/page-io.c, line 254
- fs/ext4/super.c, 4 times
- fs/f2fs/shrinker.c, 2 times
- fs/fat/cache.c, 2 times
- fs/fs-writeback.c, 3 times
- fs/fuse/dev.c, 3 times
- fs/fuse/file.c, line 1868
- fs/gfs2/glock.c, 2 times
- fs/gfs2/log.c, 2 times
- fs/gfs2/lops.c, 2 times
- fs/gfs2/quota.c, line 156
- fs/hfsplus/catalog.c, line 398
- fs/hostfs/hostfs_kern.c, line 40
- fs/jbd2/commit.c, 2 times
- fs/jbd2/revoke.c, 3 times
- fs/jffs2/debug.c, 11 times
- fs/jffs2/erase.c, 2 times
- fs/jffs2/gc.c, line 97
- fs/jffs2/nodemgmt.c, 2 times
- fs/jffs2/wbuf.c, line 117
- fs/jfs/jfs_logmgr.c, 5 times
- fs/jfs/jfs_txnmgr.c, 2 times
- fs/lockd/svclock.c, 2 times
- fs/namespace.c, 3 times
- fs/netfs/fscache_cache.c, line 392
- fs/netfs/fscache_cookie.c, line 1125
- fs/netfs/fscache_volume.c, line 497
- fs/netfs/main.c, line 63
- fs/netfs/write_collect.c, 2 times
- fs/nfs/client.c, 2 times
- fs/nfs/dir.c, 3 times
- fs/nfs/nfs4client.c, 2 times
- fs/nfs/pnfs.c, line 890
- fs/nfsd/filecache.c, line 474
- fs/nfsd/nfs4state.c, 16 times
- fs/nfsd/nfssvc.c, line 934
- fs/nilfs2/btree.c, line 2156
- fs/nilfs2/segbuf.c, 3 times
- fs/nilfs2/segbuf.h, 3 times
- fs/nilfs2/segment.c, 2 times
- fs/notify/inotify/inotify_fsnotify.c, line 55
- fs/ocfs2/cluster/heartbeat.c, line 764
- fs/ocfs2/dlm/dlmrecovery.c, line 1836
- fs/ocfs2/dlm/dlmthread.c, 6 times
- fs/ocfs2/dlmglue.c, line 4398
- fs/ocfs2/extent_map.c, line 262
- fs/ocfs2/quota_local.c, 2 times
- fs/overlayfs/readdir.c, line 793
- fs/pnode.c, 4 times
- fs/proc/base.c, line 2553
- fs/proc/proc_tty.c, line 69
- fs/reiserfs/bitmap.c, line 553
- fs/reiserfs/journal.c, 4 times
- fs/smb/client/connect.c, 2 times
- fs/smb/client/file.c, 2 times
- fs/smb/server/crypto_ctx.c, 2 times
- fs/smb/server/mgmt/share_config.c, line 41
- fs/smb/server/oplock.c, line 837
- fs/squashfs/decompressor_multi.c, 2 times
- fs/ubifs/commit.c, 3 times
- fs/ubifs/gc.c, 7 times
- fs/ubifs/log.c, line 522
- fs/ubifs/lprops.c, 3 times
- fs/ubifs/master.c, 2 times
- fs/ubifs/recovery.c, 5 times
- fs/ubifs/replay.c, 5 times
- fs/ubifs/scan.c, line 361
- fs/ubifs/shrinker.c, line 158
- fs/ubifs/super.c, 3 times
- fs/vboxsf/utils.c, line 526
- fs/xfs/xfs_attr_item.c, line 473
- fs/xfs/xfs_bmap_item.c, line 227
- fs/xfs/xfs_exchmaps_item.c, line 278
- fs/xfs/xfs_extfree_item.c, line 308
- fs/xfs/xfs_log_recover.c, 3 times
- fs/xfs/xfs_refcount_item.c, line 234
- fs/xfs/xfs_rmap_item.c, line 233
- fs/xfs/xfs_trans_ail.c, 4 times
- include/drm/drm_writeback.h, line 120
- include/linux/blkdev.h, line 642
- include/linux/list.h, 7 times
- include/linux/mm.h, line 237
- include/linux/netdevice.h, line 3030
- include/linux/nfs_page.h, line 273
- include/linux/plist.h, 2 times
- include/linux/pnp.h, 6 times
- include/linux/rio.h, 2 times
- include/media/demux.h, line 368
- include/sound/control.h, 3 times
- include/sound/core.h, line 76
- include/sound/i2c.h, 2 times
- io_uring/kbuf.c, line 407
- io_uring/timeout.c, line 600
- ipc/mqueue.c, line 771
- kernel/audit_tree.c, 4 times
- kernel/bpf/bpf_lru_list.c, line 193
- kernel/cgroup/cgroup.c, 5 times
- kernel/dma/debug.c, line 633
- kernel/events/uprobes.c, 2 times
- kernel/fail_function.c, line 201
- kernel/futex/core.c, line 983
- kernel/kcov.c, line 140
- kernel/kprobes.c, 2 times
- kernel/kthread.c, line 762
- kernel/module/procfs.c, line 76
- kernel/module/tracking.c, line 93
- kernel/padata.c, 3 times
- kernel/power/snapshot.c, 6 times
- kernel/rcu/tasks.h, line 1021
- kernel/rcu/tree_exp.h, 2 times
- kernel/rcu/tree_stall.h, 2 times
- kernel/sched/rt.c, line 1726
- kernel/time/clockevents.c, line 348
- kernel/trace/ftrace.c, 3 times
- kernel/trace/ring_buffer.c, 11 times
- kernel/trace/rv/rv.c, line 436
- kernel/trace/trace.h, line 455
- kernel/trace/trace_events.c, 3 times
- kernel/trace/trace_events_trigger.c, line 193
- kernel/signal.c, line 460
- lib/dynamic_debug.c, 3 times
- lib/error-inject.c, line 199
- lib/genalloc.c, line 250
- lib/irq_poll.c, line 105
- lib/list-test.c, line 549
- lib/lru_cache.c, line 323
- lib/parman.c, line 318
- lib/plist.c, 5 times
- lib/reed_solomon/reed_solomon.c, line 245
- mm/hugetlb.c, line 2339
- mm/kfence/core.c, line 412
- mm/khugepaged.c, 2 times
- mm/kmemleak.c, 2 times
- mm/ksm.c, 4 times
- mm/shmem.c, 3 times
- mm/slab_common.c, line 1176
- mm/swapfile.c, line 2180
- mm/vmalloc.c, 2 times
- mm/vmscan.c, line 2776
- net/9p/trans_fd.c, line 466
- net/atm/br2684.c, 3 times
- net/atm/common.c, line 502
- net/atm/ioctl.c, line 157
- net/atm/proc.c, line 233
- net/bluetooth/l2cap_core.c, line 7198
- net/bridge/br_vlan.c, line 132
- net/caif/chnl_net.c, 2 times
- net/ceph/pagelist.c, 3 times
- net/ceph/striper.c, line 60
- net/core/dev.c, 6 times
- net/core/fib_rules.c, line 90
- net/core/net-procfs.c, line 255
- net/core/pktgen.c, 4 times
- net/core/sock.c, line 4125
- net/ipv4/af_inet.c, line 1208
- net/ipv4/cipso_ipv4.c, line 330
- net/ipv4/ipmr_base.c, line 186
- net/ipv4/tcp_output.c, line 1113
- net/ipv6/addrconf.c, line 1009
- net/ipv6/af_inet6.c, line 771
- net/ipv6/calipso.c, line 297
- net/mptcp/pm_netlink.c, line 1740
- net/netfilter/ipset/ip_set_hash_gen.h, line 769
- net/netfilter/ipvs/ip_vs_app.c, 2 times
- net/netfilter/ipvs/ip_vs_dh.c, line 119
- net/netfilter/ipvs/ip_vs_mh.c, 2 times
- net/netfilter/ipvs/ip_vs_rr.c, line 64
- net/netfilter/ipvs/ip_vs_sh.c, line 186
- net/netfilter/ipvs/ip_vs_sync.c, line 313
- net/netfilter/ipvs/ip_vs_wrr.c, 2 times
- net/netfilter/x_tables.c, 3 times
- net/netfilter/xt_recent.c, 3 times
- net/netlabel/netlabel_unlabeled.c, 8 times
- net/rds/ib_recv.c, 4 times
- net/rds/recv.c, 4 times
- net/rds/send.c, 3 times
- net/rxrpc/call_object.c, 3 times
- net/rxrpc/conn_client.c, line 417
- net/rxrpc/conn_object.c, line 444
- net/rxrpc/peer_event.c, line 244
- net/rxrpc/proc.c, 4 times
- net/rxrpc/recvmsg.c, line 342
- net/sched/cls_flower.c, line 2665
- net/sctp/associola.c, 4 times
- net/sctp/bind_addr.c, line 553
- net/sctp/chunk.c, 2 times
- net/sctp/diag.c, line 34
- net/sctp/inqueue.c, line 162
- net/sctp/output.c, line 582
- net/sctp/outqueue.c, 11 times
- net/sctp/protocol.c, 2 times
- net/sctp/sm_make_chunk.c, 2 times
- net/sctp/sm_sideeffect.c, line 1024
- net/sctp/sm_statefuns.c, line 3997
- net/sctp/socket.c, 6 times
- net/sctp/stream_interleave.c, line 1115
- net/sctp/stream_sched.c, 2 times
- net/sctp/stream_sched_fc.c, 2 times
- net/sctp/stream_sched_prio.c, 3 times
- net/sctp/stream_sched_rr.c, 2 times
- net/sunrpc/auth.c, line 329
- net/sunrpc/cache.c, 10 times
- net/sunrpc/debugfs.c, line 68
- net/sunrpc/rpc_pipe.c, 2 times
- net/sunrpc/svc_xprt.c, 5 times
- net/sunrpc/xprt.c, line 1738
- net/sunrpc/xprtrdma/svc_rdma_rw.c, 2 times
- net/sunrpc/xprtrdma/svc_rdma_transport.c, line 415
- net/vmw_vsock/af_vsock.c, line 544
- net/x25/x25_link.c, 2 times
- net/x25/x25_proc.c, 2 times
- net/x25/x25_route.c, 2 times
- samples/bpf/test_lru_dist.c, 2 times
- scripts/include/list.h, 5 times
- security/keys/gc.c, line 139
- security/selinux/ibpkey.c, line 105
- security/selinux/netnode.c, line 166
- security/selinux/netport.c, line 114
- security/smack/smack_lsm.c, line 2087
- security/smack/smackfs.c, 2 times
- security/tomoyo/audit.c, line 450
- security/tomoyo/common.c, 9 times
- security/ccsecurity/policy_io.c, 10 times
- security/ccsecurity/internal.h, 5 times
- sound/core/device.c, line 49
- sound/core/rawmidi.c, line 1910
- sound/core/seq/seq_clientmgr.c, 4 times
- sound/core/seq/seq_ports.c, 2 times
- sound/core/timer.c, 5 times
- sound/drivers/mtpav.c, 2 times
- sound/drivers/mts64.c, 2 times
- sound/drivers/opl4/opl4_synth.c, 2 times
- sound/pci/ctxfi/ctimap.c, 6 times
- sound/pci/ctxfi/ctvmem.c, 6 times
- sound/pci/emu10k1/memory.c, line 72
- sound/pci/es1968.c, 3 times
- sound/pci/trident/trident_memory.c, line 117
- sound/soc/intel/atom/sst/sst_ipc.c, line 155
- sound/synth/util_mem.c, line 19
- sound/usb/midi.c, 5 times
- tools/firewire/list.h, 4 times
- tools/include/linux/list.h, 6 times
- tools/lib/perf/evlist.c, line 724
- tools/lib/perf/include/internal/evlist.h, 2 times
- tools/perf/builtin-report.c, 2 times
- tools/perf/builtin-sched.c, 4 times
- tools/perf/builtin-trace.c, 2 times
- tools/perf/tests/parse-events.c, 7 times
- tools/perf/tests/switch-tracking.c, line 249
- tools/perf/ui/browsers/annotate.c, 4 times
- tools/perf/ui/browsers/hists.c, 4 times
- tools/perf/util/annotate.c, line 1179
- tools/perf/util/auxtrace.c, 5 times
- tools/perf/util/disasm.c, line 1025
- tools/perf/util/evsel.h, 5 times
- tools/perf/util/hist.h, line 302
- tools/perf/util/intel-bts.c, line 256
- tools/perf/util/ordered-events.c, 5 times
- tools/perf/util/parse-events.c, line 2405
- tools/perf/util/srccode.c, line 109
- tools/perf/util/symbol.c, 3 times
- tools/testing/selftests/bpf/bpf_arena_list.h, 2 times
- tools/usb/usbip/libsrc/list.h, line 104
- tools/usb/usbip/libsrc/usbip_host_common.c, 2 times
- tools/usb/usbip/src/usbipd.c, 3 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.