Searched refs:csum (Results 101 - 125 of 386) sorted by relevance

1234567891011>>

/linux-master/fs/bcachefs/
H A Dextents.c365 crc_l.csum = bch2_checksum_merge(crc_l.csum_type,
366 crc_l.csum,
367 crc_r.csum,
437 bch2_crc_cmp(l.csum, r.csum));
531 dst->crc32.csum = (u32 __force) *((__le32 *) &src.csum.lo);
536 dst->crc64.csum_lo = (u64 __force) src.csum.lo;
537 dst->crc64.csum_hi = (u64 __force) *((__le16 *) &src.csum.hi);
542 dst->crc128.csum
[all...]
H A Dextents.h175 *((__le32 *) &ret.csum.lo) = (__le32 __force) crc->crc32.csum;
182 .csum.lo = (__force __le64) crc->crc64.csum_lo,
185 *((__le16 *) &ret.csum.hi) = (__le16 __force) crc->crc64.csum_hi;
193 .csum = crc->crc128.csum,
/linux-master/fs/smb/server/
H A Dsmb_common.c502 unsigned int csum = 0; local
546 csum += *ptr;
548 csum = csum % (MANGLE_BASE * MANGLE_BASE);
549 out[baselen + 1] = mangle(csum / MANGLE_BASE);
550 out[baselen + 2] = mangle(csum);
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Ddevlink_trap_tunnel_vxlan.sh152 )"D6:E5:"$( : IP header csum
208 )"00:00:"$( : IP header csum
291 )"00:00:"$( : IP header csum
/linux-master/fs/ext4/
H A Dmmp.c15 __u32 csum; local
17 csum = ext4_chksum(sbi, sbi->s_csum_seed, (char *)mmp, offset);
19 return cpu_to_le32(csum);
/linux-master/net/ipv4/netfilter/
H A Dnf_reject_ipv4.c84 __wsum csum; local
129 csum = csum_partial((void *)icmph, len + sizeof(struct icmphdr), 0);
130 icmph->checksum = csum_fold(csum);
/linux-master/drivers/crypto/cavium/zip/
H A Dcommon.h103 * @csum: Checksum value of the uncompressed data
133 u32 csum; member in struct:zip_operation
/linux-master/drivers/input/mouse/
H A Delan_i2c.h88 int (*get_checksum)(struct i2c_client *client, bool iap, u16 *csum);
/linux-master/drivers/net/ethernet/sfc/
H A Drx_common.h85 unsigned int n_frags, u8 *eh, __wsum csum);
/linux-master/drivers/net/ethernet/sfc/siena/
H A Drx_common.h79 unsigned int n_frags, u8 *eh, __wsum csum);
/linux-master/net/core/
H A Dutils.c431 skb->csum = ~csum_add(csum_sub(~(skb->csum),
451 * There is no need to update skb->csum in this function, because update in two
453 * for skb->csum calculation. Whereas inet_proto_csum_replace4 function needs to
454 * update skb->csum, because update in 3 fields a.) IPv4 src/dst address,
456 * L4 Header checksum for skb->csum calculation.
481 skb->csum = ~csum_sub(diff, skb->csum);
/linux-master/drivers/md/persistent-data/
H A Ddm-btree-internal.h16 * We'll need 2 accessor functions for n->csum and n->blocknr
30 __le32 csum; member in struct:node_header
/linux-master/drivers/hwmon/
H A Ddrivetemp.c212 u8 csum; local
221 csum = 0;
223 csum += buf[i];
224 if (csum) {
/linux-master/net/sctp/
H A Doffload.c31 /* csum and csum_start in GSO CB may be needed to do the UDP
34 SKB_GSO_CB(skb)->csum = (__force __wsum)~0;
/linux-master/arch/x86/um/
H A DMakefile32 subarch-y = ../lib/csum-partial_64.o ../lib/memcpy_64.o \
/linux-master/tools/testing/selftests/net/tcp_ao/
H A Dicmps-accept.c240 static inline uint16_t csum_fold(uint32_t csum) argument
242 uint32_t sum = csum;
249 static inline uint32_t csum_add(uint32_t csum, uint32_t addend) argument
251 uint32_t res = csum;
H A Dicmps-discard.c240 static inline uint16_t csum_fold(uint32_t csum) argument
242 uint32_t sum = csum;
249 static inline uint32_t csum_add(uint32_t csum, uint32_t addend) argument
251 uint32_t res = csum;
/linux-master/net/mptcp/
H A Doptions.c60 * We parse even option with mismatching csum presence, so that
116 mp_opt->csum = get_unaligned((__force __sum16 *)ptr);
120 pr_debug("MP_CAPABLE version=%x, flags=%x, optlen=%d sndr=%llu, rcvr=%llu len=%d csum=%u",
122 mp_opt->rcvr_key, mp_opt->data_len, mp_opt->csum);
193 /* Always parse any csum presence combination, we will enforce
230 mp_opt->csum = get_unaligned((__force __sum16 *)ptr);
234 pr_debug("data_seq=%llu subflow_seq=%u data_len=%u csum=%d:%u",
237 mp_opt->csum);
492 /* we need to propagate more info to csum the pseudo hdr */
495 opts->csum
1312 __wsum csum; local
1334 put_len_csum(u16 len, __sum16 csum, void *data) argument
[all...]
/linux-master/net/netfilter/ipvs/
H A Dip_vs_proto_tcp.c175 /* ret=2: csum update is needed after payload mangling */
191 /* Only port and addr are changed, do fast csum update */
200 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0);
206 cp->protocol, skb->csum);
213 skb->csum);
216 IP_VS_DBG(11, "O-pkt: %s O-csum=%d (+%zd)\n",
256 /* ret=2: csum update is needed after payload mangling */
274 /* Only port and addr are changed, do fast csum update */
283 skb->csum = skb_checksum(skb, tcphoff, skb->len - tcphoff, 0);
289 cp->protocol, skb->csum);
[all...]
/linux-master/net/ipv6/
H A Dicmp.c287 skb->csum = csum_partial(icmp6h,
288 sizeof(struct icmp6hdr), skb->csum);
292 skb->csum);
297 tmp_csum = csum_add(tmp_csum, skb->csum);
320 __wsum csum; local
322 csum = skb_copy_and_csum_bits(org_skb, msg->offset + offset,
324 skb->csum = csum_block_add(skb->csum, csum, odd);
/linux-master/net/ipv4/
H A Dicmp.c352 __wsum csum; local
354 csum = skb_copy_and_csum_bits(icmp_param->skb,
358 skb->csum = csum_block_add(skb->csum, csum, odd);
379 __wsum csum; local
382 csum = csum_partial_copy_nocheck((void *)&icmp_param->data,
386 csum = csum_add(csum, skb1->csum);
[all...]
/linux-master/include/net/
H A Dmptcp.h28 __sum16 csum; member in struct:mptcp_ext
79 __sum16 csum; member in struct:mptcp_out_options::__anon3214::__anon3215
/linux-master/arch/alpha/lib/
H A Dev6-csum_ipv6_magic.S10 * unsigned int csum);
27 * unsigned int csum);
71 zapnot $20,15,$20 # U : zero extend incoming csum
121 addq $0,$1,$0 # E : merge the carries back into the csum
/linux-master/drivers/platform/chrome/
H A Dcros_ec_proto.c61 u8 csum = 0; local
76 csum += out[i];
81 csum += msg->data[i];
83 request->checksum = -csum;
92 u8 csum; local
102 csum = out[0] + out[1] + out[2];
104 csum += out[EC_MSG_TX_HEADER_BYTES + i] = msg->data[i];
105 out[EC_MSG_TX_HEADER_BYTES + msg->outsize] = csum;
/linux-master/net/dsa/
H A Dtag_dsa.c311 __wsum c = skb->csum;
314 skb->csum = c;

Completed in 437 milliseconds

1234567891011>>