/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_conntrack_irc.c | 192 iph = ip_hdr(skb); in help()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | xfrm4_protocol.c | 76 const struct iphdr *iph = ip_hdr(skb); in xfrm4_rcv_encap()
|
H A D | fou_core.c | 62 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); in fou_recv_pull() 183 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); in gue_udp_recv()
|
H A D | ip_tunnel_core.c | 70 iph = ip_hdr(skb); in iptunnel_xmit() 197 const struct iphdr *iph = ip_hdr(skb); in iptunnel_pmtud_build_icmp() 264 const struct iphdr *iph = ip_hdr(skb); in iptunnel_pmtud_check_icmp() 1070 ip_hdr(skb)->version == 4) in ip_tunnel_parse_protocol()
|
H A D | fib_frontend.c | 283 return ip_hdr(skb)->daddr; in fib_compute_spec_dst() 290 if (!ipv4_is_zeronet(ip_hdr(skb)->saddr)) { in fib_compute_spec_dst() 295 .daddr = ip_hdr(skb)->saddr, in fib_compute_spec_dst() 296 .flowi4_tos = ip_hdr(skb)->tos & IPTOS_RT_MASK, in fib_compute_spec_dst() 306 return inet_select_addr(dev, ip_hdr(skb)->saddr, scope); in fib_compute_spec_dst()
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | protocol.c | 226 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_v4_from_skb() 229 sa->sin_addr.s_addr = ip_hdr(skb)->daddr; in sctp_v4_from_skb() 570 return INET_ECN_is_ce(ip_hdr(skb)->tos); in sctp_v4_is_ce() 925 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_inet_skb_msgname()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fou.c | 60 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); in fou_recv_pull() 181 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); in gue_udp_recv()
|
H A D | ip_tunnel_core.c | 70 iph = ip_hdr(skb); in iptunnel_xmit() 197 const struct iphdr *iph = ip_hdr(skb); in iptunnel_pmtud_build_icmp() 264 const struct iphdr *iph = ip_hdr(skb); in iptunnel_pmtud_check_icmp() 1078 ip_hdr(skb)->version == 4) in ip_tunnel_parse_protocol()
|
H A D | fib_frontend.c | 282 return ip_hdr(skb)->daddr; in fib_compute_spec_dst() 289 if (!ipv4_is_zeronet(ip_hdr(skb)->saddr)) { in fib_compute_spec_dst() 294 .daddr = ip_hdr(skb)->saddr, in fib_compute_spec_dst() 295 .flowi4_tos = ip_hdr(skb)->tos & IPTOS_RT_MASK, in fib_compute_spec_dst() 305 return inet_select_addr(dev, ip_hdr(skb)->saddr, scope); in fib_compute_spec_dst()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.c | 675 /* HW adds payload size to 'ip_hdr->tot_len' while in otx2_sqe_add_ext() 679 ip_hdr(skb)->tot_len = in otx2_sqe_add_ext() 698 ip_hdr(skb)->tot_len = iplen; in otx2_sqe_add_ext() 781 proto = ip_hdr(skb)->protocol; in otx2_sqe_add_hdr() 1005 if ((ip_hdr(skb)->protocol == IPPROTO_UDP) || in otx2_validate_network_transport() 1123 uh->check = csum_tcpudp_magic(ip_hdr(skb)->saddr, in otx2_set_txtstamp() 1124 ip_hdr(skb)->daddr, in otx2_set_txtstamp()
|
/kernel/linux/linux-5.10/drivers/net/ppp/ |
H A D | pptp.c | 238 iph = ip_hdr(skb); in pptp_xmit() 360 iph = ip_hdr(skb); in pptp_rcv()
|
/kernel/linux/linux-5.10/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 159 ip4h = ip_hdr(skb); in ipvlan_get_L3_hdr() 417 const struct iphdr *ip4h = ip_hdr(skb); in ipvlan_process_v4_outbound()
|
/kernel/linux/linux-6.6/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 159 ip4h = ip_hdr(skb); in ipvlan_get_L3_hdr() 416 const struct iphdr *ip4h = ip_hdr(skb); in ipvlan_process_v4_outbound()
|
/kernel/linux/linux-6.6/drivers/net/ppp/ |
H A D | pptp.c | 238 iph = ip_hdr(skb); in pptp_xmit() 358 iph = ip_hdr(skb); in pptp_rcv()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 1645 real_len = (((unsigned char *)ip_hdr(skb) - skb->data) in atl1e_tso_csum() 1646 + ntohs(ip_hdr(skb)->tot_len)); in atl1e_tso_csum() 1661 ip_hdr(skb)->check = 0; in atl1e_tso_csum() 1662 ip_hdr(skb)->tot_len = 0; in atl1e_tso_csum() 1664 ip_hdr(skb)->saddr, in atl1e_tso_csum() 1665 ip_hdr(skb)->daddr, in atl1e_tso_csum() 1667 tpd->word3 |= (ip_hdr(skb)->ihl & in atl1e_tso_csum()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 1644 real_len = (((unsigned char *)ip_hdr(skb) - skb->data) in atl1e_tso_csum() 1645 + ntohs(ip_hdr(skb)->tot_len)); in atl1e_tso_csum() 1660 ip_hdr(skb)->check = 0; in atl1e_tso_csum() 1661 ip_hdr(skb)->tot_len = 0; in atl1e_tso_csum() 1663 ip_hdr(skb)->saddr, in atl1e_tso_csum() 1664 ip_hdr(skb)->daddr, in atl1e_tso_csum() 1666 tpd->word3 |= (ip_hdr(skb)->ihl & in atl1e_tso_csum()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 1118 tun_prot = ip_hdr(skb)->protocol; in wx_encode_tx_desc_ptype() 1175 l4_prot = ip_hdr(skb)->protocol; in wx_encode_tx_desc_ptype() 1229 iph = enc ? inner_ip_hdr(skb) : ip_hdr(skb); in wx_tso() 1271 tun_prot = ip_hdr(skb)->protocol; in wx_tso() 1299 (char *)ip_hdr(skb)) >> 2) << in wx_tso() 1359 tun_prot = ip_hdr(skb)->protocol; in wx_tx_csum() 1387 (char *)ip_hdr(skb)) >> 2) << in wx_tx_csum()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 370 if (tpos->tuple.src_ipv4 == ip_hdr(skb)->saddr && in qede_compare_ip_addr() 371 tpos->tuple.dst_ipv4 == ip_hdr(skb)->daddr) in qede_compare_ip_addr() 450 ip_proto = ip_hdr(skb)->protocol; in qede_rx_flow_steer() 503 n->tuple.src_ipv4 = ip_hdr(skb)->saddr; in qede_rx_flow_steer() 504 n->tuple.dst_ipv4 = ip_hdr(skb)->daddr; in qede_rx_flow_steer()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 125 protocol = ip_hdr(skb)->protocol; in iwl_mvm_tx_csum() 171 ip_hdr(skb)->check = 0; in iwl_mvm_tx_csum() 833 u16 ip_base_id = ipv4 ? ntohs(ip_hdr(skb)->id) : 0; in iwl_mvm_tx_tso_segment() 859 ip_hdr(tmp)->id = htons(ip_base_id + i * num_subframes); in iwl_mvm_tx_tso_segment() 870 ip_send_check(ip_hdr(tmp)); in iwl_mvm_tx_tso_segment()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | act_ct.c | 428 iph = ip_hdr(skb); in tcf_ct_flow_table_fill_tuple_ipv4() 447 iph = ip_hdr(skb); in tcf_ct_flow_table_fill_tuple_ipv4() 605 * network header, and ensure ip_hdr/ipv6_hdr points to valid data. 614 len = ntohs(ip_hdr(skb)->tot_len); in tcf_ct_skb_network_trim() 657 *frag = ip_is_fragment(ip_hdr(skb)); in tcf_ct_ipv4_is_fragment() 783 ip_hdr(skb)->protocol == IPPROTO_ICMP) { in ct_nat_execute()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-mac.c | 1261 u32 pkt_len = ((unsigned char *)ip_hdr(skb) - skb->data) in emac_tso_csum() 1262 + ntohs(ip_hdr(skb)->tot_len); in emac_tso_csum() 1276 ip_hdr(skb)->check = 0; in emac_tso_csum() 1278 ~csum_tcpudp_magic(ip_hdr(skb)->saddr, in emac_tso_csum() 1279 ip_hdr(skb)->daddr, in emac_tso_csum()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 370 if (tpos->tuple.src_ipv4 == ip_hdr(skb)->saddr && in qede_compare_ip_addr() 371 tpos->tuple.dst_ipv4 == ip_hdr(skb)->daddr) in qede_compare_ip_addr() 450 ip_proto = ip_hdr(skb)->protocol; in qede_rx_flow_steer() 503 n->tuple.src_ipv4 = ip_hdr(skb)->saddr; in qede_rx_flow_steer() 504 n->tuple.dst_ipv4 = ip_hdr(skb)->daddr; in qede_rx_flow_steer()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-mac.c | 1261 u32 pkt_len = ((unsigned char *)ip_hdr(skb) - skb->data) in emac_tso_csum() 1262 + ntohs(ip_hdr(skb)->tot_len); in emac_tso_csum() 1279 ip_hdr(skb)->check = 0; in emac_tso_csum() 1281 ~csum_tcpudp_magic(ip_hdr(skb)->saddr, in emac_tso_csum() 1282 ip_hdr(skb)->daddr, in emac_tso_csum()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | gtp.c | 328 iph = ip_hdr(skb); in gtp0_send_echo_resp() 388 iph = ip_hdr(skb); in gtp0_handle_echo_resp() 510 iph = ip_hdr(skb); in gtp1u_send_echo_resp() 551 iph = ip_hdr(skb); in gtp1u_handle_echo_resp() 827 iph = ip_hdr(skb); in gtp_build_skb_ip4()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 68 protocol = ip_hdr(skb)->protocol; in iwl_mvm_tx_csum() 113 ip_hdr(skb)->check = 0; in iwl_mvm_tx_csum() 901 u16 ip_base_id = ipv4 ? ntohs(ip_hdr(skb)->id) : 0; in iwl_mvm_tx_tso_segment() 927 ip_hdr(tmp)->id = htons(ip_base_id + i * num_subframes); in iwl_mvm_tx_tso_segment() 938 ip_send_check(ip_hdr(tmp)); in iwl_mvm_tx_tso_segment()
|