Defined in 3 files as a macro:
Referenced in 319 files:
- arch/arm/include/asm/unaligned.h, line 17
- arch/csky/include/asm/checksum.h, line 37
- arch/microblaze/lib/libgcc.h, line 9
- arch/mips/alchemy/common/usb.c, line 412
- arch/mips/cavium-octeon/octeon-platform.c, 4 times
- arch/mips/cavium-octeon/octeon-usb.c, line 473
- arch/mips/include/asm/mach-cavium-octeon/mangle-port.h, line 13
- arch/mips/include/asm/mach-tx49xx/mangle-port.h, line 14
- arch/mips/include/asm/txx9/jmr3927.h, line 85
- arch/mips/include/asm/txx9/tx3927.h, line 55
- arch/mips/kernel/unaligned.c, line 111
- arch/mips/lantiq/early_printk.c, line 13
- arch/mips/lib/libgcc.h, line 9
- arch/mips/net/ebpf_jit.c, line 1335
- arch/mips/pci/ops-tx3927.c, line 155
- arch/mips/pci/ops-tx4927.c, 7 times
- arch/mips/pci/pci-xlp.c, line 238
- arch/mips/txx9/generic/setup_tx3927.c, line 86
- arch/mips/txx9/generic/setup_tx4938.c, line 390
- arch/mips/txx9/jmr3927/setup.c, line 166
- arch/mips/txx9/rbtx4939/setup.c, 3 times
- arch/nds32/include/asm/sfp-machine.h, line 80
- arch/openrisc/include/asm/cmpxchg.h, 2 times
- arch/openrisc/include/asm/unaligned.h, line 37
- arch/powerpc/include/asm/cmpxchg.h, line 11
- arch/powerpc/include/asm/sfp-machine.h, 2 times
- arch/powerpc/kvm/powerpc.c, 2 times
- arch/sh/include/asm/bitops-op32.h, line 10
- arch/sh/include/asm/cmpxchg-xchg.h, line 22
- arch/sh/include/asm/unaligned-sh4a.h, 3 times
- arch/sh/lib/libgcc.h, line 10
- arch/sparc/math-emu/sfp-util_32.h, 2 times
- arch/sparc/math-emu/sfp-util_64.h, 2 times
- arch/xtensa/include/asm/cmpxchg.h, line 178
- crypto/lrw.c, line 60
- drivers/ata/ahci_brcm.c, line 52
- drivers/ata/ahci_octeon.c, line 50
- drivers/ata/libata-core.c, line 5087
- drivers/atm/fore200e.c, 2 times
- drivers/atm/he.c, line 1104
- drivers/base/regmap/regmap-mmio.c, line 273
- drivers/block/ps3disk.c, line 294
- drivers/block/rsxx/cregs.c, line 41
- drivers/block/xsysace.c, line 411
- drivers/dma/mv_xor.c, line 147
- drivers/dma/txx9dmac.h, line 59
- drivers/gpio/gpio-brcmstb.c, line 656
- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c, line 1760
- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h, 2 times
- drivers/gpu/drm/amd/amdgpu/cik_sdma.c, 2 times
- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c, 8 times
- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c, 8 times
- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c, 8 times
- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c, 8 times
- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c, 5 times
- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c, 4 times
- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c, 4 times
- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c, 4 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c, 4 times
- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c, 2 times
- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c, 3 times
- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/si_dma.c, 2 times
- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c, line 280
- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c, line 332
- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c, line 748
- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c, line 991
- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c, 2 times
- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c, line 1139
- drivers/gpu/drm/amd/display/dc/os_types.h, line 39
- drivers/gpu/drm/amd/include/atom-types.h, line 36
- drivers/gpu/drm/amd/include/discovery.h, line 90
- drivers/gpu/drm/amd/powerplay/inc/smu_ucode_xfer_vi.h, line 72
- drivers/gpu/drm/bochs/bochs_hw.c, line 67
- drivers/gpu/drm/drm_framebuffer.c, line 376
- drivers/gpu/drm/nouveau/dispnv04/crtc.c, 2 times
- drivers/gpu/drm/nouveau/include/nvkm/core/os.h, line 6
- drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pll.h, line 8
- drivers/gpu/drm/nouveau/nv04_fbcon.c, line 228
- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c, line 2929
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv04.c, line 212
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv10.c, line 83
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv17.c, line 84
- drivers/gpu/drm/nouveau/nvkm/engine/fifo/dmanv40.c, line 231
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv04.c, line 1051
- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.c, line 54
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c, line 53
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c, line 39
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c, line 59
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c, line 40
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c, line 40
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c, line 40
- drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c, line 218
- drivers/gpu/drm/radeon/atom-types.h, line 36
- drivers/gpu/drm/radeon/atombios_crtc.c, 14 times
- drivers/gpu/drm/radeon/atombios_dp.c, line 59
- drivers/gpu/drm/radeon/cik.c, 2 times
- drivers/gpu/drm/radeon/cik_sdma.c, 2 times
- drivers/gpu/drm/radeon/evergreen.c, 3 times
- drivers/gpu/drm/radeon/ni.c, 2 times
- drivers/gpu/drm/radeon/ni_dma.c, 2 times
- drivers/gpu/drm/radeon/r100.c, line 1172
- drivers/gpu/drm/radeon/r600.c, 3 times
- drivers/gpu/drm/radeon/r600_blit_shaders.c, line 696
- drivers/gpu/drm/radeon/r600_dma.c, 2 times
- drivers/gpu/drm/radeon/radeon_fb.c, line 163
- drivers/gpu/drm/radeon/radeon_mode.h, 2 times
- drivers/gpu/drm/radeon/rv770.c, line 1102
- drivers/gpu/drm/radeon/si.c, 4 times
- drivers/gpu/drm/radeon/uvd_v1_0.c, line 298
- drivers/i2c/muxes/i2c-mux-reg.c, 2 times
- drivers/ide/ide-iops.c, line 52
- drivers/ide/tx4938ide.c, 3 times
- drivers/ide/tx4939ide.c, 5 times
- drivers/infiniband/hw/mthca/mthca_cmd.c, line 1368
- drivers/infiniband/hw/ocrdma/ocrdma_hw.h, 4 times
- drivers/input/evdev.c, line 646
- drivers/iommu/arm-smmu-v3.c, 3 times
- drivers/irqchip/irq-bcm6345-l1.c, 2 times
- drivers/isdn/hardware/mISDN/avmfritz.c, line 97
- drivers/media/common/b2c2/flexcop-reg.h, line 40
- drivers/media/common/siano/smsendian.c, 3 times
- drivers/media/pci/bt8xx/bttv-driver.c, line 61
- drivers/mfd/sm501.c, line 1594
- drivers/mtd/nand/raw/nand_ecc.c, 2 times
- drivers/mtd/tests/mtd_nandecctest.c, line 40
- drivers/net/can/grcan.c, line 317
- drivers/net/ethernet/8390/smc-ultra.c, line 447
- drivers/net/ethernet/8390/wd.c, line 422
- drivers/net/ethernet/alteon/acenic.c, 2 times
- drivers/net/ethernet/amd/7990.c, line 162
- drivers/net/ethernet/broadcom/bnx2.c, line 4912
- drivers/net/ethernet/broadcom/bnx2.h, 3 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h, 32 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h, line 69
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c, line 3157
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, 2 times
- drivers/net/ethernet/broadcom/cnic_defs.h, 188 times
- drivers/net/ethernet/broadcom/tg3.c, line 17699
- drivers/net/ethernet/broadcom/tg3.h, 4 times
- drivers/net/ethernet/brocade/bna/bfa_ioc.c, 3 times
- drivers/net/ethernet/brocade/bna/bfi.h, line 232
- drivers/net/ethernet/cavium/thunder/nicvf_queues.c, 2 times
- drivers/net/ethernet/dec/tulip/uli526x.c, line 1372
- drivers/net/ethernet/dec/tulip/winbond-840.c, line 876
- drivers/net/ethernet/emulex/benet/be.h, line 884
- drivers/net/ethernet/fealnx.c, line 866
- drivers/net/ethernet/ibm/ibmveth.h, line 175
- drivers/net/ethernet/intel/e1000/e1000_hw.h, line 322
- drivers/net/ethernet/marvell/mv643xx_eth.c, 4 times
- drivers/net/ethernet/marvell/mvneta.c, line 1456
- drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c, line 2666
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c, line 414
- drivers/net/ethernet/marvell/skge.c, line 3910
- drivers/net/ethernet/marvell/sky2.c, line 5001
- drivers/net/ethernet/mellanox/mlx4/fw.c, line 1905
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c, line 81
- drivers/net/ethernet/natsemi/sonic.h, 2 times
- drivers/net/ethernet/neterion/s2io.c, line 3584
- drivers/net/ethernet/neterion/vxge/vxge-config.c, 2 times
- drivers/net/ethernet/packetengines/yellowfin.c, line 274
- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h, line 2404
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h, 7 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c, 3 times
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h, line 35
- drivers/net/ethernet/smsc/epic100.c, 2 times
- drivers/net/ethernet/smsc/smsc9420.c, line 1315
- drivers/net/ethernet/smsc/smsc9420.h, line 21
- drivers/net/ethernet/tehuti/tehuti.h, line 89
- drivers/net/ethernet/xilinx/xilinx_emaclite.c, line 102
- drivers/net/fddi/defxx.h, line 1349
- drivers/net/geneve.c, 2 times
- drivers/net/hippi/rrunner.c, line 184
- drivers/net/macvlan.c, line 102
- drivers/net/phy/dp83640.c, line 59
- drivers/net/plip/plip.c, line 188
- drivers/net/ppp/bsd_comp.c, line 123
- drivers/net/vxlan.c, line 455
- drivers/net/wireless/ath/ath5k/ath5k.h, line 202
- drivers/net/wireless/ath/ath9k/eeprom.h, line 37
- drivers/net/wireless/ath/ath9k/hw.c, line 1774
- drivers/scsi/53c700.h, line 261
- drivers/scsi/be2iscsi/be.h, line 195
- drivers/scsi/bfa/bfa_cs.h, 2 times
- drivers/scsi/bfa/bfa_defs.h, 2 times
- drivers/scsi/bfa/bfa_fc.h, 11 times
- drivers/scsi/bfa/bfa_ioc.c, 3 times
- drivers/scsi/bfa/bfa_ioc.h, line 70
- drivers/scsi/bfa/bfa_port.c, line 31
- drivers/scsi/bfa/bfa_svc.c, line 3257
- drivers/scsi/bfa/bfi.h, 2 times
- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h, 3 times
- drivers/scsi/bnx2i/57xx_iscsi_hsi.h, 80 times
- drivers/scsi/bnx2i/bnx2i.h, line 517
- drivers/scsi/cxlflash/sislite.h, 2 times
- drivers/scsi/lpfc/lpfc_compat.h, line 37
- drivers/scsi/mvsas/mv_94xx.h, line 210
- drivers/scsi/ncr53c8xx.h, 3 times
- drivers/scsi/qla2xxx/qla_def.h, line 345
- drivers/scsi/qlogicpti.h, 5 times
- drivers/scsi/sym53c8xx_2/sym_glue.h, line 100
- drivers/spi/spi-loopback-test.c, line 671
- drivers/staging/comedi/drivers/cb_pcidas64.c, line 1292
- drivers/staging/comedi/drivers/gsc_hpdi.c, line 542
- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h, line 641
- drivers/staging/rtl8188eu/include/rtw_security.h, line 64
- drivers/staging/rtl8192e/rtllib_crypt_tkip.c, line 270
- drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c, line 275
- drivers/staging/rtl8712/rtl871x_cmd.c, 2 times
- drivers/staging/rtl8712/rtl871x_mlme.c, 2 times
- drivers/staging/rtl8712/rtl871x_security.h, line 40
- drivers/staging/vt6655/desc.h, 2 times
- drivers/tty/nozomi.c, line 190
- drivers/tty/serial/ip22zilog.h, line 8
- drivers/tty/serial/lantiq.c, line 33
- drivers/tty/vt/vc_screen.c, 2 times
- drivers/usb/misc/sisusbvga/sisusb.c, 3 times
- drivers/usb/misc/sisusbvga/sisusb.h, line 81
- drivers/usb/storage/isd200.c, line 1055
- drivers/video/fbdev/aty/aty128fb.c, line 1523
- drivers/video/fbdev/aty/atyfb_base.c, 2 times
- drivers/video/fbdev/aty/mach64_cursor.c, line 207
- drivers/video/fbdev/aty/radeon_accel.c, line 293
- drivers/video/fbdev/aty/radeon_base.c, line 1801
- drivers/video/fbdev/au1100fb.h, line 45
- drivers/video/fbdev/au1200fb.c, 2 times
- drivers/video/fbdev/carminefb.c, 2 times
- drivers/video/fbdev/chipsfb.c, line 379
- drivers/video/fbdev/core/fbmem.c, line 1490
- drivers/video/fbdev/gxt4500.c, line 677
- drivers/video/fbdev/matrox/matroxfb_accel.c, 2 times
- drivers/video/fbdev/matrox/matroxfb_base.h, line 655
- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c, line 501
- drivers/video/fbdev/nvidia/nv_hw.c, 3 times
- drivers/video/fbdev/nvidia/nv_setup.c, line 235
- drivers/video/fbdev/nvidia/nvidia.c, 2 times
- drivers/video/fbdev/offb.c, 2 times
- drivers/video/fbdev/pm2fb.c, 3 times
- drivers/video/fbdev/pm3fb.c, 5 times
- drivers/video/fbdev/riva/fbdev.c, line 504
- drivers/video/fbdev/riva/riva_hw.c, line 2116
- drivers/video/fbdev/riva/riva_hw.h, 12 times
- drivers/video/fbdev/riva/riva_tbl.h, 9 times
- drivers/video/fbdev/sm501fb.c, line 1739
- drivers/video/fbdev/sm712.h, line 95
- drivers/video/fbdev/sstfb.c, line 625
- drivers/video/fbdev/tdfxfb.c, 2 times
- drivers/video/fbdev/vga16fb.c, line 1110
- fs/dcookies.c, line 215
- fs/fat/fat.h, 2 times
- fs/hpfs/hpfs.h, line 23
- fs/notify/fanotify/fanotify_user.c, line 1121
- fs/overlayfs/overlayfs.h, line 68
- fs/sysv/sysv.h, line 180
- fs/xfs/xfs_linux.h, line 81
- include/asm-generic/bitops/le.h, line 30
- include/asm-generic/unaligned.h, line 24
- include/asm-generic/word-at-a-time.h, line 8
- include/drm/drm_fourcc.h, line 36
- include/linux/ata.h, line 1099
- include/linux/bitmap.h, line 199
- include/linux/cnt32_to_63.h, line 22
- include/linux/compat.h, line 459
- include/linux/drbd.h, line 33
- include/linux/etherdevice.h, 4 times
- include/linux/fb.h, line 681
- include/linux/libgcc.h, line 13
- include/linux/math64.h, 2 times
- include/linux/mlx5/device.h, line 42
- include/linux/patchkey.h, line 19
- include/linux/soundcard.h, line 30
- include/math-emu/double.h, 2 times
- include/math-emu/quad.h, 2 times
- include/math-emu/single.h, line 50
- include/net/inet_hashtables.h, 2 times
- include/net/ip_tunnels.h, 2 times
- include/net/ipv6.h, line 548
- include/net/vxlan.h, 2 times
- include/sound/asound.h, line 17
- include/uapi/linux/acct.h, 2 times
- include/uapi/linux/aio_abi.h, 2 times
- include/uapi/linux/byteorder/big_endian.h, line 5
- include/uapi/linux/patchkey.h, line 28
- include/uapi/linux/raid/md_p.h, 2 times
- include/uapi/linux/rseq.h, 2 times
- include/uapi/linux/soundcard.h, line 193
- ipc/sem.c, line 1667
- kernel/compat.c, line 340
- kernel/debug/kdb/kdb_main.c, line 1534
- lib/bitmap.c, line 1156
- lib/checksum.c, line 196
- lib/find_bit.c, line 150
- lib/lzo/lzo1x_compress.c, 4 times
- lib/lzo/lzodefs.h, line 32
- lib/seq_buf.c, line 233
- lib/test_bpf.c, 2 times
- lib/ubsan.c, line 33
- lib/vsprintf.c, line 1249
- net/wireless/lib80211_crypt_tkip.c, line 274
- samples/seccomp/bpf-helper.h, 2 times
- security/integrity/ima/ima_fs.c, line 33
- sound/pci/aw2/aw2-saa7146.c, line 90
- sound/pci/cs46xx/cs46xx_dsp_scb_types.h, 2 times
- sound/pci/mixart/mixart_core.c, 3 times
- sound/soc/fsl/fsl_ssi.c, line 70
- sound/soc/txx9/txx9aclc-ac97.c, line 28
- tools/firewire/nosy-dump.c, line 658
- tools/include/linux/kernel.h, line 75
- tools/lib/bpf/btf.c, line 376
- tools/lib/bpf/libbpf.c, line 621
- tools/perf/util/arm-spe-pkt-decoder.c, line 41
- tools/perf/util/data-convert-bt.c, line 1422
- tools/perf/util/genelf.h, line 45
- tools/perf/util/intel-bts.c, line 38
- tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c, line 135
- tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c, line 21
- tools/testing/selftests/rseq/rseq-mips.h, line 80
- tools/testing/selftests/seccomp/seccomp_bpf.c, line 217