/linux-master/arch/riscv/lib/ |
H A D | Makefile | 9 lib-y += csum.o
|
/linux-master/drivers/accessibility/braille/ |
H A D | braille_console.c | 64 unsigned char data[1 + 1 + 2*WIDTH + 2 + 1], csum = 0, *c; local 82 csum ^= '>'; 90 csum ^= out; 98 if (csum <= 0x05) { 100 csum |= 0x40; 102 *c++ = csum;
|
/linux-master/sound/drivers/vx/ |
H A D | vx_core.c | 687 unsigned int csum = 0; local 706 csum ^= *cptr; 707 csum = (csum >> 24) | (csum << 8); 709 csum ^= *cptr; 710 csum = (csum >> 24) | (csum << 8); 712 csum [all...] |
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_proto_udp.c | 166 /* ret=2: csum update is needed after payload mangling */ 184 /* Only port and addr are changed, do fast csum update */ 193 skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); 199 cp->protocol, skb->csum); 206 skb->csum); 210 IP_VS_DBG(11, "O-pkt: %s O-csum=%d (+%zd)\n", 250 /* ret=2: csum update is needed after payload mangling */ 268 /* Only port and addr are changed, do fast csum update */ 277 skb->csum = skb_checksum(skb, udphoff, skb->len - udphoff, 0); 283 cp->protocol, skb->csum); [all...] |
/linux-master/include/net/ |
H A D | gro.h | 89 __wsum csum; member in struct:napi_gro_cb 205 NAPI_GRO_CB(skb)->csum = wsum_negate(csum_partial(start, len, 206 wsum_negate(NAPI_GRO_CB(skb)->csum))); 237 !csum_fold(csum_add(psum, NAPI_GRO_CB(skb)->csum))) 240 NAPI_GRO_CB(skb)->csum = psum; 290 NAPI_GRO_CB(skb)->csum = ~pseudo; 332 delta = remcsum_adjust(ptr + hdrlen, NAPI_GRO_CB(skb)->csum, 335 /* Adjust skb->csum since we changed the packet */ 336 NAPI_GRO_CB(skb)->csum = csum_add(NAPI_GRO_CB(skb)->csum, delt [all...] |
H A D | inet_ecn.h | 130 * meaning both changes have no effect on skb->csum if/when CHECKSUM_COMPLETE 132 * so we have to update skb->csum. 145 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from), 161 skb->csum = csum_add(csum_sub(skb->csum, (__force __wsum)from),
|
/linux-master/fs/bcachefs/ |
H A D | ec.h | 83 struct bch_csum csum = { 0 }; local 85 memcpy(&csum, stripe_csum(s, block, csum_idx), bch_crc_bytes[s->csum_type]); 86 return csum; 91 struct bch_csum csum) 93 memcpy(stripe_csum(s, block, csum_idx), &csum, bch_crc_bytes[s->csum_type]); local 89 stripe_csum_set(struct bch_stripe *s, unsigned block, unsigned csum_idx, struct bch_csum csum) argument
|
H A D | extents_format.h | 101 __u32 csum; member in struct:bch_extent_crc32 103 __u32 csum; 161 struct bch_csum csum; member in struct:bch_extent_crc128
|
H A D | checksum.h | 43 const void *_start = ((const void *) (_i)) + sizeof((_i)->csum);\ 50 struct bch_csum csum) 52 const u8 *p = (u8 *) &csum; 48 bch2_csum_to_text(struct printbuf *out, enum bch_csum_type type, struct bch_csum csum) argument
|
/linux-master/net/ipv6/ |
H A D | ip6_checksum.c | 10 __u32 len, __u8 proto, __wsum csum) 16 __u32 sum = (__force u32)csum; 78 skb->csum = ip6_compute_pseudo(skb, proto); 102 * skb->csum is no longer the full packet checksum, 8 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) argument
|
/linux-master/arch/parisc/kernel/ |
H A D | toc.c | 110 unsigned int csum = 0; local 121 csum += ((u32 *)toc_code)[i]; 122 toc_handler_csum = -csum;
|
/linux-master/fs/nfsd/ |
H A D | nfscache.c | 88 nfsd_cacherep_alloc(struct svc_rqst *rqstp, __wsum csum, argument 108 rp->c_key.k_csum = csum; 370 __wsum csum = 0; local 377 return csum; 382 csum = csum_partial(subbuf.head[0].iov_base, len, csum); 392 csum = csum_partial(p, len, csum); 397 return csum; 484 __wsum csum; local [all...] |
/linux-master/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 303 u32 csum, ehsum; local 330 /* Same as tx - compute csum of pseudo header */ 331 csum = hwsum + 344 csum += 0xffff ^ ehsum; 351 csum += 0xffff ^ (u16)((cp[1] << 8) | cp[0]); 352 csum += 0xffff ^ (u16)((cp[3] << 8) | cp[2]); 354 csum += 0xffff ^ (u16)((cp[0] << 8) | cp[1]); 355 csum += 0xffff ^ (u16)((cp[2] << 8) | cp[3]); 358 csum = (csum 999 u32 csum, ehsum; local [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | eisa_eeprom.h | 25 u_int16_t csum; /* checksum, I don't know how to calculate this */ member in struct:eeprom_header 35 u_int16_t csum; member in struct:eeprom_eisa_slot_info
|
/linux-master/drivers/md/persistent-data/ |
H A D | dm-space-map-common.h | 42 __le32 csum; member in struct:disk_metadata_index 111 __le32 csum; member in struct:disk_bitmap_header
|
/linux-master/arch/loongarch/lib/ |
H A D | csum.c | 122 __u32 len, __u8 proto, __wsum csum) 125 u64 sum = (__force u64)csum; 120 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) argument
|
/linux-master/arch/alpha/lib/ |
H A D | csum_ipv6_magic.S | 10 * unsigned int csum); 25 zapnot $20,15,$20 # .. e1 : zero extend incoming csum 85 addq $0,$1,$0 # .. e1 : merge the carries back into the csum
|
/linux-master/net/core/ |
H A D | datagram.c | 742 __wsum next, *csum = priv2; local 745 *csum = csum_block_add(*csum, next, progress); 753 __wsum *csum = priv2; local 756 *csum = csum_block_add(*csum, next, progress); 761 __wsum csum; member in struct:csum_state 775 csstate->csum = csum_block_add(csstate->csum, 782 sum = csum_shift(csstate->csum, csstat 832 __wsum csum; local [all...] |
/linux-master/arch/arm64/lib/ |
H A D | Makefile | 4 clear_page.o csum.o insn.o memchr.o memcpy.o \
|
/linux-master/samples/bpf/ |
H A D | xdp_tx_iptunnel_kern.c | 89 u32 csum = 0; local 143 csum += *next_iph_u16++; 145 iph->check = ~((csum & 0xffff) + (csum >> 16));
|
/linux-master/include/trace/events/ |
H A D | mptcp.h | 76 __field(u16, csum) 95 __entry->csum = (__force u16)mpext->csum; 109 TP_printk("data_ack=%llu data_seq=%llu subflow_seq=%u data_len=%u csum=%x use_map=%u dsn64=%u data_fin=%u use_ack=%u ack64=%u mpc_map=%u frozen=%u reset_transient=%u reset_reason=%u csum_reqd=%u infinite_map=%u", 112 __entry->csum, __entry->use_map,
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_base.h | 76 __le16 csum; /* Packet Checksum */ member in struct:igc_adv_rx_desc::__anon1366::__anon1367::__anon1370::__anon1371
|
/linux-master/fs/btrfs/ |
H A D | bio.h | 48 u8 *csum; member in struct:btrfs_bio::__anon1679::__anon1680
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_tcp_custom_syncookie.h | 71 static inline __sum16 csum_fold(__wsum csum) argument 73 u32 sum = (__force u32)csum; 89 __u32 len, __u8 proto, __wsum csum) 94 __u32 sum = (__force u32)csum; 87 csum_ipv6_magic(const struct in6_addr *saddr, const struct in6_addr *daddr, __u32 len, __u8 proto, __wsum csum) argument
|
H A D | test_xdp.c | 91 __u32 csum = 0; local 143 csum += *next_iph++; local 145 iph->check = ~((csum & 0xffff) + (csum >> 16));
|