list_entry
Defined as a preprocessor macro in:
Referenced (in 360 files total) in:
- arch/arm/plat-samsung/adc.c, line 266
- arch/ia64/kernel/mca_drv.h, line 108
- arch/ia64/kernel/perfmon.c, 2 times
- arch/ia64/sn/kernel/io_common.c, line 370
- arch/m68k/mm/memory.c, line 33
- arch/m68k/sun3/sun3dvma.c, 5 times
- arch/mips/kernel/vpe-mt.c, 2 times
- arch/powerpc/kernel/eeh_event.c, line 53
- arch/powerpc/kernel/eeh_pe.c, line 197
- arch/powerpc/kernel/pci_dn.c, 2 times
- arch/powerpc/lib/rheap.c, 9 times
- arch/powerpc/platforms/cell/iommu.c, line 554
- 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 276
- arch/powerpc/platforms/powernv/opal-memory-errors.c, line 62
- arch/powerpc/platforms/powernv/vas.c, line 112
- arch/powerpc/platforms/ps3/mm.c, line 575
- arch/powerpc/platforms/pseries/hvcserver.c, line 72
- arch/s390/appldata/appldata_base.c, 4 times
- arch/s390/kernel/sysinfo.c, line 369
- arch/s390/mm/extmem.c, 2 times
- arch/s390/mm/page-states.c, line 272
- arch/sh/kernel/unwinder.c, 2 times
- arch/um/drivers/chan_kern.c, 4 times
- arch/um/drivers/line.c, 2 times
- 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, 2 times
- arch/x86/kernel/cpu/resctrl/core.c, line 452
- arch/x86/kvm/svm.c, line 1913
- arch/x86/pci/mmconfig-shared.c, line 336
- arch/xtensa/platforms/iss/network.c, 3 times
- block/blk-ioc.c, line 216
- block/blk-mq.c, line 756
- block/blk-softirq.c, line 35
- block/partitions/ldm.c, 7 times
- crypto/af_alg.c, 4 times
- crypto/algapi.c, line 932
- crypto/proc.c, line 38
- fs/afs/file.c, line 458
- fs/afs/flock.c, line 164
- fs/afs/inode.c, line 786
- fs/afs/proc.c, 3 times
- fs/afs/write.c, 2 times
- fs/autofs/expire.c, 2 times
- fs/autofs/root.c, 2 times
- fs/binfmt_elf.c, line 2137
- fs/binfmt_elf_fdpic.c, 3 times
- fs/binfmt_misc.c, line 97
- fs/btrfs/async-thread.c, line 266
- fs/btrfs/compression.c, 2 times
- fs/btrfs/delayed-inode.c, 3 times
- fs/btrfs/disk-io.c, line 2080
- fs/btrfs/extent-tree.c, 2 times
- fs/btrfs/extent_io.c, 2 times
- fs/btrfs/file-item.c, line 412
- fs/btrfs/file.c, line 2767
- fs/btrfs/free-space-cache.c, 3 times
- fs/btrfs/inode.c, 3 times
- fs/btrfs/lzo.c, 4 times
- fs/btrfs/ordered-data.c, line 447
- fs/btrfs/raid56.c, 4 times
- fs/btrfs/relocation.c, 23 times
- fs/btrfs/send.c, 4 times
- fs/btrfs/transaction.c, 2 times
- fs/btrfs/tree-log.c, 6 times
- fs/btrfs/ulist.c, line 274
- fs/btrfs/volumes.c, 4 times
- fs/btrfs/zlib.c, 5 times
- fs/btrfs/zstd.c, 4 times
- fs/buffer.c, line 55
- fs/cachefiles/rdwr.c, line 169
- fs/ceph/addr.c, line 379
- fs/ceph/mds_client.c, 3 times
- fs/cifs/cifs_debug.c, 15 times
- fs/cifs/cifssmb.c, line 107
- fs/cifs/connect.c, 7 times
- fs/cifs/file.c, 3 times
- fs/cifs/misc.c, 3 times
- fs/cifs/smb2misc.c, 8 times
- fs/coda/psdev.c, 2 times
- fs/configfs/dir.c, 2 times
- fs/dcache.c, 4 times
- fs/dcookies.c, 2 times
- fs/dlm/dir.c, line 258
- fs/dlm/lock.c, 4 times
- fs/dlm/lowcomms.c, 2 times
- fs/dlm/member.c, 2 times
- fs/dlm/plock.c, line 392
- fs/dlm/requestqueue.c, line 77
- fs/dlm/user.c, line 839
- fs/ecryptfs/messaging.c, line 53
- fs/ext4/mballoc.c, 5 times
- fs/ext4/namei.c, line 3027
- fs/ext4/page-io.c, line 222
- 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/fscache/cache.c, 2 times
- fs/fscache/object.c, line 880
- fs/fscache/operation.c, 3 times
- fs/fuse/dev.c, 3 times
- fs/fuse/file.c, 2 times
- fs/gfs2/bmap.c, 2 times
- fs/gfs2/glock.c, 7 times
- fs/gfs2/log.c, 6 times
- fs/gfs2/lops.c, 5 times
- fs/gfs2/quota.c, 4 times
- fs/gfs2/recovery.c, line 114
- fs/gfs2/super.c, 2 times
- fs/hfsplus/catalog.c, line 398
- fs/hostfs/hostfs_kern.c, line 32
- fs/iomap/buffered-io.c, 2 times
- 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/libfs.c, line 108
- fs/lockd/svclock.c, 2 times
- fs/namespace.c, 4 times
- fs/nfs/client.c, 2 times
- fs/nfs/dir.c, 3 times
- fs/nfs/nfs4client.c, 2 times
- fs/nfs/pnfs.c, line 807
- fs/nfsd/nfs4state.c, 14 times
- fs/nfsd/nfssvc.c, line 846
- fs/nilfs2/btree.c, line 2126
- 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 54
- fs/ocfs2/cluster/heartbeat.c, line 770
- fs/ocfs2/dlm/dlmrecovery.c, line 1845
- fs/ocfs2/dlm/dlmthread.c, 6 times
- fs/ocfs2/dlmglue.c, line 4366
- fs/ocfs2/extent_map.c, line 264
- fs/ocfs2/quota_local.c, 2 times
- fs/overlayfs/readdir.c, line 761
- fs/pnode.c, 4 times
- fs/proc/base.c, line 2315
- fs/proc/proc_tty.c, line 71
- fs/quota/dquot.c, line 1047
- fs/reiserfs/bitmap.c, line 553
- fs/reiserfs/journal.c, 5 times
- 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/xfs/scrub/bitmap.c, line 131
- fs/xfs/xfs_log_recover.c, 3 times
- fs/xfs/xfs_trans_ail.c, 4 times
- include/drm/drm_writeback.h, line 109
- include/linux/blkdev.h, line 659
- include/linux/elevator.h, line 165
- include/linux/list.h, 7 times
- include/linux/mm.h, line 221
- include/linux/netdevice.h, line 2564
- include/linux/nfs_page.h, line 193
- 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 75
- include/sound/i2c.h, 2 times
- ipc/mqueue.c, line 692
- kernel/audit_tree.c, 4 times
- kernel/bpf/bpf_lru_list.c, line 188
- kernel/cgroup/cgroup.c, 5 times
- kernel/dma/debug.c, line 646
- kernel/events/uprobes.c, 2 times
- kernel/fail_function.c, line 204
- kernel/futex.c, line 912
- kernel/kprobes.c, 2 times
- kernel/kthread.c, line 591
- kernel/locking/lockdep_proc.c, line 60
- kernel/padata.c, 3 times
- kernel/power/snapshot.c, 6 times
- kernel/rcu/tree_exp.h, line 690
- kernel/rcu/tree_stall.h, 2 times
- kernel/sched/rt.c, line 1521
- kernel/time/clockevents.c, line 348
- kernel/time/posix-timers.c, line 1005
- kernel/trace/ftrace.c, 3 times
- kernel/trace/ring_buffer.c, 7 times
- kernel/trace/trace.h, line 358
- kernel/trace/trace_events.c, 3 times
- kernel/trace/trace_events_trigger.c, line 161
- kernel/workqueue.c, line 1997
- kernel/module.c, line 4253
- kernel/signal.c, line 461
- lib/dynamic_debug.c, 3 times
- lib/error-inject.c, line 190
- lib/genalloc.c, line 248
- lib/irq_poll.c, line 105
- lib/lru_cache.c, line 333
- lib/parman.c, line 319
- lib/plist.c, 2 times
- lib/reed_solomon/reed_solomon.c, line 245
- mm/compaction.c, line 1562
- mm/dmapool.c, line 288
- mm/huge_memory.c, 2 times
- mm/hugetlb.c, line 1492
- mm/khugepaged.c, 2 times
- mm/kmemleak.c, 2 times
- mm/ksm.c, 4 times
- mm/memcontrol.c, line 6430
- mm/shmem.c, 3 times
- mm/slab.c, line 2198
- mm/slab_common.c, 2 times
- mm/swapfile.c, 9 times
- mm/vmalloc.c, 3 times
- mm/z3fold.c, line 1132
- net/9p/trans_fd.c, line 458
- net/atm/br2684.c, 3 times
- net/atm/common.c, line 502
- net/atm/ioctl.c, line 152
- net/atm/proc.c, line 234
- net/atm/resources.c, 2 times
- net/bluetooth/l2cap_core.c, line 7369
- net/bridge/br_vlan.c, line 113
- net/caif/chnl_net.c, 2 times
- net/ceph/pagelist.c, 3 times
- net/ceph/striper.c, line 60
- net/core/dev.c, 4 times
- net/core/fib_rules.c, line 77
- net/core/net-procfs.c, line 240
- net/core/pktgen.c, 4 times
- net/core/sock.c, line 3551
- net/ipv4/af_inet.c, line 1141
- net/ipv4/cipso_ipv4.c, line 330
- net/ipv4/ipmr_base.c, line 186
- net/ipv4/tcp_output.c, line 834
- net/ipv6/addrconf.c, line 983
- net/ipv6/af_inet6.c, line 686
- net/ipv6/calipso.c, line 294
- net/lapb/lapb_iface.c, line 87
- 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 316
- net/netfilter/ipvs/ip_vs_wrr.c, 2 times
- net/netfilter/nf_tables_api.c, line 6506
- 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/message.c, line 107
- net/rds/recv.c, 4 times
- net/rds/send.c, 3 times
- net/rxrpc/call_accept.c, 2 times
- net/rxrpc/call_object.c, 3 times
- net/rxrpc/conn_client.c, 5 times
- net/rxrpc/conn_object.c, line 441
- net/rxrpc/local_object.c, line 248
- net/rxrpc/peer_event.c, line 360
- net/rxrpc/proc.c, 3 times
- net/rxrpc/recvmsg.c, line 502
- net/sched/cls_flower.c, line 1790
- net/sctp/associola.c, 4 times
- net/sctp/bind_addr.c, line 543
- net/sctp/chunk.c, 2 times
- net/sctp/diag.c, 2 times
- net/sctp/inqueue.c, line 156
- net/sctp/output.c, line 559
- 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 1010
- net/sctp/sm_statefuns.c, line 3828
- net/sctp/socket.c, 6 times
- net/sctp/stream_interleave.c, line 1126
- net/sctp/stream_sched.c, 2 times
- net/sctp/stream_sched_prio.c, 3 times
- net/sctp/stream_sched_rr.c, 2 times
- net/sunrpc/auth.c, line 381
- net/sunrpc/cache.c, 10 times
- net/sunrpc/debugfs.c, line 68
- net/sunrpc/rpc_pipe.c, 2 times
- net/sunrpc/svc.c, line 696
- net/sunrpc/svc_xprt.c, 5 times
- net/sunrpc/xprt.c, line 1586
- net/sunrpc/xprtrdma/svc_rdma_rw.c, line 316
- net/sunrpc/xprtrdma/svc_rdma_transport.c, line 406
- net/sunrpc/xprtrdma/verbs.c, line 1155
- net/unix/garbage.c, 3 times
- net/vmw_vsock/af_vsock.c, line 395
- net/x25/x25_forward.c, 4 times
- net/x25/x25_link.c, 3 times
- net/x25/x25_proc.c, 2 times
- net/x25/x25_route.c, 5 times
- samples/bpf/test_lru_dist.c, 2 times
- scripts/kconfig/list.h, 6 times
- scripts/kconfig/menu.c, line 734
- security/keys/gc.c, line 126
- security/selinux/ibpkey.c, line 106
- security/selinux/netnode.c, line 167
- security/selinux/netport.c, line 115
- security/smack/smack_lsm.c, line 1933
- security/smack/smackfs.c, 2 times
- security/tomoyo/audit.c, line 449
- security/tomoyo/common.c, 9 times
- security/ccsecurity/internal.h, 5 times
- security/ccsecurity/policy_io.c, 10 times
- sound/core/device.c, line 49
- sound/core/rawmidi.c, line 1608
- 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 134
- sound/soc/intel/atom/sst/sst_ipc.c, line 156
- 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/objtool/elf.c, line 273
- tools/perf/builtin-sched.c, 4 times
- tools/perf/tests/parse-events.c, 4 times
- tools/perf/tests/switch-tracking.c, line 240
- tools/perf/ui/browsers/annotate.c, 4 times
- tools/perf/ui/browsers/hists.c, 4 times
- tools/perf/util/annotate.c, 2 times
- tools/perf/util/auxtrace.c, 5 times
- tools/perf/util/evlist.c, 2 times
- tools/perf/util/evlist.h, 2 times
- tools/perf/util/evsel.h, 5 times
- tools/perf/util/intel-bts.c, line 256
- tools/perf/util/ordered-events.c, 5 times
- tools/perf/util/parse-events.c, 2 times
- tools/perf/util/sort.h, line 183
- tools/perf/util/srccode.c, line 117
- tools/perf/util/symbol.c, 4 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 | Wiki (Japanese) | Wiki (English) | 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.
