Defined in 3 files as a function:
Referenced in 254 files:
-
arch/arm/boot/compressed/head.S,
line 161
-
arch/arm/crypto/aes-ce-glue.c,
line 88
-
arch/mips/boot/compressed/decompress.c,
line 113
-
arch/x86/boot/compressed/mkpiggy.c,
line 50
-
block/partitions/msdos.c,
2 times
-
crypto/adiantum.c,
line 164
-
crypto/chacha.c,
line 30
-
crypto/crc32.c,
line 43
-
crypto/crc32c.c,
line 62
-
crypto/serpent_generic.c,
8 times
-
crypto/tea.c,
20 times
-
crypto/twofish_generic.c,
line 86
-
drivers/ata/libata-sata.c,
2 times
-
drivers/ata/libata-scsi.c,
8 times
-
drivers/base/regmap/regmap.c,
2 times
-
drivers/block/aoe/aoecmd.c,
line 956
-
drivers/bluetooth/ath3k.c,
2 times
-
drivers/bluetooth/btintel.c,
24 times
-
drivers/bluetooth/btintel_pcie.c,
2 times
-
drivers/bluetooth/btmtk.c,
2 times
-
drivers/bluetooth/btrtl.c,
2 times
-
drivers/bluetooth/hci_bcm4377.c,
line 2061
-
drivers/clk/clk-si5341.c,
3 times
-
drivers/cxl/core/trace.h,
3 times
-
drivers/firmware/arm_scmi/clock.c,
2 times
-
drivers/firmware/arm_scmi/driver.c,
line 1757
-
drivers/firmware/arm_scmi/perf.c,
line 759
-
drivers/firmware/arm_scmi/power.c,
line 189
-
drivers/firmware/arm_scmi/powercap.c,
4 times
-
drivers/firmware/arm_scmi/reset.c,
line 87
-
drivers/firmware/arm_scmi/sensors.c,
line 796
-
drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c,
line 331
-
drivers/firmware/arm_scmi/voltage.c,
2 times
-
drivers/firmware/dmi_scan.c,
2 times
-
drivers/fpga/microchip-spi.c,
2 times
-
drivers/gpu/drm/amd/amdgpu/atom.c,
line 236
-
drivers/gpu/drm/bridge/samsung-dsim.c,
2 times
-
drivers/gpu/drm/bridge/synopsys/dw-dp.c,
2 times
-
drivers/gpu/drm/i915/display/intel_dsi_vbt.c,
3 times
-
drivers/gpu/drm/nouveau/nouveau_bios.h,
line 35
-
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c,
line 77
-
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.c,
line 27
-
drivers/gpu/drm/radeon/atom.c,
line 226
-
drivers/gpu/drm/tiny/appletbdrm.c,
2 times
-
drivers/gpu/drm/udl/udl_main.c,
line 61
-
drivers/hid/hid-core.c,
line 836
-
drivers/hid/hid-google-hammer.c,
line 50
-
drivers/hid/hid-lenovo-go-s.c,
line 241
-
drivers/hid/hid-lenovo-go.c,
line 546
-
drivers/hid/hid-lenovo.c,
line 801
-
drivers/hid/hid-logitech-dj.c,
line 988
-
drivers/hid/hid-playstation.c,
5 times
-
drivers/hid/hid-steam.c,
line 585
-
drivers/hid/surface-hid/surface_hid.c,
2 times
-
drivers/hid/surface-hid/surface_hid_core.c,
2 times
-
drivers/hwmon/dell-smm-hwmon.c,
line 245
-
drivers/hwmon/kb9002.c,
2 times
-
drivers/iio/adc/versal-sysmon-i2c.c,
line 56
-
drivers/iio/common/ssp_sensors/ssp_iio.c,
line 87
-
drivers/iio/imu/adis16550.c,
line 863
-
drivers/iio/imu/bmi323/bmi323_core.c,
line 1518
-
drivers/iio/proximity/aw96103.c,
line 505
-
drivers/iio/proximity/cros_ec_mkbp_proximity.c,
line 53
-
drivers/input/keyboard/cros_ec_keyb.c,
6 times
-
drivers/input/misc/ims-pcu.c,
4 times
-
drivers/input/mouse/cyapa_gen5.c,
3 times
-
drivers/input/mouse/elantech.c,
line 513
-
drivers/input/rmi4/rmi_driver.c,
line 586
-
drivers/input/rmi4/rmi_f34v7.c,
3 times
-
drivers/input/touchscreen/atmel_mxt_ts.c,
line 904
-
drivers/input/touchscreen/chipone_icn8505.c,
line 265
-
drivers/input/touchscreen/hynitron_cstxxx.c,
2 times
-
drivers/input/touchscreen/melfas_mip4.c,
2 times
-
drivers/input/touchscreen/wdt87xx_i2c.c,
9 times
-
drivers/md/dm-vdo/indexer/delta-index.c,
5 times
-
drivers/md/dm-vdo/indexer/open-chapter.c,
line 375
-
drivers/md/dm-vdo/numeric.h,
2 times
-
drivers/media/tuners/xc2028.c,
2 times
-
drivers/media/tuners/xc4000.c,
2 times
-
drivers/media/usb/uvc/uvc_driver.c,
7 times
-
drivers/media/usb/uvc/uvc_video.c,
7 times
-
drivers/media/v4l2-core/v4l2-cci.c,
line 67
-
drivers/misc/altera-stapl/altera.c,
3 times
-
drivers/misc/mei/platform-vsc.c,
line 217
-
drivers/mtd/nand/raw/intel-nand-controller.c,
2 times
-
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c,
line 2022
-
drivers/net/can/usb/etas_es58x/es581_4.c,
6 times
-
drivers/net/can/usb/etas_es58x/es58x_fd.c,
3 times
-
drivers/net/can/usb/peak_usb/pcan_usb.c,
line 666
-
drivers/net/dsa/microchip/ksz_spi.c,
line 88
-
drivers/net/dsa/qca/qca8k-8xxx.c,
6 times
-
drivers/net/ethernet/cadence/macb_main.c,
line 255
-
drivers/net/ethernet/dec/tulip/tulip_core.c,
line 327
-
drivers/net/ethernet/freescale/enetc/enetc4_pf.c,
line 47
-
drivers/net/ethernet/freescale/enetc/enetc_pf.c,
line 27
-
drivers/net/ethernet/intel/igb/igb_ethtool.c,
line 3037
-
drivers/net/ethernet/intel/igc/igc_ethtool.c,
line 1478
-
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c,
line 3196
-
drivers/net/ethernet/mediatek/mtk_wed_mcu.c,
line 83
-
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c,
line 144
-
drivers/net/ethernet/netronome/nfp/nfp_net_common.c,
2 times
-
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c,
line 689
-
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c,
line 51
-
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c,
2 times
-
drivers/net/ethernet/realtek/r8169_main.c,
3 times
-
drivers/net/ethernet/sfc/efx_reflash.c,
20 times
-
drivers/net/phy/aquantia/aquantia_firmware.c,
line 114
-
drivers/net/usb/asix_common.c,
2 times
-
drivers/net/usb/ax88179_178a.c,
line 1408
-
drivers/net/usb/cdc_eem.c,
line 302
-
drivers/net/usb/lan78xx.c,
3 times
-
drivers/net/usb/smsc75xx.c,
3 times
-
drivers/net/usb/smsc95xx.c,
2 times
-
drivers/net/usb/sr9800.c,
line 73
-
drivers/net/wireless/ath/ath5k/mac80211-ops.c,
2 times
-
drivers/net/wireless/ath/ath5k/pcu.c,
3 times
-
drivers/net/wireless/ath/ath5k/phy.c,
line 3237
-
drivers/net/wireless/ath/ath9k/eeprom_4k.c,
line 360
-
drivers/net/wireless/ath/ath9k/eeprom_9287.c,
line 480
-
drivers/net/wireless/ath/ath9k/eeprom_def.c,
line 895
-
drivers/net/wireless/ath/ath9k/hw.c,
line 3003
-
drivers/net/wireless/ath/carl9170/mac.c,
line 267
-
drivers/net/wireless/ath/hw.c,
2 times
-
drivers/net/wireless/ath/key.c,
9 times
-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c,
2 times
-
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c,
line 3397
-
drivers/net/wireless/intel/iwlegacy/4965-mac.c,
line 3867
-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c,
line 318
-
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c,
line 265
-
drivers/net/wireless/marvell/mwifiex/main.h,
line 1383
-
drivers/net/wireless/marvell/mwifiex/pcie.c,
3 times
-
drivers/net/wireless/marvell/mwifiex/sdio.c,
line 1715
-
drivers/net/wireless/mediatek/mt76/mmio.c,
2 times
-
drivers/net/wireless/mediatek/mt76/mt7603/mac.c,
2 times
-
drivers/net/wireless/mediatek/mt76/mt7603/main.c,
3 times
-
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c,
line 514
-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c,
3 times
-
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c,
3 times
-
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c,
line 1378
-
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c,
line 961
-
drivers/net/wireless/mediatek/mt76/usb.c,
line 85
-
drivers/net/wireless/mediatek/mt7601u/dma.c,
line 87
-
drivers/net/wireless/mediatek/mt7601u/eeprom.c,
line 318
-
drivers/net/wireless/mediatek/mt7601u/mac.c,
line 22
-
drivers/net/wireless/mediatek/mt7601u/mcu.c,
2 times
-
drivers/net/wireless/mediatek/mt7601u/usb.c,
2 times
-
drivers/net/wireless/microchip/wilc1000/cfg80211.c,
line 1030
-
drivers/net/wireless/microchip/wilc1000/hif.c,
3 times
-
drivers/net/wireless/microchip/wilc1000/mon.c,
line 38
-
drivers/net/wireless/microchip/wilc1000/wlan.c,
3 times
-
drivers/net/wireless/microchip/wilc1000/wlan_cfg.c,
line 184
-
drivers/net/wireless/morsemicro/mm81x/fw.c,
line 63
-
drivers/net/wireless/nxp/nxpwifi/main.h,
line 1223
-
drivers/net/wireless/nxp/nxpwifi/sdio.c,
line 1049
-
drivers/net/wireless/purelifi/plfxlc/firmware.c,
6 times
-
drivers/net/wireless/realtek/rtw89/fw.c,
line 334
-
drivers/net/wireless/realtek/rtw89/phy.c,
line 2224
-
drivers/nvme/common/auth.c,
2 times
-
drivers/nvme/host/trace.c,
14 times
-
drivers/nvme/target/rdma.c,
line 879
-
drivers/nvme/target/trace.c,
14 times
-
drivers/pci/pci-sysfs.c,
line 967
-
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c,
line 210
-
drivers/pci/vpd.c,
line 244
-
drivers/pcmcia/cistpl.c,
5 times
-
drivers/peci/controller/peci-aspeed.c,
line 239
-
drivers/peci/request.c,
line 410
-
drivers/platform/chrome/cros_ec_proto.c,
line 943
-
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c,
line 131
-
drivers/platform/surface/surface_aggregator_tabletsw.c,
4 times
-
drivers/platform/x86/lenovo/wmi-helpers.c,
line 79
-
drivers/platform/x86/lg-laptop.c,
2 times
-
drivers/platform/x86/quickstart.c,
line 131
-
drivers/platform/x86/redmi-wmi.c,
line 115
-
drivers/power/supply/cros_peripheral_charger.c,
line 253
-
drivers/power/supply/surface_battery.c,
22 times
-
drivers/ptp/ptp_fc3.c,
4 times
-
drivers/rtc/rtc-pm8xxx.c,
3 times
-
drivers/scsi/hpsa.c,
2 times
-
drivers/scsi/qla2xxx/qla_bsg.c,
2 times
-
drivers/scsi/qla2xxx/qla_isr.c,
2 times
-
drivers/scsi/qla2xxx/qla_nx.c,
4 times
-
drivers/scsi/scsicam.c,
2 times
-
drivers/scsi/smartpqi/smartpqi_init.c,
18 times
-
drivers/scsi/smartpqi/smartpqi_sas_transport.c,
line 514
-
drivers/soc/qcom/socinfo.c,
2 times
-
drivers/spi/spi-dln2.c,
line 409
-
drivers/spi/spi-uniphier.c,
line 266
-
drivers/staging/rtl8723bs/core/rtw_security.c,
2 times
-
drivers/ufs/host/ufs-qcom.c,
line 154
-
drivers/usb/atm/ueagle-atm.c,
15 times
-
drivers/usb/gadget/function/f_eem.c,
line 514
-
drivers/usb/gadget/function/f_fs.c,
10 times
-
drivers/usb/gadget/function/f_ncm.c,
5 times
-
drivers/usb/gadget/function/rndis.c,
13 times
-
drivers/usb/misc/usb-ljca.c,
line 608
-
drivers/usb/serial/cypress_m8.c,
line 400
-
drivers/video/fbdev/aty/mach64_accel.c,
line 426
-
drivers/video/fbdev/matrox/matroxfb_misc.c,
10 times
-
drivers/video/fbdev/metronomefb.c,
3 times
-
drivers/video/fbdev/udlfb.c,
line 1611
-
fs/adfs/map.c,
line 57
-
fs/btrfs/lzo.c,
4 times
-
fs/ceph/mds_client.c,
2 times
-
fs/erofs/zmap.c,
line 71
-
fs/fat/inode.c,
2 times
-
fs/isofs/isofs.h,
2 times
-
fs/ntfs3/lib/decompress_common.h,
line 172
-
fs/ntfs3/lib/lzx_decompress.c,
line 150
-
fs/smb/client/smb2pdu.c,
3 times
-
fs/smb/common/compress/compress.c,
line 78
-
fs/smb/common/compress/lz77.c,
2 times
-
include/crypto/chacha.h,
4 times
-
include/linux/ceph/decode.h,
line 27
-
include/net/mac80211.h,
line 6187
-
init/main.c,
2 times
-
lib/crc/loongarch/crc32.h,
2 times
-
lib/crc/mips/crc32.h,
4 times
-
lib/crypto/aes.c,
9 times
-
lib/crypto/arm64/aes.h,
line 61
-
lib/crypto/chacha20poly1305.c,
8 times
-
lib/crypto/curve25519-fiat32.c,
8 times
-
lib/crypto/des.c,
8 times
-
lib/crypto/mldsa.c,
2 times
-
lib/crypto/nh.c,
4 times
-
lib/crypto/poly1305-donna32.c,
10 times
-
lib/crypto/poly1305.c,
4 times
-
lib/crypto/tests/chacha20poly1305_kunit.c,
line 8845
-
lib/crypto/tests/mldsa_kunit.c,
line 91
-
lib/decompress_unlz4.c,
3 times
-
lib/lzo/lzo1x_compress.c,
2 times
-
lib/pldmfw/pldmfw.c,
4 times
-
lib/siphash.c,
3 times
-
lib/xxhash.c,
7 times
-
lib/xz/xz_dec_bcj.c,
3 times
-
lib/zstd/common/mem.h,
line 172
-
net/bluetooth/coredump.c,
line 194
-
net/bluetooth/l2cap_core.c,
3 times
-
net/bluetooth/mgmt.c,
line 2757
-
net/bluetooth/smp.c,
line 312
-
net/ceph/messenger_v2.c,
2 times
-
net/mac80211/key.c,
line 635
-
net/mac80211/tkip.c,
2 times
-
net/wireless/michael-mic.c,
5 times
-
net/wireless/radiotap.c,
3 times
-
scripts/elf-parse.h,
line 267
-
sound/soc/codecs/cs35l56-sdw.c,
2 times
-
sound/soc/codecs/tac5xx2-sdw.c,
11 times
-
sound/soc/codecs/tas2783-sdw.c,
10 times
-
sound/soc/sof/amd/acp-loader.c,
line 184
-
tools/perf/util/arm-spe-decoder/arm-spe-pkt-decoder.c,
line 64
-
tools/perf/util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c,
2 times
-
tools/perf/util/hisi-ptt.c,
line 48
-
tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c,
2 times
Smatch caller information: