Searched refs:csum (Results 51 - 75 of 386) sorted by relevance

1234567891011>>

/linux-master/arch/riscv/lib/
H A DMakefile9 lib-y += csum.o
/linux-master/drivers/accessibility/braille/
H A Dbraille_console.c64 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 Dvx_core.c687 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 Dip_vs_proto_udp.c166 /* 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 Dgro.h89 __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 Dinet_ecn.h130 * 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 Dec.h83 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 Dextents_format.h101 __u32 csum; member in struct:bch_extent_crc32
103 __u32 csum;
161 struct bch_csum csum; member in struct:bch_extent_crc128
H A Dchecksum.h43 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 Dip6_checksum.c10 __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 Dtoc.c110 unsigned int csum = 0; local
121 csum += ((u32 *)toc_code)[i];
122 toc_handler_csum = -csum;
/linux-master/fs/nfsd/
H A Dnfscache.c88 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 Dioc3-eth.c303 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 Deisa_eeprom.h25 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 Ddm-space-map-common.h42 __le32 csum; member in struct:disk_metadata_index
111 __le32 csum; member in struct:disk_bitmap_header
/linux-master/arch/loongarch/lib/
H A Dcsum.c122 __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 Dcsum_ipv6_magic.S10 * 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 Ddatagram.c742 __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 DMakefile4 clear_page.o csum.o insn.o memchr.o memcpy.o \
/linux-master/samples/bpf/
H A Dxdp_tx_iptunnel_kern.c89 u32 csum = 0; local
143 csum += *next_iph_u16++;
145 iph->check = ~((csum & 0xffff) + (csum >> 16));
/linux-master/include/trace/events/
H A Dmptcp.h76 __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 Digc_base.h76 __le16 csum; /* Packet Checksum */ member in struct:igc_adv_rx_desc::__anon1366::__anon1367::__anon1370::__anon1371
/linux-master/fs/btrfs/
H A Dbio.h48 u8 *csum; member in struct:btrfs_bio::__anon1679::__anon1680
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_custom_syncookie.h71 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 Dtest_xdp.c91 __u32 csum = 0; local
143 csum += *next_iph++; local
145 iph->check = ~((csum & 0xffff) + (csum >> 16));

Completed in 262 milliseconds

1234567891011>>