Searched refs:csum (Results 126 - 150 of 386) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect.c250 static INLINING uint16_t pkt_checksum_fold(uint32_t csum) argument
255 csum = (csum & 0xffff) + (csum >> 16);
256 csum = (csum & 0xffff) + (csum >> 16);
257 return (uint16_t)~csum;
H A Dtest_cls_redirect_dynptr.c158 static uint16_t pkt_checksum_fold(uint32_t csum) argument
163 csum = (csum & 0xffff) + (csum >> 16);
164 csum = (csum & 0xffff) + (csum >> 16);
165 return (uint16_t)~csum;
H A Dtest_xdp_noinline.c332 __u32 csum = 0; local
368 csum += *next_iph_u16++; local
369 iph->check = ~((csum & 0xffff) + (csum >> 16));
395 __u32 csum = 0; local
415 csum += *next_iph_u16++; local
416 iph->check = ~((csum & 0xffff) + (csum >> 16));
H A Dtest_tc_tunnel.c82 __u32 csum; local
88 for (i = 0, csum = 0; i < sizeof(*iph) >> 1; i++)
89 csum += *iph16++; local
91 iph->check = ~((csum & 0xffff) + (csum >> 16));
/linux-master/fs/bcachefs/
H A Dchecksum.c397 struct bch_csum csum; member in struct:crc_split
416 i->csum = __bch2_checksum_bio(c, i->csum_type,
426 i->csum, i->len << 9);
431 if (bch2_crc_cmp(merged, crc_old.csum) && !c->opts.no_data_io) {
436 crc_old.csum.hi,
437 crc_old.csum.lo,
459 .csum = i->csum,
H A Ddebug.c226 struct bch_csum csum; local
240 csum = csum_vstruct(c, BSET_CSUM_TYPE(i), nonce, n_ondisk);
242 if (bch2_crc_cmp(csum, n_ondisk->csum)) {
265 csum = csum_vstruct(c, BSET_CSUM_TYPE(i), nonce, bne);
267 if (bch2_crc_cmp(csum, bne->csum)) {
/linux-master/drivers/net/usb/
H A Dax88179_178a.c1008 u16 csum, delay = HZ / 10; local
1040 csum = eeprom[6] + eeprom[7] + eeprom[8] + eeprom[9];
1041 csum = (csum >> 8) + (csum & 0xff);
1042 if ((csum + eeprom[10]) != 0xff)
1052 u16 csum = 0; local
1061 csum = csum + efuse[i];
1063 while (csum > 25
[all...]
/linux-master/fs/ext4/
H A Dorphan.c557 __u32 csum; local
563 csum = ext4_chksum(EXT4_SB(sb), oi->of_csum_seed,
565 csum = ext4_chksum(EXT4_SB(sb), csum, (__u8 *)data,
568 ot->ob_checksum = cpu_to_le32(csum);
/linux-master/drivers/block/
H A Damiflop.c795 unsigned long csum = 0; local
799 csum ^= *addr++;
800 csum = ((csum>>1) & 0x55555555) ^ (csum & 0x55555555);
802 return csum;
840 unsigned long csum; local
857 csum = checksum((ulong *)&hdr,
868 if (hdr.hdrchk != csum) {
869 printk(KERN_INFO "MFM_HEADER: %08lx,%08lx\n", hdr.hdrchk, csum);
[all...]
/linux-master/fs/btrfs/
H A Dfile-item.c274 * Return 0 for the range [disk_bytenr, disk_bytenr + sectorsize) has no csum
295 /* Check if the current csum item covers disk_bytenr */
336 * Lookup the checksum for the read bio in csum tree.
362 * - All our csums should only be in csum tree
376 bbio->csum = kmalloc_array(nblocks, csum_size, GFP_NOFS);
377 if (!bbio->csum) {
382 bbio->csum = bbio->csum_inline;
387 * kick the readahead for csum tree.
396 * between reading the free space cache and updating the csum tree.
406 u8 *csum_dst = bbio->csum
[all...]
/linux-master/drivers/input/joystick/
H A Da3d.c87 int i, csum = 0; local
90 csum += data[i];
91 return (csum & 0x3f) != ((data[count - 2] << 3) | data[count - 1]);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Denh_desc.c220 /* After a payload csum error, the ES bit is set.
356 unsigned int csum = 0; local
364 csum = 2;
367 >> RDES0_FRAME_LEN_SHIFT) - csum);
/linux-master/drivers/net/ethernet/sfc/
H A Def100_tx.c137 efx_oword_t csum; local
147 EFX_POPULATE_OWORD_3(csum,
153 EFX_OR_OWORD(*txd, *txd, csum);
/linux-master/drivers/net/ethernet/alacritech/
H A Dslicoss.c1557 u32 csum = 0; local
1562 csum += le16_to_cpu(data);
1567 csum += *(u8 *)ptr;
1568 while (csum >> 16)
1569 csum = (csum & 0xFFFF) + ((csum >> 16) & 0xFFFF);
1570 return ~csum;
1579 __le16 csum; local
1588 memcpy(&csum, eepro
[all...]
/linux-master/net/ipv6/
H A Dudp.c908 /* wrapper for udp_queue_rcv_skb tacking care of csum conversion and
1179 __wsum csum = 0;
1193 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0);
1194 csum = skb->csum;
1199 csum = csum_add(csum, frags->csum);
1203 csum);
1220 __wsum csum
1178 __wsum csum = 0; local
1219 __wsum csum = 0; local
[all...]
/linux-master/include/linux/
H A Dskbuff.h104 * not in skb->csum. Thus, skb->csum is undefined in this case.
111 * if their checksums are okay. &sk_buff.csum is still undefined in this case
138 * packet as seen by netif_rx() and fills in &sk_buff.csum. This means the
144 * skb->csum, it MUST use CHECKSUM_COMPLETE, not CHECKSUM_UNNECESSARY.
764 * @csum: Checksum (must include start/offset pair)
1010 __wsum csum;
3772 bool csum_and_copy_from_iter_full(void *addr, size_t bytes, __wsum *csum, struct iov_iter *i)
3781 __wsum csum = 0; local
3783 &csum, fro
4586 __sum16 csum; local
[all...]
/linux-master/drivers/input/touchscreen/
H A Dtouchit213.c77 unsigned char csum; member in struct:touchit213
/linux-master/include/net/
H A Dgre.h15 __be16 csum; member in struct:gre_full_hdr
/linux-master/drivers/firmware/
H A Discsi_ibft.c444 u8 csum = 0; local
456 csum += *pos;
458 if (csum) {
459 printk(KERN_ERR "iBFT has incorrect checksum (0x%x)!\n", csum);
/linux-master/drivers/scsi/snic/
H A Dvnic_dev.c626 u32 csum; local
632 csum = 0;
637 csum += words[i];
638 } while (csum != words[0]);
H A Dvnic_devcmd.h181 u32 csum; /* checksum over following words */ member in struct:vnic_devcmd_notify
/linux-master/include/uapi/linux/
H A Dvirtio_net.h35 #define VIRTIO_NET_F_CSUM 0 /* Host handles pkts w/ partial csum */
36 #define VIRTIO_NET_F_GUEST_CSUM 1 /* Guest handles pkts w/ partial csum */
154 } csum; member in union:virtio_net_hdr_v1::__anon3738
/linux-master/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c195 skb->csum = csum_sub(skb->csum,
361 skb->csum = csum_partial(skb_network_header(skb),
363 skb->csum);
/linux-master/net/ipv4/
H A Dinet_fragment.c527 clone->csum = 0;
587 head->csum = csum_add(head->csum, fp->csum);
/linux-master/net/netfilter/
H A Dxt_TCPMSS.c242 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)oldlen),

Completed in 298 milliseconds

1234567891011>>