/Linux-v4.19/net/ieee802154/6lowpan/ |
D | rx.c | 76 if (!(lowpan_is_frag1(*skb_network_header(skb)) || in lowpan_rx_h_frag() 77 lowpan_is_fragn(*skb_network_header(skb)))) in lowpan_rx_h_frag() 80 ret = lowpan_frag_rcv(skb, *skb_network_header(skb) & in lowpan_rx_h_frag() 105 if (!lowpan_is_iphc(*skb_network_header(skb))) in lowpan_rx_h_iphc() 122 if (!lowpan_is_ipv6(*skb_network_header(skb))) in lowpan_rx_h_ipv6() 137 if (!lowpan_is_esc(*skb_network_header(skb))) in lowpan_rx_h_esc() 153 if (!lowpan_is_hc1(*skb_network_header(skb))) in lowpan_rx_h_hc1() 169 if (!lowpan_is_dff(*skb_network_header(skb))) in lowpan_rx_h_dff() 185 if (!lowpan_is_bc0(*skb_network_header(skb))) in lowpan_rx_h_bc0() 201 if (!lowpan_is_mesh(*skb_network_header(skb))) in lowpan_rx_h_mesh() [all …]
|
/Linux-v4.19/net/ncsi/ |
D | ncsi-rsp.c | 34 h = (struct ncsi_rsp_pkt_hdr *)skb_network_header(nr->rsp); in ncsi_validate_rsp_pkt() 69 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_cis() 92 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_sp() 117 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dp() 141 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ec() 168 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dc() 190 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_rc() 212 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ecnt() 234 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_dcnt() 257 rsp = (struct ncsi_rsp_pkt *)skb_network_header(nr->rsp); in ncsi_rsp_handler_ae() [all …]
|
/Linux-v4.19/net/ipv6/ |
D | xfrm6_input.c | 46 int nhlen = skb->data - skb_network_header(skb); in xfrm6_transport_finish() 48 skb_network_header(skb)[IP6CB(skb)->nhoff] = in xfrm6_transport_finish() 58 skb_postpush_rcsum(skb, skb_network_header(skb), nhlen); in xfrm6_transport_finish() 74 return xfrm6_rcv_spi(skb, skb_network_header(skb)[IP6CB(skb)->nhoff], in xfrm6_rcv_tnl()
|
D | exthdrs.c | 91 switch ((skb_network_header(skb)[optoff] & 0xC0) >> 6) { in ip6_tlvopt_unknown() 122 const unsigned char *nh = skb_network_header(skb); in ip6_parse_tlv() 226 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + optoff); in ipv6_dest_hao() 250 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + in ipv6_dest_hao() 390 skb_postpull_rcsum(skb, skb_network_header(skb), in ipv6_srh_rcv() 413 opt->nhoff = (&hdr->nexthdr) - skb_network_header(skb); in ipv6_srh_rcv() 422 skb_network_header(skb))); in ipv6_srh_rcv() 541 opt->nhoff = (&hdr->nexthdr) - skb_network_header(skb); in ipv6_rthdr_rcv() 573 skb_network_header(skb))); in ipv6_rthdr_rcv() 634 skb_push(skb, skb->data - skb_network_header(skb)); in ipv6_rthdr_rcv() [all …]
|
D | xfrm6_policy.c | 129 const unsigned char *nh = skb_network_header(skb); in _decode_session6() 151 nh = skb_network_header(skb); in _decode_session6() 175 nh = skb_network_header(skb); in _decode_session6() 188 nh = skb_network_header(skb); in _decode_session6() 203 nh = skb_network_header(skb); in _decode_session6()
|
D | reassembly.c | 128 *prob_offset = (u8 *)&fhdr->frag_off - skb_network_header(skb); in ip6_frag_queue() 135 const unsigned char *nh = skb_network_header(skb); in ip6_frag_queue() 319 payload_len = ((head->data - skb_network_header(head)) - in ip6_frag_reasm() 356 skb_network_header(head)[nhoff] = skb_transport_header(head)[0]; in ip6_frag_reasm() 364 skb_push(head, head->data - skb_network_header(head)); in ip6_frag_reasm() 401 skb_postpush_rcsum(head, skb_network_header(head), in ip6_frag_reasm() 454 IP6CB(skb)->nhoff = (u8 *)fhdr - skb_network_header(skb); in ipv6_frag_rcv()
|
D | mip6.c | 228 (skb_network_header(skb) + offset); in mip6_destopt_reject() 268 const unsigned char *nh = skb_network_header(skb); in mip6_destopt_offset() 270 skb_network_header(skb); in mip6_destopt_offset() 404 const unsigned char *nh = skb_network_header(skb); in mip6_rthdr_offset() 406 skb_network_header(skb); in mip6_rthdr_offset()
|
D | output_core.c | 83 skb_network_header(skb); in ip6_find_1stfragopt() 112 exthdr = (struct ipv6_opt_hdr *)(skb_network_header(skb) + in ip6_find_1stfragopt()
|
D | exthdrs_core.c | 117 const unsigned char *nh = skb_network_header(skb); in ipv6_find_tlv() 118 int packet_len = skb_tail_pointer(skb) - skb_network_header(skb); in ipv6_find_tlv()
|
D | udp_offload.c | 93 unfrag_len = (skb_network_header(skb) - skb_mac_header(skb)) + in udp6_ufo_fragment() 102 fptr = (struct frag_hdr *)(skb_network_header(skb) + unfrag_ip6hlen); in udp6_ufo_fragment()
|
/Linux-v4.19/net/ipv4/ |
D | xfrm4_policy.c | 114 u8 *xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4() 136 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4() 149 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4() 162 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4() 174 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4() 186 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4() 199 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
|
D | xfrm4_mode_transport.c | 34 memmove(skb_network_header(skb), iph, ihl); in xfrm4_transport_output() 52 skb_network_header(skb), ihl); in xfrm4_transport_input()
|
D | ip_options.c | 47 unsigned char *iph = skb_network_header(skb); in ip_options_build() 102 sptr = skb_network_header(skb); in __ip_options_echo() 210 unsigned char *optptr = skb_network_header(skb) + sizeof(struct iphdr); in ip_options_fragment() 561 unsigned char *raw = skb_network_header(skb); in ip_forward_options() 609 unsigned char *optptr = skb_network_header(skb) + opt->srr; in ip_options_rcv_srr()
|
/Linux-v4.19/net/ipv6/ila/ |
D | ila_common.c | 85 (skb_network_header(skb) + nhoff); in ila_csum_adjust_transport() 95 (skb_network_header(skb) + nhoff); in ila_csum_adjust_transport() 110 (skb_network_header(skb) + nhoff); in ila_csum_adjust_transport()
|
/Linux-v4.19/net/sched/ |
D | act_nat.c | 169 tcph = (void *)(skb_network_header(skb) + ihl); in tcf_nat_act() 182 udph = (void *)(skb_network_header(skb) + ihl); in tcf_nat_act() 198 icmph = (void *)(skb_network_header(skb) + ihl); in tcf_nat_act() 209 icmph = (void *)(skb_network_header(skb) + ihl); in tcf_nat_act() 223 icmph = (void *)(skb_network_header(skb) + ihl); in tcf_nat_act()
|
D | em_u32.c | 25 const unsigned char *ptr = skb_network_header(skb); in em_u32_match()
|
/Linux-v4.19/net/netfilter/ |
D | nf_flow_table_ip.c | 29 tcph = (void *)(skb_network_header(skb) + thoff); in nf_flow_state_check() 47 tcph = (void *)(skb_network_header(skb) + thoff); in nf_flow_nat_ip_tcp() 62 udph = (void *)(skb_network_header(skb) + thoff); in nf_flow_nat_ip_udp() 188 ports = (struct flow_ports *)(skb_network_header(skb) + thoff); in nf_flow_tuple_ip() 284 tcph = (void *)(skb_network_header(skb) + thoff); in nf_flow_nat_ipv6_tcp() 301 udph = (void *)(skb_network_header(skb) + thoff); in nf_flow_nat_ipv6_udp() 419 ports = (struct flow_ports *)(skb_network_header(skb) + thoff); in nf_flow_tuple_ipv6()
|
D | nf_nat_helper.c | 41 data = skb_network_header(skb) + dataoff; in mangle_contents() 46 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
|
/Linux-v4.19/net/rxrpc/ |
D | peer_event.c | 55 skb_network_header(skb) + serr->addr_offset, in rxrpc_lookup_peer_icmp_rcu() 61 skb_network_header(skb) + serr->addr_offset + 12, in rxrpc_lookup_peer_icmp_rcu() 78 skb_network_header(skb) + serr->addr_offset, in rxrpc_lookup_peer_icmp_rcu() 87 skb_network_header(skb) + serr->addr_offset, in rxrpc_lookup_peer_icmp_rcu()
|
/Linux-v4.19/include/net/ |
D | mpls.h | 34 return (struct mpls_shim_hdr *)skb_network_header(skb); in mpls_hdr()
|
D | inet_ecn.h | 147 if (skb_network_header(skb) + sizeof(struct iphdr) <= in INET_ECN_set_ce() 153 if (skb_network_header(skb) + sizeof(struct ipv6hdr) <= in INET_ECN_set_ce()
|
/Linux-v4.19/include/linux/ |
D | ip.h | 25 return (struct iphdr *)skb_network_header(skb); in ip_hdr()
|
D | if_arp.h | 31 return (struct arphdr *)skb_network_header(skb); in arp_hdr()
|
/Linux-v4.19/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 204 const unsigned char *nh = skb_network_header(skb); in nf_ct_frag6_queue() 357 payload_len = ((head->data - skb_network_header(head)) - in nf_ct_frag6_reasm() 430 skb_network_header(head)[fq->nhoffset] = skb_transport_header(head)[0]; in nf_ct_frag6_reasm() 438 skb_push(head, head->data - skb_network_header(head)); in nf_ct_frag6_reasm() 462 head->csum = csum_partial(skb_network_header(head), in nf_ct_frag6_reasm()
|
/Linux-v4.19/net/bridge/ |
D | br_netfilter_ipv6.c | 54 const unsigned char *nh = skb_network_header(skb); in br_nf_check_hbh_len() 87 nh = skb_network_header(skb); in br_nf_check_hbh_len()
|