Home
last modified time | relevance | path

Searched refs:pkt_len (Results 1 – 15 of 15) sorted by relevance

/net/caif/
Dcfserl.c52 u16 pkt_len; in cfserl_receive() local
95 pkt_len = cfpkt_getlen(pkt); in cfserl_receive()
103 if (pkt_len < 2) { in cfserl_receive()
133 if (pkt_len < expectlen) { in cfserl_receive()
146 if (pkt_len > expectlen) in cfserl_receive()
/net/ipv6/
Dip6_input.c68 u32 pkt_len; in ipv6_rcv() local
157 pkt_len = ntohs(hdr->payload_len); in ipv6_rcv()
160 if (pkt_len || hdr->nexthdr != NEXTHDR_HOP) { in ipv6_rcv()
161 if (pkt_len + sizeof(struct ipv6hdr) > skb->len) { in ipv6_rcv()
166 if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) { in ipv6_rcv()
Dexthdrs.c566 u32 pkt_len; in ipv6_hop_jumbo() local
576 pkt_len = ntohl(*(__be32 *)(nh + optoff + 2)); in ipv6_hop_jumbo()
577 if (pkt_len <= IPV6_MAXPLEN) { in ipv6_hop_jumbo()
590 if (pkt_len > skb->len - sizeof(struct ipv6hdr)) { in ipv6_hop_jumbo()
596 if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) in ipv6_hop_jumbo()
Dip6_vti.c419 int pkt_len = skb->len; in vti6_xmit() local
454 tstats->tx_bytes += pkt_len; in vti6_xmit()
/net/bridge/
Dbr_netfilter.c474 u32 pkt_len; in check_hbh_len() local
499 pkt_len = ntohl(*(__be32 *) (nh + off + 2)); in check_hbh_len()
500 if (pkt_len <= IPV6_MAXPLEN || in check_hbh_len()
503 if (pkt_len > skb->len - sizeof(struct ipv6hdr)) in check_hbh_len()
506 pkt_len + sizeof(struct ipv6hdr))) in check_hbh_len()
534 u32 pkt_len; in br_nf_pre_routing_ipv6() local
547 pkt_len = ntohs(hdr->payload_len); in br_nf_pre_routing_ipv6()
549 if (pkt_len || hdr->nexthdr != NEXTHDR_HOP) { in br_nf_pre_routing_ipv6()
550 if (pkt_len + sizeof(struct ipv6hdr) > skb->len) in br_nf_pre_routing_ipv6()
552 if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) in br_nf_pre_routing_ipv6()
/net/ipv4/
Dip_tunnel_core.c53 int pkt_len = skb->len; in iptunnel_xmit() local
81 pkt_len = 0; in iptunnel_xmit()
82 return pkt_len; in iptunnel_xmit()
Dip_vti.c159 int pkt_len = skb->len; in vti_xmit() local
203 err = pkt_len; in vti_xmit()
Dtcp_input.c1149 unsigned int pkt_len; in tcp_match_skb_to_sack() local
1161 pkt_len = start_seq - TCP_SKB_CB(skb)->seq; in tcp_match_skb_to_sack()
1162 if (pkt_len < mss) in tcp_match_skb_to_sack()
1163 pkt_len = mss; in tcp_match_skb_to_sack()
1165 pkt_len = end_seq - TCP_SKB_CB(skb)->seq; in tcp_match_skb_to_sack()
1166 if (pkt_len < mss) in tcp_match_skb_to_sack()
1173 if (pkt_len > mss) { in tcp_match_skb_to_sack()
1174 unsigned int new_len = (pkt_len / mss) * mss; in tcp_match_skb_to_sack()
1175 if (!in_sack && new_len < pkt_len) in tcp_match_skb_to_sack()
1177 pkt_len = new_len; in tcp_match_skb_to_sack()
[all …]
/net/bridge/netfilter/
Dnft_reject_bridge.c152 u32 pkt_len; in nft_reject_ip6hdr_validate() local
161 pkt_len = ntohs(hdr->payload_len); in nft_reject_ip6hdr_validate()
162 if (pkt_len + sizeof(struct ipv6hdr) > oldskb->len) in nft_reject_ip6hdr_validate()
/net/sched/
Dsch_api.c540 int pkt_len, slot; in __qdisc_calculate_pkt_len() local
542 pkt_len = skb->len + stab->szopts.overhead; in __qdisc_calculate_pkt_len()
546 slot = pkt_len + stab->szopts.cell_align; in __qdisc_calculate_pkt_len()
552 pkt_len = stab->data[slot]; in __qdisc_calculate_pkt_len()
554 pkt_len = stab->data[stab->szopts.tsize - 1] * in __qdisc_calculate_pkt_len()
558 pkt_len <<= stab->szopts.size_log; in __qdisc_calculate_pkt_len()
560 if (unlikely(pkt_len < 1)) in __qdisc_calculate_pkt_len()
561 pkt_len = 1; in __qdisc_calculate_pkt_len()
562 qdisc_skb_cb(skb)->pkt_len = pkt_len; in __qdisc_calculate_pkt_len()
Dsch_hhf.c269 u32 pkt_len, min_hhf_val; in hhf_classify() local
305 pkt_len = qdisc_pkt_len(skb); in hhf_classify()
315 val = q->hhf_arrays[i][filter_pos[i]] + pkt_len; in hhf_classify()
Dsch_tbf.c175 qdisc_skb_cb(segs)->pkt_len = segs->len; in tbf_segment()
Dsch_netem.c573 qdisc_skb_cb(segs)->pkt_len = segs->len; in netem_enqueue()
/net/core/
Dfilter.c80 unsigned int pkt_len = SK_RUN_FILTER(filter, skb); in sk_filter() local
82 err = pkt_len ? pskb_trim(skb, pkt_len) : -EPERM; in sk_filter()
Ddev.c2762 qdisc_skb_cb(skb)->pkt_len = skb->len; in qdisc_pkt_len_init()
2795 qdisc_skb_cb(skb)->pkt_len += (gso_segs - 1) * hdr_len; in qdisc_pkt_len_init()