list_entry
Defined as a preprocessor macro in:
Referenced (in 425 files total) in:
- arch/arm/mach-omap2/omap_hwmod.c, line 250
- arch/arm/plat-samsung/adc.c, line 272
- arch/blackfin/kernel/ipipe.c, 2 times
- arch/cris/arch-v32/drivers/cryptocop.c, 6 times
- arch/cris/arch-v32/mm/intmem.c, 2 times
- arch/frv/mb93090-mb00/pci-dma-nommu.c, line 60
- arch/frv/mb93090-mb00/pci-frv.c, line 91
- arch/frv/mm/mmu-context.c, line 65
- arch/ia64/kernel/mca_drv.h, line 107
- arch/ia64/kernel/perfmon.c, 2 times
- arch/ia64/sn/kernel/io_common.c, line 370
- arch/m68k/mm/memory.c, line 32
- arch/m68k/sun3/sun3dvma.c, 5 times
- arch/metag/kernel/kick.c, line 95
- arch/metag/kernel/tcm.c, 2 times
- arch/mips/kernel/vpe-mt.c, 2 times
- arch/powerpc/kernel/eeh_event.c, line 65
- arch/powerpc/kernel/eeh_pe.c, line 161
- arch/powerpc/kernel/pci_dn.c, 2 times
- arch/powerpc/lib/rheap.c, 9 times
- arch/powerpc/platforms/cell/iommu.c, line 560
- arch/powerpc/platforms/cell/spufs/inode.c, 3 times
- arch/powerpc/platforms/powermac/pfunc_core.c, line 797
- arch/powerpc/platforms/powernv/opal-hmi.c, line 109
- arch/powerpc/platforms/powernv/opal-memory-errors.c, line 75
- arch/powerpc/platforms/ps3/mm.c, line 589
- arch/powerpc/platforms/pseries/hvcserver.c, line 85
- arch/s390/appldata/appldata_base.c, 4 times
- arch/s390/kernel/sysinfo.c, line 358
- arch/s390/mm/extmem.c, 2 times
- arch/s390/mm/page-states.c, line 105
- 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/x86/crypto/sha-mb/sha1_mb.c, 2 times
- arch/x86/kernel/cpu/perf_event_intel_pt.c, 2 times
- arch/x86/kernel/cpu/perf_event_intel_uncore.c, line 965
- arch/x86/kvm/assigned-dev.c, 2 times
- arch/x86/kvm/mmu.c, line 2312
- arch/x86/kvm/vmx.c, line 6313
- arch/x86/pci/mmconfig-shared.c, line 335
- arch/x86/pci/xen.c, line 389
- arch/xtensa/platforms/iss/network.c, 3 times
- block/blk-ioc.c, line 224
- block/blk-iopoll.c, line 104
- block/blk-mq.c, line 500
- block/blk-softirq.c, line 33
- block/noop-iosched.c, 3 times
- block/partitions/ldm.c, 7 times
- crypto/algapi.c, 3 times
- crypto/algif_skcipher.c, 4 times
- crypto/mcryptd.c, line 137
- crypto/proc.c, line 82
- fs/affs/affs.h, line 67
- fs/afs/callback.c, 2 times
- fs/afs/cell.c, line 442
- fs/afs/flock.c, 3 times
- fs/afs/proc.c, 3 times
- fs/afs/server.c, 2 times
- fs/afs/vlocation.c, 6 times
- fs/afs/write.c, line 44
- fs/autofs4/expire.c, 2 times
- fs/autofs4/root.c, 2 times
- fs/befs/befs.h, line 115
- fs/binfmt_elf.c, 3 times
- fs/binfmt_elf_fdpic.c, 3 times
- fs/binfmt_misc.c, 2 times
- fs/block_dev.c, line 522
- fs/btrfs/async-thread.c, line 248
- fs/btrfs/backref.c, 3 times
- fs/btrfs/check-integrity.c, 12 times
- fs/btrfs/delayed-inode.c, 3 times
- fs/btrfs/disk-io.c, line 2131
- fs/btrfs/extent-tree.c, 2 times
- fs/btrfs/extent_io.c, 3 times
- fs/btrfs/file-item.c, line 416
- fs/btrfs/free-space-cache.c, 5 times
- fs/btrfs/inode.c, 3 times
- fs/btrfs/lzo.c, 4 times
- fs/btrfs/ordered-data.c, line 552
- 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 244
- fs/btrfs/volumes.c, 5 times
- fs/btrfs/zlib.c, 4 times
- fs/buffer.c, line 48
- fs/cachefiles/rdwr.c, line 166
- fs/ceph/addr.c, 2 times
- fs/ceph/caps.c, 3 times
- fs/ceph/dir.c, 4 times
- fs/ceph/mds_client.c, 4 times
- fs/ceph/super.h, line 716
- fs/cifs/cifs_debug.c, 11 times
- fs/cifs/cifssmb.c, line 103
- fs/cifs/connect.c, 7 times
- fs/cifs/file.c, 2 times
- fs/cifs/misc.c, 3 times
- fs/cifs/smb2misc.c, 7 times
- fs/coda/coda_linux.h, line 82
- fs/coda/psdev.c, 2 times
- fs/configfs/dir.c, 2 times
- fs/dcache.c, 3 times
- fs/dcookies.c, 2 times
- fs/dlm/dir.c, line 260
- fs/dlm/lock.c, 4 times
- fs/dlm/lowcomms.c, 2 times
- fs/dlm/member.c, 2 times
- fs/dlm/plock.c, line 395
- fs/dlm/requestqueue.c, line 79
- fs/dlm/user.c, line 846
- fs/ecryptfs/messaging.c, line 66
- fs/ext3/namei.c, line 2077
- fs/ext3/super.c, line 394
- fs/ext4/mballoc.c, 5 times
- fs/ext4/namei.c, line 2973
- fs/ext4/page-io.c, line 245
- fs/ext4/readpage.c, line 166
- fs/ext4/super.c, 4 times
- fs/f2fs/checkpoint.c, line 786
- fs/f2fs/node.h, line 158
- fs/fat/cache.c, 2 times
- fs/fs-writeback.c, 2 times
- fs/fscache/cache.c, 2 times
- fs/fscache/object.c, line 846
- fs/fscache/operation.c, 3 times
- fs/fuse/dev.c, 5 times
- fs/fuse/file.c, 2 times
- fs/gfs2/bmap.c, 2 times
- fs/gfs2/glock.c, 7 times
- fs/gfs2/glops.c, line 283
- 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/hfs/catalog.c, line 245
- fs/hfs/hfs_fs.h, line 255
- fs/hfsplus/catalog.c, line 379
- fs/hfsplus/hfsplus_fs.h, line 266
- fs/hostfs/hostfs_kern.c, line 32
- fs/hpfs/hpfs_fn.h, line 307
- fs/hppfs/hppfs.c, 2 times
- fs/jbd/revoke.c, 3 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/os-linux.h, line 22
- fs/jffs2/wbuf.c, line 117
- fs/jfs/jfs_incore.h, line 209
- fs/jfs/jfs_logmgr.c, 5 times
- fs/jfs/jfs_txnmgr.c, 2 times
- fs/libfs.c, 2 times
- fs/lockd/svclock.c, 2 times
- fs/logfs/gc.c, line 510
- fs/logfs/readwrite.c, line 1113
- fs/logfs/segment.c, line 261
- fs/mbcache.c, 3 times
- fs/minix/minix.h, line 87
- fs/mpage.c, line 368
- fs/namespace.c, 4 times
- fs/ncpfs/sock.c, 2 times
- fs/nfs/client.c, 2 times
- fs/nfs/dir.c, 3 times
- fs/nfs/inode.c, line 709
- fs/nfs/nfs4client.c, line 151
- fs/nfs/pnfs.c, line 672
- fs/nfsd/nfs4recover.c, line 291
- fs/nfsd/nfs4state.c, 14 times
- fs/nfsd/nfssvc.c, line 567
- fs/nilfs2/btree.c, line 2129
- fs/nilfs2/segbuf.c, 3 times
- fs/nilfs2/segbuf.h, 3 times
- fs/nilfs2/segment.c, 2 times
- fs/notify/inode_mark.c, line 222
- fs/notify/inotify/inotify_fsnotify.c, line 61
- fs/ntfs/inode.h, line 242
- fs/ocfs2/aops.c, line 387
- fs/ocfs2/cluster/heartbeat.c, line 645
- fs/ocfs2/dlm/dlmrecovery.c, line 1829
- fs/ocfs2/dlm/dlmthread.c, 6 times
- fs/ocfs2/dlmglue.c, line 4150
- fs/ocfs2/extent_map.c, line 276
- fs/ocfs2/quota_local.c, 2 times
- fs/overlayfs/readdir.c, line 387
- fs/pnode.c, 4 times
- fs/proc/base.c, line 2009
- fs/proc/proc_tty.c, line 70
- fs/proc/vmcore.c, line 1189
- fs/quota/dquot.c, 2 times
- fs/reiserfs/bitmap.c, line 553
- fs/reiserfs/journal.c, 5 times
- fs/squashfs/decompressor_multi.c, 2 times
- fs/squashfs/squashfs_fs_i.h, line 52
- fs/sysv/sysv.h, line 76
- fs/ubifs/commit.c, 3 times
- fs/ubifs/gc.c, 7 times
- fs/ubifs/log.c, line 514
- 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 374
- fs/ubifs/shrinker.c, line 170
- fs/ubifs/super.c, 3 times
- fs/udf/udf_i.h, line 59
- fs/xfs/xfs_log_recover.c, 3 times
- fs/xfs/xfs_trans_ail.c, 4 times
- include/drm/drm_mm.h, 5 times
- include/linux/blkdev.h, 2 times
- include/linux/elevator.h, line 204
- include/linux/list.h, 6 times
- include/linux/netdevice.h, line 2139
- include/linux/nfs_page.h, line 182
- include/linux/plist.h, 2 times
- include/linux/pnp.h, 6 times
- include/linux/rio.h, 2 times
- include/sound/control.h, 3 times
- include/sound/core.h, line 90
- include/sound/i2c.h, 2 times
- init/main.c, line 734
- ipc/mqueue.c, line 616
- kernel/audit.c, line 1243
- kernel/audit_tree.c, 6 times
- kernel/cgroup.c, 4 times
- kernel/futex.c, line 812
- kernel/kprobes.c, 2 times
- kernel/kthread.c, line 505
- kernel/locking/lockdep_proc.c, line 59
- kernel/locking/mutex.c, line 744
- kernel/locking/rwsem-spinlock.c, 3 times
- kernel/locking/rwsem-xadd.c, 3 times
- kernel/padata.c, 3 times
- kernel/power/snapshot.c, 6 times
- kernel/rcu/tree_plugin.h, 2 times
- kernel/sched/rt.c, line 1438
- kernel/time/clockevents.c, line 349
- kernel/time/posix-timers.c, line 1004
- kernel/trace/ftrace.c, line 5409
- kernel/trace/ring_buffer.c, 7 times
- kernel/trace/trace.h, line 259
- kernel/trace/trace_events.c, 3 times
- kernel/trace/trace_events_trigger.c, line 167
- kernel/trace/trace_kprobe.c, line 790
- kernel/trace/trace_uprobe.c, line 572
- kernel/workqueue.c, line 1827
- kernel/signal.c, line 412
- kernel/kexec.c, line 676
- kernel/module.c, line 3780
- lib/dma-debug.c, line 636
- lib/dynamic_debug.c, 3 times
- lib/genalloc.c, line 246
- lib/lru_cache.c, line 347
- lib/plist.c, 2 times
- lib/reed_solomon/reed_solomon.c, line 220
- mm/compaction.c, line 1040
- mm/dmapool.c, line 286
- mm/huge_memory.c, 2 times
- mm/hugetlb.c, 2 times
- mm/kmemleak.c, 2 times
- mm/ksm.c, 7 times
- mm/memcontrol.c, line 5640
- mm/page_alloc.c, 6 times
- mm/pgtable-generic.c, line 181
- mm/readahead.c, line 35
- mm/shmem.c, line 717
- mm/slab.c, 5 times
- mm/slab_common.c, 2 times
- mm/swap.c, line 359
- mm/swapfile.c, 14 times
- mm/vmalloc.c, 4 times
- mm/vmscan.c, line 109
- mm/zbud.c, line 452
- mm/zsmalloc.c, 2 times
- net/9p/trans_fd.c, line 466
- net/atm/br2684.c, 3 times
- net/atm/common.c, line 506
- net/atm/ioctl.c, line 167
- net/atm/proc.c, line 246
- net/atm/resources.c, 2 times
- net/batman-adv/icmp_socket.c, line 90
- net/bluetooth/af_bluetooth.c, 2 times
- net/bluetooth/cmtp/capi.c, 2 times
- net/bluetooth/hci_core.c, line 2648
- net/bluetooth/l2cap_core.c, line 7241
- net/bluetooth/rfcomm/core.c, 7 times
- net/caif/chnl_net.c, 2 times
- net/ceph/messenger.c, 2 times
- net/ceph/osd_client.c, line 1599
- net/ceph/pagelist.c, 3 times
- net/core/dev.c, 3 times
- net/core/fib_rules.c, line 54
- net/core/net-procfs.c, line 265
- net/core/pktgen.c, 4 times
- net/core/sock.c, line 2926
- net/dsa/dsa.c, line 64
- net/ipv4/af_inet.c, line 1047
- net/ipv4/cipso_ipv4.c, line 414
- net/ipv4/inetpeer.c, line 116
- net/ipv4/ipmr.c, line 2599
- net/ipv4/tcp_cong.c, line 265
- net/ipv4/tcp_output.c, line 766
- net/ipv6/addrconf.c, line 812
- net/ipv6/af_inet6.c, line 588
- net/ipv6/ip6mr.c, line 517
- net/ipx/af_ipx.c, line 86
- net/ipx/ipx_proc.c, 3 times
- net/irda/irlan/irlan_common.c, line 1119
- net/lapb/lapb_iface.c, line 93
- net/netfilter/ipvs/ip_vs_app.c, 2 times
- net/netfilter/ipvs/ip_vs_dh.c, line 123
- net/netfilter/ipvs/ip_vs_rr.c, line 69
- net/netfilter/ipvs/ip_vs_sh.c, line 190
- net/netfilter/ipvs/ip_vs_sync.c, line 307
- net/netfilter/ipvs/ip_vs_wrr.c, 2 times
- net/netfilter/nf_queue.c, line 202
- net/netfilter/nf_tables_api.c, line 1746
- net/netfilter/nf_tables_core.c, line 134
- 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/iw_rdma.c, line 390
- net/rds/iw_recv.c, 4 times
- net/rds/recv.c, 3 times
- net/rds/send.c, 3 times
- net/rxrpc/ar-accept.c, 2 times
- net/rxrpc/ar-call.c, line 927
- net/rxrpc/ar-connection.c, 3 times
- net/rxrpc/ar-proc.c, 2 times
- net/rxrpc/ar-transport.c, line 259
- net/sched/sch_htb.c, line 955
- net/sctp/associola.c, 4 times
- net/sctp/bind_addr.c, line 530
- net/sctp/chunk.c, 2 times
- net/sctp/inqueue.c, line 159
- net/sctp/output.c, line 400
- net/sctp/outqueue.c, 12 times
- net/sctp/protocol.c, 2 times
- net/sctp/sm_make_chunk.c, 2 times
- net/sctp/sm_sideeffect.c, 2 times
- net/sctp/socket.c, 6 times
- net/sunrpc/auth.c, line 388
- net/sunrpc/cache.c, 10 times
- net/sunrpc/debugfs.c, line 74
- net/sunrpc/rpc_pipe.c, 2 times
- net/sunrpc/sched.c, 3 times
- net/sunrpc/svc.c, line 687
- net/sunrpc/svc_xprt.c, 3 times
- net/sunrpc/xprt.c, line 1061
- net/sunrpc/xprtrdma/fmr_ops.c, line 189
- net/sunrpc/xprtrdma/frwr_ops.c, line 337
- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c, 2 times
- net/sunrpc/xprtrdma/svc_rdma_transport.c, 6 times
- net/sunrpc/xprtrdma/verbs.c, 4 times
- net/tipc/server.c, line 495
- net/unix/garbage.c, 3 times
- net/vmw_vsock/af_vsock.c, line 405
- 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
- net/xfrm/xfrm_policy.c, line 1015
- net/xfrm/xfrm_state.c, line 1631
- scripts/kconfig/list.h, 6 times
- scripts/kconfig/menu.c, line 579
- security/apparmor/apparmorfs.c, line 554
- security/keys/gc.c, line 131
- security/selinux/hooks.c, line 450
- security/selinux/netnode.c, line 177
- security/selinux/netport.c, line 125
- security/smack/smack_lsm.c, line 1758
- security/smack/smackfs.c, 7 times
- security/tomoyo/audit.c, line 439
- security/tomoyo/common.c, 9 times
- security/ccsecurity/internal.h, 5 times
- security/ccsecurity/policy_io.c, 10 times
- sound/core/device.c, line 64
- sound/core/info.c, line 842
- sound/core/rawmidi.c, line 1590
- sound/core/seq/seq_clientmgr.c, 4 times
- sound/core/seq/seq_ports.c, 2 times
- sound/core/timer.c, 7 times
- sound/drivers/mtpav.c, 2 times
- sound/drivers/mts64.c, 2 times
- sound/drivers/opl4/opl4_synth.c, 2 times
- sound/oss/swarm_cs4297a.c, 2 times
- sound/pci/ctxfi/ctimap.c, 6 times
- sound/pci/ctxfi/ctvmem.c, 6 times
- sound/pci/emu10k1/memory.c, line 80
- sound/pci/es1968.c, 3 times
- sound/pci/trident/trident_memory.c, line 149
- sound/soc/intel/atom/sst/sst_ipc.c, line 164
- sound/synth/util_mem.c, line 32
- sound/usb/midi.c, 5 times
- sound/usb/stream.c, line 131
- tools/firewire/list.h, 4 times
- tools/perf/builtin-sched.c, 4 times
- tools/perf/tests/parse-events.c, 4 times
- tools/perf/tests/switch-tracking.c, line 237
- tools/perf/ui/browsers/annotate.c, 4 times
- tools/perf/ui/browsers/hists.c, 4 times
- tools/perf/ui/browsers/scripts.c, line 78
- tools/perf/util/annotate.c, 2 times
- tools/perf/util/db-export.c, 2 times
- tools/perf/util/evlist.c, 2 times
- tools/perf/util/evlist.h, 2 times
- tools/perf/util/evsel.h, 4 times
- tools/perf/util/ordered-events.c, 6 times
- tools/perf/util/parse-events.c, line 689
- tools/perf/util/sort.h, line 125
- tools/perf/util/symbol.c, 3 times
- tools/usb/usbip/libsrc/list.h, line 103
- tools/usb/usbip/libsrc/usbip_host_driver.c, 2 times
- tools/usb/usbip/src/usbipd.c, 2 times
- virt/kvm/async_pf.c, 2 times
- virt/kvm/kvm_main.c, line 586
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.
