offsetof
Defined as a preprocessor macro in:
Referenced (in 410 files total) in:
- arch/alpha/kernel/asm-offsets.c, 14 times
- arch/alpha/kernel/osf_sys.c, 5 times
- arch/alpha/kernel/ptrace.c, 2 times
- arch/alpha/kernel/signal.c, line 140
- arch/arc/kernel/asm-offsets.c, 23 times
- arch/arc/kernel/ptrace.c, 12 times
- arch/arc/kernel/unwind.c, 4 times
- arch/arm/include/asm/ptrace.h, line 105
- arch/arm/include/uapi/asm/kvm.h, line 144
- arch/arm/kernel/asm-offsets.c, 95 times
- arch/arm/kernel/kgdb.c, 17 times
- arch/arm/kernel/kprobes.c, 4 times
- arch/arm/kernel/ptrace.c, 5 times
- arch/arm/kernel/setup.c, 3 times
- arch/arm/kvm/emulate.c, line 36
- arch/arm/kvm/guest.c, 2 times
- arch/arm/mach-msm/scm.c, line 104
- arch/arm/net/bpf_jit_32.c, 14 times
- arch/arm64/include/uapi/asm/kvm.h, line 110
- arch/arm64/kernel/asm-offsets.c, 81 times
- arch/arm64/kernel/ptrace.c, 3 times
- arch/arm64/kernel/signal.c, line 231
- arch/arm64/kvm/regmap.c, line 29
- arch/blackfin/kernel/asm-offsets.c, 97 times
- arch/blackfin/kernel/debug-mmrs.c, line 40
- arch/c6x/kernel/signal.c, line 166
- arch/cris/arch-v10/kernel/signal.c, line 306
- arch/cris/arch-v32/drivers/cryptocop.c, 7 times
- arch/cris/arch-v32/kernel/signal.c, line 314
- arch/cris/kernel/asm-offsets.c, 4 times
- arch/frv/kernel/asm-offsets.c, 8 times
- arch/frv/kernel/ptrace.c, 6 times
- arch/hexagon/kernel/kgdb.c, 50 times
- arch/hexagon/kernel/ptrace.c, 6 times
- arch/ia64/hp/common/aml_nfw.c, line 131
- arch/ia64/include/asm/kvm_host.h, 7 times
- arch/ia64/kernel/asm-offsets.c, 168 times
- arch/ia64/kernel/mca.c, 2 times
- arch/ia64/kernel/unwind.c, 77 times
- arch/ia64/kvm/asm-offsets.c, 117 times
- arch/ia64/kvm/kvm-ia64.c, 3 times
- arch/ia64/kvm/misc.h, line 31
- arch/m68k/include/asm/a.out-core.h, line 40
- arch/m68k/kernel/asm-offsets.c, 46 times
- arch/microblaze/kernel/asm-offsets.c, 78 times
- arch/mips/bcm63xx/nvram.c, line 54
- arch/mips/kernel/kgdb.c, 38 times
- arch/mips/kernel/signal.c, 2 times
- arch/mips/kernel/signal32.c, 2 times
- arch/mips/kernel/signal_n32.c, line 159
- arch/mips/kvm/kvm_mips.c, line 35
- arch/mips/kvm/kvm_mips_dyntrans.c, 4 times
- arch/mips/math-emu/cp1emu.c, line 2172
- arch/mips/mm/tlbex.c, 4 times
- arch/mips/pci/ops-tx4927.c, 4 times
- arch/mips/sgi-ip22/ip22-platform.c, line 201
- arch/mips/sgi-ip32/ip32-platform.c, 2 times
- arch/openrisc/kernel/asm-offsets.c, 10 times
- arch/parisc/kernel/asm-offsets.c, 208 times
- arch/parisc/kernel/drivers.c, 3 times
- arch/powerpc/include/asm/current.h, line 24
- arch/powerpc/include/asm/hw_irq.h, 2 times
- arch/powerpc/include/asm/io.h, line 638
- arch/powerpc/include/asm/ptrace.h, line 161
- arch/powerpc/kernel/align.c, 4 times
- arch/powerpc/kernel/asm-offsets.c, 393 times
- arch/powerpc/kernel/fadump.c, line 153
- arch/powerpc/kernel/irq.c, 2 times
- arch/powerpc/kernel/kgdb.c, 38 times
- arch/powerpc/kernel/kvm.c, line 37
- arch/powerpc/kernel/prom_init.c, 3 times
- arch/powerpc/kernel/ptrace.c, 22 times
- arch/powerpc/kernel/time.c, 3 times
- arch/powerpc/kvm/book3s.c, line 42
- arch/powerpc/kvm/booke.c, 2 times
- arch/powerpc/net/bpf_jit_comp.c, 13 times
- arch/powerpc/perf/callchain.c, 3 times
- arch/powerpc/platforms/cell/beat_spu_priv1.c, 12 times
- arch/powerpc/platforms/cell/beat_wrapper.h, 4 times
- arch/powerpc/platforms/ps3/gelic_udbg.c, line 162
- arch/powerpc/platforms/ps3/os-area.c, line 570
- arch/powerpc/platforms/ps3/spu.c, 2 times
- arch/powerpc/xmon/xmon.c, 4 times
- arch/s390/appldata/appldata_os.c, line 189
- arch/s390/include/asm/ipl.h, line 62
- arch/s390/kernel/asm-offsets.c, 124 times
- arch/s390/kernel/os_info.c, line 28
- arch/s390/kernel/ptrace.c, 3 times
- arch/s390/kernel/vdso.c, line 169
- arch/s390/kvm/interrupt.c, 2 times
- arch/s390/kvm/kvm-s390.c, 11 times
- arch/s390/kvm/priv.c, line 295
- arch/s390/net/bpf_jit_comp.c, 15 times
- arch/score/kernel/ptrace.c, 6 times
- arch/sh/include/asm/ptrace.h, 3 times
- arch/sh/include/asm/ptrace_32.h, line 7
- arch/sh/include/asm/ptrace_64.h, line 7
- arch/sh/kernel/asm-offsets.c, 31 times
- arch/sh/kernel/kgdb.c, 22 times
- arch/sh/kernel/ptrace_32.c, 12 times
- arch/sh/kernel/ptrace_64.c, 14 times
- arch/sparc/kernel/asm-offsets.c, 4 times
- arch/sparc/kernel/irq_64.c, 4 times
- arch/sparc/kernel/traps_32.c, 15 times
- arch/sparc/kernel/traps_64.c, 45 times
- arch/sparc/net/bpf_jit_comp.c, 4 times
- arch/tile/gxio/mpipe.c, line 357
- arch/tile/kernel/asm-offsets.c, 19 times
- arch/tile/kernel/kgdb.c, 58 times
- arch/um/drivers/cow_user.c, line 295
- arch/um/include/shared/common-offsets.h, line 20
- arch/um/sys-ppc/ptrace.c, 6 times
- arch/unicore32/kernel/asm-offsets.c, 51 times
- arch/unicore32/kernel/setup.c, 3 times
- arch/x86/ia32/ia32_aout.c, line 160
- arch/x86/include/asm/paravirt_types.h, line 364
- arch/x86/include/asm/processor.h, line 262
- arch/x86/include/asm/ptrace.h, 2 times
- arch/x86/include/asm/stackprotector.h, line 64
- arch/x86/include/asm/switch_to.h, 5 times
- arch/x86/kernel/asm-offsets_32.c, line 66
- arch/x86/kernel/cpu/common.c, 2 times
- arch/x86/kernel/cpu/mcheck/mce.c, 5 times
- arch/x86/kernel/devicetree.c, line 47
- arch/x86/kernel/kgdb.c, 34 times
- arch/x86/kernel/perf_regs.c, line 16
- arch/x86/kernel/ptrace.c, 75 times
- arch/x86/kernel/tboot.c, line 274
- arch/x86/kernel/traps.c, line 411
- arch/x86/kernel/vm86_32.c, 6 times
- arch/x86/kvm/svm.c, 15 times
- arch/x86/kvm/vmx.c, 20 times
- arch/x86/kvm/x86.c, 2 times
- arch/x86/math-emu/fpu_entry.c, 2 times
- arch/x86/math-emu/get_address.c, 22 times
- arch/x86/net/bpf_jit_comp.c, 34 times
- arch/x86/pci/common.c, line 661
- arch/x86/um/ptrace_32.c, 6 times
- arch/x86/um/ptrace_64.c, 6 times
- arch/x86/um/shared/sysdep/kernel-offsets.h, line 13
- arch/x86/vdso/vclock_gettime.c, 2 times
- arch/x86/xen/vga.c, 4 times
- arch/xtensa/kernel/asm-offsets.c, 60 times
- block/blk-throttle.c, 6 times
- block/cfq-iosched.c, 23 times
- crypto/ahash.c, line 453
- crypto/gcm.c, line 676
- crypto/pcompress.c, line 90
- crypto/shash.c, line 576
- fs/adfs/dir_fplus.c, 2 times
- fs/afs/cache.c, 2 times
- fs/binfmt_aout.c, line 65
- fs/binfmt_elf.c, line 1637
- fs/btrfs/check-integrity.c, 4 times
- fs/btrfs/ctree.c, 5 times
- fs/btrfs/ctree.h, 29 times
- fs/btrfs/export.c, 2 times
- fs/btrfs/extent_io.c, line 153
- fs/btrfs/ioctl.c, 2 times
- fs/btrfs/root-tree.c, line 58
- fs/btrfs/send.c, line 66
- fs/btrfs/volumes.c, line 5958
- fs/ceph/super.c, line 320
- fs/cifs/cifsencrypt.c, line 599
- fs/cifs/cifssmb.c, 43 times
- fs/cifs/smb2ops.c, 4 times
- fs/cifs/smb2pdu.c, 8 times
- fs/coda/dir.c, line 432
- fs/compat.c, 2 times
- fs/compat_ioctl.c, 3 times
- fs/direct-io.c, line 1175
- fs/exofs/common.h, line 222
- fs/exofs/super.c, line 392
- fs/ext2/ext2.h, line 628
- fs/ext4/ext4.h, 5 times
- fs/ext4/inline.c, line 1817
- fs/ext4/mballoc.c, line 2517
- fs/ext4/mmp.c, line 13
- fs/ext4/super.c, 3 times
- fs/f2fs/super.c, line 176
- fs/freevxfs/vxfs_dir.h, line 83
- fs/hfs/bnode.c, 2 times
- fs/hfs/brec.c, 2 times
- fs/hfs/btree.c, line 203
- fs/hfsplus/attributes.c, 4 times
- fs/hfsplus/bnode.c, 2 times
- fs/hfsplus/brec.c, 2 times
- fs/hfsplus/btree.c, line 325
- fs/hfsplus/catalog.c, 3 times
- fs/hfsplus/xattr.c, 14 times
- fs/isofs/rock.c, 3 times
- fs/logfs/logfs_abi.h, 3 times
- fs/logfs/readwrite.c, 3 times
- fs/ncpfs/dir.c, 2 times
- fs/ncpfs/ncplib_kernel.c, line 355
- fs/nilfs2/namei.c, line 46
- fs/nilfs2/the_nilfs.c, line 427
- fs/ntfs/attrib.c, 4 times
- fs/ntfs/logfile.c, line 172
- fs/ntfs/quota.c, line 67
- fs/ocfs2/alloc.c, 2 times
- fs/ocfs2/dir.c, line 4125
- fs/ocfs2/extent_map.c, 2 times
- fs/ocfs2/journal.c, 7 times
- fs/ocfs2/ocfs2_fs.h, 32 times
- fs/ocfs2/refcounttree.c, 2 times
- fs/ocfs2/stack_user.c, line 489
- fs/ocfs2/xattr.c, 8 times
- fs/quota/compat.c, 2 times
- fs/readdir.c, 2 times
- fs/sysv/ialloc.c, line 47
- fs/ubifs/ubifs-media.h, line 136
- fs/udf/super.c, line 111
- fs/xfs/xfs_alloc.c, 17 times
- fs/xfs/xfs_btree.c, 21 times
- fs/xfs/xfs_buf_item.c, line 47
- fs/xfs/xfs_da_format.c, 2 times
- fs/xfs/xfs_da_format.h, 6 times
- fs/xfs/xfs_dinode.h, line 102
- fs/xfs/xfs_dir2_block.c, line 1090
- fs/xfs/xfs_dir2_readdir.c, 2 times
- fs/xfs/xfs_dir2_sf.c, 4 times
- fs/xfs/xfs_format.h, 3 times
- fs/xfs/xfs_ialloc.c, 13 times
- fs/xfs/xfs_inode.c, 6 times
- fs/xfs/xfs_inode_buf.c, 2 times
- fs/xfs/xfs_ioctl32.c, line 633
- fs/xfs/xfs_log.c, line 1608
- fs/xfs/xfs_log_format.h, line 416
- fs/xfs/xfs_log_recover.c, 2 times
- fs/xfs/xfs_sb.c, 56 times
- fs/xfs/xfs_symlink_remote.c, 2 times
- fs/xfs/xfs_trans.c, 2 times
- include/crypto/internal/skcipher.h, line 85
- include/linux/blk_types.h, line 107
- include/linux/device-mapper.h, 2 times
- include/linux/filter.h, line 41
- include/linux/flex_array.h, line 39
- include/linux/ieee80211.h, line 967
- include/linux/if_vlan.h, line 431
- include/linux/kbuild.h, line 10
- include/linux/kernel.h, line 834
- include/linux/kexec.h, line 163
- include/linux/libata.h, 4 times
- include/linux/mlx5/driver.h, line 599
- include/linux/netfilter/x_tables.h, line 230
- include/linux/rcupdate.h, line 1016
- include/linux/spinlock_types.h, line 69
- include/linux/stddef.h, 3 times
- include/linux/vfio.h, line 91
- include/linux/virtio_config.h, 8 times
- include/linux/wireless.h, 2 times
- include/net/dst.h, line 241
- include/net/ip6_checksum.h, line 61
- include/net/ip6_fib.h, line 204
- include/net/mac80211.h, 7 times
- include/net/netfilter/ipv4/nf_reject.h, line 84
- include/net/route.h, line 205
- include/net/sch_generic.h, line 241
- include/net/sock.h, 4 times
- include/rxrpc/packet.h, line 70
- include/scsi/osd_sense.h, 2 times
- include/trace/ftrace.h, 4 times
- include/uapi/linux/fuse.h, 2 times
- include/uapi/linux/genwqe/genwqe_card.h, line 390
- include/xen/interface/io/ring.h, line 28
- kernel/audit_tree.c, line 143
- kernel/events/callchain.c, line 70
- kernel/events/core.c, 2 times
- kernel/kprobes.c, line 122
- kernel/power/swap.c, 4 times
- kernel/seccomp.c, line 83
- kernel/trace/blktrace.c, line 1404
- kernel/trace/ftrace.c, line 548
- kernel/trace/ring_buffer.c, 5 times
- kernel/trace/ring_buffer_benchmark.c, line 120
- kernel/trace/trace.c, 2 times
- kernel/trace/trace_events.c, line 148
- kernel/trace/trace_export.c, 5 times
- kernel/trace/trace_kdb.c, line 42
- kernel/trace/trace_kprobe.c, line 44
- kernel/trace/trace_probe.h, line 57
- kernel/trace/trace_syscalls.c, 2 times
- kernel/trace/trace_uprobe.c, line 64
- lib/cpu_rmap.c, line 39
- mm/memcontrol.c, 2 times
- mm/slab.c, line 1525
- mm/slub.c, line 3647
- net/9p/trans_virtio.c, line 561
- net/bridge/br_multicast.c, line 1028
- net/bridge/netfilter/ebtables.c, 2 times
- net/caif/caif_usb.c, line 94
- net/caif/cfctrl.c, 2 times
- net/caif/cfdbgl.c, line 25
- net/caif/cfdgml.c, line 32
- net/caif/cffrml.c, line 46
- net/caif/cfserl.c, line 39
- net/caif/cfsrvl.c, line 166
- net/caif/cfutill.c, line 32
- net/caif/cfveil.c, line 31
- net/caif/cfvidl.c, line 27
- net/can/af_can.c, 4 times
- net/ceph/ceph_common.c, line 128
- net/ceph/messenger.c, 2 times
- net/core/ethtool.c, 12 times
- net/core/flow_dissector.c, 2 times
- net/core/neighbour.c, line 1574
- net/core/net-sysfs.c, line 425
- net/core/net_namespace.c, line 44
- net/core/netprio_cgroup.c, line 54
- net/core/pktgen.c, line 2956
- net/core/scm.c, line 340
- net/core/skbuff.c, 10 times
- net/core/sock.c, 4 times
- net/decnet/dn_dev.c, line 149
- net/ipv4/icmp.c, line 546
- net/ipv4/ip_output.c, 2 times
- net/ipv4/netfilter/arp_tables.c, 3 times
- net/ipv4/netfilter/ip_tables.c, 4 times
- net/ipv4/netfilter/ipt_SYNPROXY.c, line 50
- net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c, line 39
- net/ipv4/netfilter/nf_nat_pptp.c, 8 times
- net/ipv4/proc.c, 3 times
- net/ipv4/tcp_ipv4.c, 3 times
- net/ipv4/tcp_offload.c, line 243
- net/ipv4/udp_offload.c, line 43
- net/ipv4/xfrm4_input.c, line 44
- net/ipv4/xfrm4_mode_beet.c, line 55
- net/ipv4/xfrm4_mode_transport.c, line 28
- net/ipv4/xfrm4_mode_tunnel.c, line 97
- net/ipv4/udp.c, line 742
- net/ipv6/addrconf.c, line 4382
- net/ipv6/exthdrs_core.c, 2 times
- net/ipv6/icmp.c, line 161
- net/ipv6/ip6_fib.c, 7 times
- net/ipv6/ip6_input.c, line 155
- net/ipv6/ip6_offload.c, line 255
- net/ipv6/mcast.c, 3 times
- net/ipv6/mip6.c, 2 times
- net/ipv6/ndisc.c, 3 times
- net/ipv6/netfilter/ip6_tables.c, 4 times
- net/ipv6/netfilter/ip6t_NPT.c, 2 times
- net/ipv6/netfilter/ip6t_SYNPROXY.c, line 53
- net/ipv6/netfilter/ip6t_rt.c, line 110
- net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c, 2 times
- net/ipv6/netfilter/nf_conntrack_reasm.c, line 517
- net/ipv6/output_core.c, line 28
- net/ipv6/proc.c, 2 times
- net/ipv6/reassembly.c, line 265
- net/ipv6/tcp_ipv6.c, 2 times
- net/ipv6/udp_offload.c, line 34
- net/ipv6/xfrm6_input.c, line 27
- net/ipv6/xfrm6_mode_beet.c, line 55
- net/ipv6/xfrm6_mode_tunnel.c, line 101
- net/ipv6/udp.c, 4 times
- net/l2tp/l2tp_core.c, 2 times
- net/mac80211/cfg.c, line 3470
- net/mac80211/ibss.c, 4 times
- net/mac80211/main.c, line 1161
- net/mac80211/mesh.c, 2 times
- net/mac80211/mesh_hwmp.c, 2 times
- net/mac80211/mesh_plink.c, line 269
- net/mac80211/mlme.c, 2 times
- net/mac80211/rx.c, 2 times
- net/mac80211/scan.c, 2 times
- net/mac80211/util.c, line 2453
- net/netfilter/ipvs/ip_vs_core.c, line 780
- net/netfilter/nf_conntrack_core.c, 2 times
- net/netfilter/nf_conntrack_h323_types.c, 87 times
- net/openvswitch/flow.h, line 40
- net/openvswitch/flow_netlink.c, 3 times
- net/openvswitch/flow_table.c, line 395
- net/packet/af_packet.c, 5 times
- net/rxrpc/af_rxrpc.c, line 93
- net/sched/sch_netem.c, 5 times
- net/sctp/output.c, line 544
- net/sctp/socket.c, 5 times
- net/sunrpc/svcsock.c, line 867
- net/sunrpc/xprtrdma/transport.c, line 527
- net/sunrpc/xprtrdma/verbs.c, 2 times
- net/wireless/mlme.c, line 29
- net/wireless/scan.c, 5 times
- net/wireless/util.c, 3 times
- net/xfrm/xfrm_input.c, 4 times
- net/socket.c, 6 times
- samples/seccomp/bpf-direct.c, 2 times
- samples/seccomp/bpf-helper.h, 5 times
- samples/seccomp/dropper.c, 2 times
- scripts/kconfig/list.h, 3 times
- scripts/mod/devicetable-offsets.c, line 6
- security/ccsecurity/internal.h, line 155
- sound/drivers/dummy.c, line 968
- sound/i2c/other/ak4113.c, 4 times
- sound/i2c/other/ak4114.c, 4 times
- sound/i2c/other/ak4117.c, 4 times
- sound/pci/asihpi/hpi6000.c, line 42
- sound/pci/asihpi/hpicmn.c, line 294
- sound/pci/echoaudio/echoaudio_dsp.c, line 966
- sound/pci/korg1212/korg1212.c, 3 times
- sound/soc/fsl/fsl_dma.c, 2 times
- sound/soc/fsl/fsl_ssi.c, 2 times
- sound/soc/fsl/mpc5200_dma.c, line 418
- tools/lguest/lguest.c, line 1729
- tools/lib/lockdep/uinclude/linux/kernel.h, line 13
- tools/perf/util/header.c, 2 times
- tools/perf/util/include/linux/kernel.h, 3 times
- tools/perf/util/python.c, 4 times
- tools/testing/selftests/breakpoints/breakpoint_test.c, 3 times
- tools/virtio/linux/kernel.h, line 86
- tools/virtio/virtio_test.c, 2 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.
