Defined in 2 files as a macro:
Defined in 6 files as a function:
Referenced in 108 files:
- arch/arm/crypto/crc32-ce-glue.c, 2 times
- arch/arm64/crypto/sha3-ce-glue.c, line 95
- arch/c6x/include/asm/unaligned.h, line 135
- arch/mips/crypto/crc32-mips.c, 4 times
- arch/x86/boot/tools/build.c, 13 times
- arch/x86/tools/relocs.c, line 991
- crypto/aes_generic.c, 8 times
- crypto/crc32_generic.c, 2 times
- crypto/crc32c_generic.c, 2 times
- crypto/poly1305_generic.c, 8 times
- crypto/sha3_generic.c, line 233
- drivers/clk/clk-si5341.c, 2 times
- drivers/crypto/stm32/stm32-crc32.c, line 188
- drivers/firmware/arm_scmi/base.c, line 207
- drivers/firmware/arm_scmi/clock.c, 2 times
- drivers/firmware/arm_scmi/perf.c, 3 times
- drivers/firmware/arm_scmi/power.c, 2 times
- drivers/firmware/arm_scmi/reset.c, line 91
- drivers/firmware/arm_scmi/sensors.c, line 123
- drivers/hid/hid-alps.c, 2 times
- drivers/hid/hid-sony.c, line 2171
- drivers/iio/light/gp2ap020a00f.c, line 982
- drivers/input/misc/ims-pcu.c, 2 times
- drivers/input/mouse/cyapa_gen5.c, 2 times
- drivers/input/touchscreen/melfas_mip4.c, 4 times
- drivers/input/touchscreen/wdt87xx_i2c.c, 3 times
- drivers/media/usb/uvc/uvc_video.c, 3 times
- drivers/misc/altera-stapl/altera.c, 8 times
- drivers/misc/cardreader/rtsx_pcr.c, line 352
- drivers/net/dsa/b53/b53_spi.c, line 234
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, 2 times
- drivers/net/ethernet/dec/tulip/tulip_core.c, line 1526
- drivers/net/ethernet/intel/e100.c, line 1946
- drivers/net/ethernet/intel/ice/ice_main.c, 2 times
- drivers/net/ethernet/netronome/nfp/nfp_net_common.c, line 62
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c, 2 times
- drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c, line 69
- drivers/net/usb/asix_common.c, 2 times
- drivers/net/usb/ax88179_178a.c, 2 times
- drivers/net/usb/cdc_eem.c, line 137
- drivers/net/usb/lan78xx.c, 2 times
- drivers/net/usb/smsc75xx.c, 2 times
- drivers/net/usb/smsc95xx.c, 3 times
- drivers/net/usb/sr9800.c, 2 times
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c, 2 times
- drivers/net/wireless/intel/iwlegacy/4965-mac.c, line 3891
- drivers/net/wireless/intel/iwlwifi/pcie/tx.c, line 382
- drivers/net/wireless/marvell/mwifiex/cmdevt.c, 2 times
- drivers/net/wireless/marvell/mwifiex/sta_cmd.c, 2 times
- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c, line 33
- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c, line 37
- drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c, line 39
- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c, line 109
- drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c, line 39
- drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c, line 139
- drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c, line 119
- drivers/net/wireless/mediatek/mt7601u/dma.h, line 76
- drivers/net/wireless/mediatek/mt7601u/eeprom.c, line 60
- drivers/net/wireless/mediatek/mt7601u/mcu.c, line 31
- drivers/net/wireless/rsi/rsi_91x_sdio.c, 5 times
- drivers/nvme/host/rdma.c, 3 times
- drivers/platform/chrome/wilco_ec/properties.c, 2 times
- drivers/scsi/qla2xxx/qla_dsd.h, 3 times
- drivers/scsi/qla2xxx/qla_iocb.c, 8 times
- drivers/scsi/qla2xxx/qla_nvme.c, line 492
- drivers/scsi/smartpqi/smartpqi_init.c, 26 times
- drivers/scsi/smartpqi/smartpqi_sas_transport.c, 6 times
- drivers/scsi/smartpqi/smartpqi_sis.c, 5 times
- drivers/spi/spi-uniphier.c, line 285
- drivers/staging/wilc1000/wilc_hif.c, 6 times
- drivers/staging/wilc1000/wilc_wlan_cfg.c, line 83
- drivers/staging/wusbcore/security.c, 3 times
- drivers/usb/atm/ueagle-atm.c, 3 times
- drivers/usb/gadget/composite.c, 2 times
- drivers/usb/gadget/function/f_ncm.c, 5 times
- drivers/usb/gadget/u_os_desc.h, 4 times
- drivers/usb/host/ehci-hub.c, line 1147
- drivers/usb/host/fotg210-hcd.c, line 1687
- drivers/usb/host/ohci-hub.c, 2 times
- drivers/usb/host/sl811-hcd.c, 2 times
- drivers/usb/host/xhci-hub.c, 4 times
- drivers/usb/serial/cypress_m8.c, line 326
- drivers/usb/serial/mct_u232.c, line 188
- drivers/usb/serial/mxuport.c, line 924
- drivers/usb/serial/pl2303.c, line 455
- fs/btrfs/ctree.h, line 2340
- fs/ceph/mds_client.c, 2 times
- fs/reiserfs/reiserfs.h, line 1421
- include/linux/ceph/decode.h, line 252
- include/linux/unaligned/generic.h, line 37
- lib/chacha.c, line 85
- lib/crypto/aes.c, 8 times
- lib/crypto/des.c, 8 times
- lib/lzo/lzo1x_compress.c, line 156
- lib/xz/xz_dec_bcj.c, line 146
- lib/zstd/mem.h, line 89
- net/bluetooth/hci_sock.c, 5 times
- net/bluetooth/l2cap_core.c, 6 times
- net/bluetooth/mgmt_util.c, line 43
- net/bluetooth/smp.c, 4 times
- net/mac80211/mesh_hwmp.c, 8 times
- net/mac80211/michael.c, 2 times
- net/mac80211/rx.c, 4 times
- net/mac80211/tkip.c, line 147
- scripts/sortextable.c, line 155
- sound/i2c/cs8427.c, line 229
- sound/pci/hda/hda_eld.c, 2 times
- sound/soc/sof/core.c, 2 times