Home
last modified time | relevance | path

Searched refs:iphlen (Results 1 – 7 of 7) sorted by relevance

/linux/tools/testing/selftests/net/
H A Dpsock_snd.sh9 readonly iphlen=20
15 readonly mss="$((${mtu} - ${iphlen} - ${udphlen}))"
19 readonly max_mss="$((${max_mtu} - ${iphlen} - ${udphlen}))"
/linux/net/ipv4/
H A Dxfrm4_input.c86 int iphlen, len; in __xfrm4_udp_encap_rcv() local
132 iphlen = iph->ihl << 2; in __xfrm4_udp_encap_rcv()
134 if (skb->len < iphlen + len) { in __xfrm4_udp_encap_rcv()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect.c620 uint64_t iphlen, uint16_t sport, uint16_t dport)
622 switch (iphlen) { in fill_tuple() argument
665 uint64_t iphlen = sizeof(struct iphdr); in classify_tcp()
667 iphlen = sizeof(struct ipv6hdr); in classify_tcp() local
670 if (bpf_tcp_check_syncookie(sk, iph, iphlen, tcp, in classify_tcp()
815 static INLINING verdict_t process_tcp(buf_t *pkt, void *iph, uint64_t iphlen, in process_icmpv6()
833 fill_tuple(&tuple, iph, iphlen, tcp->source, tcp->dest); in process_tcp()
837 static INLINING verdict_t process_udp(buf_t *pkt, void *iph, uint64_t iphlen, in process_tcp()
851 fill_tuple(&tuple, iph, iphlen, udph->source, udph->dest); in process_udp()
817 process_tcp(buf_t * pkt,void * iph,uint64_t iphlen,metrics_t * metrics) process_tcp() argument
839 process_udp(buf_t * pkt,void * iph,uint64_t iphlen,metrics_t * metrics) process_udp() argument
H A Dtest_cls_redirect_dynptr.c512 uint64_t iphlen, uint16_t sport, uint16_t dport) in fill_tuple() argument
514 switch (iphlen) { in fill_tuple()
556 uint64_t iphlen = sizeof(struct iphdr); in classify_tcp() local
559 iphlen = sizeof(struct ipv6hdr); in classify_tcp()
561 if (bpf_tcp_check_syncookie(sk, iph, iphlen, tcp, in classify_tcp()
/linux/net/xfrm/
H A Dxfrm_iptfs.c750 u32 copylen, fraglen, ipremain, iphlen, iphremain, rrem; in iptfs_reassem_cont() local
851 iphlen = __iptfs_iphlen(newskb->data); in iptfs_reassem_cont()
861 if (newskb->len < iphlen) { in iptfs_reassem_cont()
862 iphremain = iphlen - newskb->len; in iptfs_reassem_cont()
948 u32 first_iplen, iphlen, iplen, remaining, tail; in __input_process_payload() local
975 iphlen = min_t(u32, remaining, 6); in __input_process_payload()
976 if (skb_copy_seq_read(skbseq, data, hbytes, iphlen)) { in __input_process_payload()
993 iphlen = iph->ihl << 2; in __input_process_payload()
1008 iphlen = sizeof(struct ipv6hdr); in __input_process_payload()
1046 } else if (data + iphlen <= skb_headlen(skb) && in __input_process_payload()
[all …]
/linux/drivers/infiniband/hw/irdma/
H A Dutils.c1501 u16 iphlen; in irdma_gen1_ieq_update_tcpip_info() local
1505 iphlen = (buf->ipv4) ? 20 : 40; in irdma_gen1_ieq_update_tcpip_info()
1507 tcph = (struct tcphdr *)(addr + buf->maclen + iphlen); in irdma_gen1_ieq_update_tcpip_info()
1508 pktsize = len + buf->tcphlen + iphlen; in irdma_gen1_ieq_update_tcpip_info()
1545 u16 iphlen; in irdma_gen1_puda_get_tcpip_info() local
1557 iphlen = (info->l3proto) ? 40 : 20; in irdma_gen1_puda_get_tcpip_info()
1561 buf->tcph = buf->iph + iphlen; in irdma_gen1_puda_get_tcpip_info()
1568 pkt_len = ntohs(ip6h->payload_len) + iphlen; in irdma_gen1_puda_get_tcpip_info()
1581 buf->datalen = pkt_len - iphlen - buf->tcphlen; in irdma_gen1_puda_get_tcpip_info()
1583 buf->hdrlen = buf->maclen + iphlen + buf->tcphlen; in irdma_gen1_puda_get_tcpip_info()
/linux/drivers/net/ethernet/ibm/
H A Dibmveth.c1385 u16 iphlen = 0; in ibmveth_rx_csum_helper() local
1403 iphlen = iph->ihl * 4; in ibmveth_rx_csum_helper()
1407 iphlen = sizeof(struct ipv6hdr); in ibmveth_rx_csum_helper()
1427 struct tcphdr *tcph = (struct tcphdr *)(skb->data + iphlen); in ibmveth_rx_csum_helper()
1431 tcphdrlen = skb->len - iphlen; in ibmveth_rx_csum_helper()
1441 skb_partial_csum_set(skb, iphlen, in ibmveth_rx_csum_helper()