Searched refs:__sum16 (Results 1 - 25 of 135) sorted by last modified time
123456
/linux-master/net/ipv4/ |
H A D | udp_offload.c | 274 __sum16 check;
|
H A D | ip_output.c | 1648 *((__sum16 *)skb_transport_header(nskb) +
|
/linux-master/net/core/ |
H A D | skbuff.c | 2772 if (offset + sizeof(__sum16) > hdlen) 3615 __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len) 3617 __sum16 sum; 3641 __sum16 __skb_checksum_complete(struct sk_buff *skb) 3644 __sum16 sum; 3827 *((__sum16 *)(to + csstuff)) = csum_fold(csum); 5558 u32 csum_end = (u32)start + (u32)off + sizeof(__sum16); 5597 static __sum16 *skb_checksum_setup_ip(struct sk_buff *skb, 5635 __sum16 *csum; 5687 __sum16 *csu [all...] |
H A D | gro.c | 754 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb) 757 __sum16 sum;
|
H A D | filter.c | 1916 __sum16 *ptr; 1925 ptr = (__sum16 *)(skb->data + offset); 1963 __sum16 *ptr; 1973 ptr = (__sum16 *)(skb->data + offset); 3724 skb->csum_offset + sizeof(__sum16);
|
H A D | dev.c | 3284 if (unlikely(offset + sizeof(__sum16) > skb_headlen(skb))) { 3287 offset + sizeof(__sum16), skb_headlen(skb)); 3290 ret = skb_ensure_writable(skb, offset + sizeof(__sum16)); 3294 *(__sum16 *)(skb->data + offset) = csum_fold(csum) ?: CSUM_MANGLED_0;
|
/linux-master/include/net/ |
H A D | gro.h | 214 __sum16 __skb_gro_checksum_complete(struct sk_buff *skb); 223 __sum16 check) 233 static inline __sum16 __skb_gro_checksum_validate_complete(struct sk_buff *skb, 262 __sum16 __ret = 0; \ 357 remcsum_unadjust((__sum16 *)ptr, grc->delta);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 3757 __sum16 c = (__force __sum16)pkt->csum;
|
/linux-master/drivers/net/ethernet/renesas/ |
H A D | ravb_main.c | 712 /* The hardware checksum status is contained in sizeof(__sum16) * 2 = 4 716 if (unlikely(skb->len < sizeof(__sum16) * 2)) 719 hw_csum = skb_tail_pointer(skb) - sizeof(__sum16); 720 csum_proto = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum)); 722 hw_csum -= sizeof(__sum16); 723 csum_ip_hdr = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum)); 724 skb_trim(skb, skb->len - 2 * sizeof(__sum16)); 735 /* The hardware checksum is contained in sizeof(__sum16) (2) bytes 738 if (unlikely(skb->len < sizeof(__sum16))) 740 hw_csum = skb_tail_pointer(skb) - sizeof(__sum16); [all...] |
H A D | sh_eth.c | 1575 if (unlikely(skb->len < sizeof(__sum16))) 1577 hw_csum = skb_tail_pointer(skb) - sizeof(__sum16); 1578 skb->csum = csum_unfold((__force __sum16)get_unaligned_le16(hw_csum)); 1580 skb_trim(skb, skb->len - sizeof(__sum16));
|
/linux-master/net/xdp/ |
H A D | xsk.c | 747 sizeof(__sum16) > len)) {
|
/linux-master/lib/ |
H A D | checksum_kunit.c | 455 static __sum16 to_sum16(u16 x) 457 return (__force __sum16)le16_to_cpu((__force __le16)x); 486 __sum16 result, expec; 512 __sum16 result, expec; 552 __sum16 result, expec; 580 __sum16 csum_result;
|
/linux-master/net/mptcp/ |
H A D | subflow.c | 971 __sum16 csum;
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 2800 skb->csum = csum_unfold((__force __sum16)~swab16(csum));
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 460 *(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0;
|
/linux-master/include/linux/ |
H A D | skbuff.h | 4466 __sum16 __skb_checksum_complete_head(struct sk_buff *skb, int len); 4467 __sum16 __skb_checksum_complete(struct sk_buff *skb); 4493 static inline __sum16 skb_checksum_complete(struct sk_buff *skb) 4535 __sum16 check) 4572 static inline __sum16 __skb_checksum_validate_complete(struct sk_buff *skb, 4586 __sum16 csum; 4614 __sum16 __ret = 0; \ 5049 __sum16(*skb_chkf)(struct sk_buff *skb)); 5081 partial = ~csum_unfold(*(__force __sum16 *)(csum_start +
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rxmq.c | 470 skb->csum = csum_unfold(~(__force __sum16)hwsum);
|
/linux-master/net/ipv6/ |
H A D | raw.c | 520 __sum16 csum;
|
/linux-master/drivers/staging/gdm724x/ |
H A D | gdm_lte.c | 174 static __sum16 icmp6_checksum(struct ipv6hdr *ipv6, u16 *ptr, int len) 200 sum = csum_add(sum, csum_unfold((__force __sum16)pa)); 205 sum = csum_add(sum, csum_unfold((__force __sum16)*w++));
|
/linux-master/arch/riscv/lib/ |
H A D | csum.c | 20 __sum16 csum_ipv6_magic(const struct in6_addr *saddr, 72 return (__force __sum16)(sum >> 16);
|
/linux-master/arch/parisc/include/asm/ |
H A D | checksum.h | 27 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) 57 return (__force __sum16)sum; 63 static inline __sum16 csum_fold(__wsum csum) 71 return (__force __sum16)(~sum >> 16); 92 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, 103 static inline __sum16 ip_compute_csum(const void *buf, int len) 110 static __inline__ __sum16 csum_ipv6_magic(const struct in6_addr *saddr,
|
/linux-master/net/bridge/ |
H A D | br_multicast.c | 940 __sum16 *csum = NULL; 1089 __sum16 *csum = NULL;
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 1169 *(__sum16 *)(skb->data + offset) = 0; 1200 *(__sum16 *)(nskb->data + offset) = csum;
|
H A D | sunhme.c | 1845 skb->csum = csum_unfold(~(__force __sum16)htons(csum));
|
H A D | cassini.c | 1917 __sum16 csum; 2085 csum = (__force __sum16)htons(CAS_VAL(RX_COMP4_TCP_CSUM, words[3]));
|
Completed in 516 milliseconds
123456