Symbol: crc32_le
arch/x86/power/hibernate.c
78
return ~crc32_le(~0, (unsigned char const *)table, size);
crypto/crc32.c
62
*crcp = crc32_le(*crcp, data, len);
crypto/crc32.c
69
put_unaligned_le32(crc32_le(*crcp, data, len), out);
drivers/accel/habanalabs/common/firmware_if.c
2023
return ~crc32_le(~((u32)0), data, size);
drivers/char/xillybus/xillybus_core.c
671
if (crc32_le(~0, channel->wr_buffers[0]->addr,
drivers/char/xillybus/xillyusb.c
2079
if (crc32_le(~0, idt, idt_len) != 0) {
drivers/gpu/drm/i915/gt/selftest_reset.c
106
crc[page] = crc32_le(0, in, PAGE_SIZE);
drivers/gpu/drm/i915/gt/selftest_reset.c
144
x = crc32_le(0, in, PAGE_SIZE);
drivers/gpu/drm/i915/gvt/firmware.c
154
VERIFY("crc32", h->crc32, crc32_le(0, mem, fw->size - crc32_start));
drivers/gpu/drm/i915/gvt/firmware.c
95
h->crc32 = crc32_le(0, firmware + crc32_start, size - crc32_start);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gh100.c
229
u32 crc32 = crc32_le(~0, elf + shdr[i].sh_offset, shdr[i].sh_size) ^ ~0;
drivers/gpu/drm/vkms/vkms_composer.c
507
*crc32 = crc32_le(*crc32, (void *)output_buffer->pixels, row_size);
drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c
99
*crc = crc32_le(*crc, mapped_surface, row_pitch_bytes);
drivers/hid/hid-playstation.c
1313
crc = crc32_le(0xFFFFFFFF, &seed, 1);
drivers/hid/hid-playstation.c
1314
crc = ~crc32_le(crc, report->data, report->len - 4);
drivers/hid/hid-playstation.c
2380
crc = crc32_le(0xFFFFFFFF, &seed, 1);
drivers/hid/hid-playstation.c
2381
crc = ~crc32_le(crc, report.data, report.len - 4);
drivers/hid/hid-playstation.c
747
crc = crc32_le(0xFFFFFFFF, &seed, 1);
drivers/hid/hid-playstation.c
748
crc = ~crc32_le(crc, data, len);
drivers/hwtracing/coresight/coresight-tmc.h
429
return crc32_le(0, (void *)&md->crc32_tdata, crc_size);
drivers/hwtracing/coresight/coresight-tmc.h
439
return crc32_le(0, (void *)drvdata->resrv_buf.vaddr, crc_size);
drivers/infiniband/hw/hfi1/firmware.c
1872
crc = crc32_le(~(u32)0, (unsigned char const *)ptr,
drivers/infiniband/sw/rxe/rxe_icrc.c
23
return (__force __be32)crc32_le((__force u32)crc, next, len);
drivers/md/dm-zoned-metadata.c
1003
crc = crc32_le(gen, (unsigned char *)sb, DMZ_BLOCK_SIZE);
drivers/md/dm-zoned-metadata.c
798
sb->crc = cpu_to_le32(crc32_le(sb_gen, (unsigned char *)sb, DMZ_BLOCK_SIZE));
drivers/misc/pci_endpoint_test.c
1008
crc32 = crc32_le(~0, addr, size);
drivers/misc/pci_endpoint_test.c
767
src_crc32 = crc32_le(~0, src_addr, size);
drivers/misc/pci_endpoint_test.c
812
dst_crc32 = crc32_le(~0, dst_addr, size);
drivers/misc/pci_endpoint_test.c
895
crc32 = crc32_le(~0, addr, size);
drivers/mtd/parsers/parser_imagetag.c
42
computed_crc = crc32_le(IMAGETAG_CRC_START, (u8 *)buf,
drivers/net/dsa/sja1105/sja1105_static_config.c
85
crc = crc32_le(crc, (u8 *)&word, 4);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
976
crc = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN));
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
982
crc = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2800
crc = crc32_le(crc, buff, count);
drivers/net/ethernet/cadence/macb_main.c
2459
fcs = crc32_le(~0, (*skb)->data, (*skb)->len);
drivers/net/ethernet/cortina/gemini.c
1933
bit_nr = ~crc32_le(~0, ha->addr, ETH_ALEN) & 0x3f;
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1038
crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
1141
crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN);
drivers/net/ethernet/freescale/fman/fman_tgec.c
502
crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN);
drivers/net/ethernet/freescale/fman/fman_tgec.c
570
crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN);
drivers/net/ethernet/moxa/moxart_ether.c
407
crc_val = crc32_le(~0, ha->addr, ETH_ALEN);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1879
int bit_nr = bitrev32(~crc32_le(~0, ha->addr, 6)) >> 26;
drivers/net/ethernet/sfc/efx_reflash.c
142
crc = crc32_le(~0, header, EFX_SNICIMAGE_HEADER_CRC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
143
crc = ~crc32_le(crc,
drivers/net/ethernet/sfc/efx_reflash.c
196
crc = ~crc32_le(~0, header, EFX_SNICBUNDLE_HEADER_CRC_OFST);
drivers/net/ethernet/sfc/efx_reflash.c
61
crc = crc32_le(0, header, (size_t)header_len + payload_size);
drivers/net/ethernet/smsc/smc91x.c
1413
position = crc32_le(~0, ha->addr, 6) & 0x3f;
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
182
int bit_nr = bitrev32(~crc32_le(~0, ha->addr,
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
508
u32 bit_nr = bitrev32(~crc32_le(~0, ha->addr,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
526
u32 nr = (bitrev32(~crc32_le(~0, ha->addr, 6)) >>
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
503
hash = bitrev32(~crc32_le(~0, addr, 6)) >> mc_offset;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
509
u32 nr = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN)) >> mc_offset;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
344
crc = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN));
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
350
crc = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN));
drivers/net/ethernet/ti/icssg/icssg_config.c
712
fdb_slot = bitrev32(crc32_le(0, mac_fid, 8)) & PRUETH_SWITCH_FDB_MASK;
drivers/net/usb/cdc_eem.c
134
crc = crc32_le(~0, skb->data, skb->len);
drivers/net/usb/cdc_eem.c
304
crc2 = ~crc32_le(~0, skb2->data, skb2->len
drivers/net/usb/zaurus.c
62
fcs = crc32_le(~0, skb->data, skb->len);
drivers/net/wireless/ath/ath10k/debug.c
2175
crc32_le(0, ar->normal_mode_fw.fw_file.firmware->data,
drivers/net/wireless/ath/ath10k/debug.c
2179
crc32_le(0, ar->normal_mode_fw.fw_file.firmware_data,
drivers/net/wireless/ath/ath10k/debug.c
2183
crc32_le(0, ar->normal_mode_fw.fw_file.otp_data,
drivers/net/wireless/ath/ath10k/debug.c
2187
crc32_le(0, ar->normal_mode_fw.fw_file.codeswap_data,
drivers/net/wireless/ath/ath10k/debug.c
2191
crc32_le(0, ar->normal_mode_fw.board->data,
drivers/net/wireless/ath/ath10k/debug.c
2195
crc32_le(0, ar->normal_mode_fw.board_data,
drivers/net/wireless/ath/ath10k/debug.c
65
crc = crc32_le(0, firmware->data, firmware->size);
drivers/net/wireless/ath/ath10k/debug.c
88
crc = crc32_le(0, board->data, board->size);
drivers/net/wireless/ath/carl9170/fw.c
174
crc32 = crc32_le(~0, data, len);
drivers/net/wireless/ath/carl9170/fw.c
180
crc32 = crc32_le(crc32, (void *)otus_desc, dsc_len);
drivers/net/wireless/ath/wil6210/fw_inc.c
100
crc = crc32_le(crc, (unsigned char const *)&fh_[1],
drivers/net/wireless/ath/wil6210/fw_inc.c
98
crc = crc32_le(~0, (unsigned char const *)hdr, sizeof(*hdr));
drivers/net/wireless/ath/wil6210/fw_inc.c
99
crc = crc32_le(crc, (unsigned char const *)&fh, sizeof(fh));
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
309
crc = ~crc32_le(~0, pos, len);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
401
crc = ~crc32_le(~0, pos, plen);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_wep.c
125
crc = ~crc32_le(~0, pos, len);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_wep.c
174
crc = ~crc32_le(~0, pos, plen);
drivers/net/wireless/intel/iwlwifi/mld/ap.c
120
cmd->short_ssid = cpu_to_le32(~crc32_le(~0, vif->cfg.ssid,
drivers/net/wireless/intel/iwlwifi/mld/scan.c
693
cpu_to_le32(~crc32_le(~0, params->ssids[j].ssid,
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1114
cpu_to_le32(~crc32_le(~0, vif->cfg.ssid,
drivers/net/wireless/intel/iwlwifi/mvm/scan.c
1699
cpu_to_le32(~crc32_le(~0, params->ssids[j].ssid,
drivers/net/wireless/intersil/p54/p54usb.c
528
hdr->crc = cpu_to_le32(~crc32_le(~0, (void *)&hdr->fw_load_addr,
drivers/net/wireless/intersil/p54/p54usb.c
569
*((__le32 *)buf) = cpu_to_le32(~crc32_le(~0, priv->fw->data,
drivers/nvmem/layouts/u-boot-env.c
154
calc = crc32_le(~0, buf + crc32_data_offset, crc32_data_len) ^ ~0L;
drivers/pci/endpoint/functions/pci-epf-test.c
538
crc32 = crc32_le(~0, src_buf, orig_size);
drivers/pci/endpoint/functions/pci-epf-test.c
583
reg->checksum = cpu_to_le32(crc32_le(~0, dst_buf, dst_size));
drivers/soc/samsung/s3c-pm-check.c
115
*val = crc32_le(~0, phys_to_virt(addr), left);
drivers/soc/samsung/s3c-pm-check.c
192
calc = crc32_le(~0, ptr, left);
drivers/staging/media/av7110/av7110.c
1442
if (crc != crc32_le(0, ptr, len)) {
drivers/staging/media/av7110/av7110.c
1461
if (crc != crc32_le(0, ptr, len)) {
drivers/staging/rtl8723bs/core/rtw_security.c
125
*((u32 *)crc) = ~crc32_le(~0, payload, length - 4);
drivers/staging/rtl8723bs/core/rtw_security.c
473
crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length));
drivers/staging/rtl8723bs/core/rtw_security.c
481
crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length));
drivers/staging/rtl8723bs/core/rtw_security.c
587
*((u32 *)crc) = ~crc32_le(~0, payload, length - 4);
drivers/staging/rtl8723bs/core/rtw_security.c
73
crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length));
drivers/staging/rtl8723bs/core/rtw_security.c
81
crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length));
drivers/usb/gadget/function/f_eem.c
516
crc2 = ~crc32_le(~0,
drivers/usb/gadget/function/f_ncm.c
1030
crc = ~crc32_le(~0,
drivers/usb/gadget/function/f_ncm.c
1308
crc2 = ~crc32_le(~0,
fs/gfs2/dir.h
55
return crc32_le((u32)~0, data, len) ^ (u32)~0;
fs/jfs/super.c
146
buf->f_fsid.val[0] = crc32_le(0, (char *)&sbi->uuid,
fs/jfs/super.c
148
buf->f_fsid.val[1] = crc32_le(0,
fs/lockd/trace.h
70
__entry->oh = ~crc32_le(0xffffffff, lock->oh.data, lock->oh.len);
fs/nfs/internal.h
927
return ~crc32_le(0xFFFFFFFF, &stateid->other[0],
fs/nfs/nfs4session.h
155
(~crc32_le(0xFFFFFFFF, &(sess_id)->data[0], sizeof((sess_id)->data)))
fs/nfsd/nfsfh.h
321
return ~crc32_le(0xFFFFFFFF, fh->fh_raw, fh->fh_size);
fs/nilfs2/recovery.c
106
crc = crc32_le(nilfs->ns_crc_seed,
fs/nilfs2/recovery.c
117
crc = crc32_le(crc, bh->b_data, size);
fs/nilfs2/segbuf.c
188
crc = crc32_le(seed,
fs/nilfs2/segbuf.c
198
crc = crc32_le(crc, bh->b_data, size);
fs/nilfs2/segbuf.c
213
crc = crc32_le(seed,
fs/nilfs2/segbuf.c
219
crc = crc32_le(crc, bh->b_data, bh->b_size);
fs/nilfs2/segbuf.c
227
crc = crc32_le(crc, from, bh->b_size);
fs/nilfs2/segbuf.c
244
crc = crc32_le(seed,
fs/nilfs2/super.c
288
sbp[0]->s_sum = cpu_to_le32(crc32_le(nilfs->ns_crc_seed,
fs/nilfs2/super.c
294
sbp[1]->s_sum = cpu_to_le32(crc32_le(nilfs->ns_crc_seed,
fs/nilfs2/the_nilfs.c
535
crc = crc32_le(le32_to_cpu(sbp->s_crc_seed), (unsigned char *)sbp,
fs/nilfs2/the_nilfs.c
537
crc = crc32_le(crc, sum, 4);
fs/nilfs2/the_nilfs.c
538
crc = crc32_le(crc, (unsigned char *)sbp + sumoff + 4,
fs/ocfs2/blockcheck.c
357
crc = crc32_le(~0, data, blocksize);
fs/ocfs2/blockcheck.c
395
crc = crc32_le(~0, data, blocksize);
fs/ocfs2/blockcheck.c
409
crc = crc32_le(~0, data, blocksize);
fs/ocfs2/blockcheck.c
455
crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size);
fs/ocfs2/blockcheck.c
508
crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size);
fs/ocfs2/blockcheck.c
540
crc = crc32_le(crc, bhs[i]->b_data, bhs[i]->b_size);
fs/ocfs2/cluster/heartbeat.c
2061
reg->hr_key = crc32_le(reg->hr_region_num + O2NM_MAX_REGIONS,
fs/ocfs2/cluster/heartbeat.c
634
ret = crc32_le(0, (unsigned char *) hb_block, reg->hr_block_bytes);
fs/ocfs2/stack_o2cb.c
351
dlm_key = crc32_le(0, conn->cc_name, conn->cc_namelen);
fs/ocfs2/super.c
1598
buf->f_fsid.val[0] = crc32_le(0, osb->uuid_str, OCFS2_VOL_UUID_LEN)
fs/ocfs2/super.c
1600
buf->f_fsid.val[1] = crc32_le(0, osb->uuid_str + OCFS2_VOL_UUID_LEN,
fs/smb/server/smb2pdu.c
6044
serial_crc = crc32_le(serial_crc, share->name,
fs/smb/server/smb2pdu.c
6046
serial_crc = crc32_le(serial_crc, share->path,
fs/smb/server/smb2pdu.c
6048
serial_crc = crc32_le(serial_crc, ksmbd_netbios_name(),
include/linux/bcm963xx_nvram.h
97
actual = crc32_le(~0, nvram, len - sizeof(u32));
include/linux/bcm963xx_nvram.h
98
actual = crc32_le(actual, &zero, sizeof(u32));
include/linux/crc32.h
107
#define ether_crc(length, data) bitrev32(crc32_le(~0, data, length))
include/linux/crc32.h
108
#define ether_crc_le(length, data) crc32_le(~0, data, length)
include/linux/crc32.h
31
u32 crc32_le(u32 crc, const void *p, size_t len);
include/linux/crc32.h
36
return crc32_le(crc, p, len);
include/linux/nfs.h
67
return ~crc32_le(0xFFFFFFFF, &fh->data[0], fh->size);
kernel/power/swap.c
624
*d->crc32 = crc32_le(*d->crc32,
lib/crc/crc32-main.c
76
EXPORT_SYMBOL(crc32_le);
lib/crc/tests/crc_kunit.c
352
return crc32_le(crc, p, len);
lib/pldmfw/pldmfw.c
533
calculated_crc = crc32_le(~0, data->fw->data, length) ^ ~0;
lib/xz/xz_stream.h
16
(~crc32_le(~(uint32_t)(crc), buf, size))
net/dsa/tag_brcm.c
343
fcs_val = cpu_to_le32(crc32_le(~0, skb->data, fcs_len) ^ ~0);
net/mac80211/wep.c
114
icv = cpu_to_le32(~crc32_le(~0, data, data_len));
net/mac80211/wep.c
175
crc = cpu_to_le32(~crc32_le(~0, data, data_len));
net/wireless/scan.c
554
*s_ssid = ~crc32_le(~0, (*elem)->data, (*elem)->datalen);
net/wireless/scan.c
833
s_ssid = ~crc32_le(~0, request->ssids[i].ssid,