Home
last modified time | relevance | path

Searched refs:skb_dst (Results 1 – 86 of 86) sorted by relevance

/linux-4.1.27/net/xfrm/
Dxfrm_output.c26 struct dst_entry *dst = skb_dst(skb); in xfrm_skb_check_space()
43 struct dst_entry *dst = skb_dst(skb); in xfrm_output_one()
125 err = skb_dst(skb)->ops->local_out(skb); in xfrm_output_resume()
129 if (!skb_dst(skb)->xfrm) in xfrm_output_resume()
132 err = nf_hook(skb_dst(skb)->ops->family, in xfrm_output_resume()
134 NULL, skb_dst(skb)->dev, xfrm_output2); in xfrm_output_resume()
185 struct net *net = dev_net(skb_dst(skb)->dev); in xfrm_output()
209 xfrm_af2proto(skb_dst(skb)->ops->family)); in xfrm_inner_extract_output()
Dxfrm_policy.c1901 dst = skb_dst(skb); in xfrm_policy_queue_process()
1936 xfrm_decode_session(skb, &fl, skb_dst(skb)->ops->family); in xfrm_policy_queue_process()
1937 dst_hold(skb_dst(skb)->path); in xfrm_policy_queue_process()
1938 dst = xfrm_lookup(xp_net(pol), skb_dst(skb)->path, in xfrm_policy_queue_process()
1965 struct dst_entry *dst = skb_dst(skb); in xdst_queue_output()
2615 dst = xfrm_lookup(net, skb_dst(skb), &fl, NULL, XFRM_LOOKUP_QUEUE); in __xfrm_route_forward()
/linux-4.1.27/net/ipv6/
Dexthdrs.c256 struct dst_entry *dst = skb_dst(skb); in ipv6_destopt_rcv()
312 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
322 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
337 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
363 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
382 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
396 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
419 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
424 if (!ipv6_chk_home_addr(dev_net(skb_dst(skb)->dev), addr)) { in ipv6_rthdr_rcv()
425 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_rthdr_rcv()
[all …]
Dip6_input.c51 if (sysctl_ip_early_demux && !skb_dst(skb) && skb->sk == NULL) { in ip6_rcv_finish()
58 if (!skb_dst(skb)) in ip6_rcv_finish()
101 IP6CB(skb)->iif = skb_dst(skb) ? ip6_dst_idev(skb_dst(skb))->dev->ifindex : dev->ifindex; in ipv6_rcv()
203 struct net *net = dev_net(skb_dst(skb)->dev); in ip6_input_finish()
216 idev = ip6_dst_idev(skb_dst(skb)); in ip6_input_finish()
290 IP6_UPD_PO_STATS_BH(dev_net(skb_dst(skb)->dev), in ip6_mc_input()
291 ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_INMCAST, in ip6_mc_input()
Dxfrm6_output.c74 struct dst_entry *dst = skb_dst(skb); in xfrm6_tunnel_check_size()
136 struct dst_entry *dst = skb_dst(skb); in __xfrm6_output()
150 mtu = dst_mtu(skb_dst(skb)); in __xfrm6_output()
162 dst_allfrag(skb_dst(skb)))) { in __xfrm6_output()
172 NULL, skb_dst(skb)->dev, __xfrm6_output, in xfrm6_output()
Dip6_output.c61 struct dst_entry *dst = skb_dst(skb); in ip6_finish_output2()
71 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in ip6_finish_output2()
128 dst_allfrag(skb_dst(skb)) || in ip6_finish_output()
137 struct net_device *dev = skb_dst(skb)->dev; in ip6_output()
138 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); in ip6_output()
162 struct dst_entry *dst = skb_dst(skb); in ip6_xmit()
182 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_xmit()
225 IP6_UPD_PO_STATS(net, ip6_dst_idev(skb_dst(skb)), in ip6_xmit()
233 IP6_INC_STATS(net, ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_FRAGFAILS); in ip6_xmit()
367 struct dst_entry *dst = skb_dst(skb); in ip6_forward()
[all …]
Dip6_checksum.c101 else if (skb_dst(skb) && skb_dst(skb)->dev && in udp6_set_csum()
102 (skb_dst(skb)->dev->features & NETIF_F_IPV6_CSUM)) { in udp6_set_csum()
Dreassembly.c215 struct net *net = dev_net(skb_dst(skb)->dev); in ip6_frag_queue()
226 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ip6_frag_queue()
261 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ip6_frag_queue()
364 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ip6_frag_queue()
528 struct net *net = dev_net(skb_dst(skb)->dev); in ipv6_frag_rcv()
533 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_REASMREQDS); in ipv6_frag_rcv()
550 ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_REASMOKS); in ipv6_frag_rcv()
571 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), IPSTATS_MIB_REASMFAILS); in ipv6_frag_rcv()
576 IP6_INC_STATS_BH(net, ip6_dst_idev(skb_dst(skb)), in ipv6_frag_rcv()
Dxfrm6_mode_tunnel.c36 struct dst_entry *dst = skb_dst(skb); in xfrm6_mode_tunnel_output()
50 top_iph->nexthdr = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm6_mode_tunnel_output()
Dnetfilter.c23 struct net *net = dev_net(skb_dst(skb)->dev); in ip6_route_me_harder()
61 hh_len = skb_dst(skb)->dev->hard_header_len; in ip6_route_me_harder()
Dip6_tunnel.c652 skb_dst(skb2)->dev->type != ARPHRD_TUNNEL) in ip4ip6_err()
658 if (rel_info > dst_mtu(skb_dst(skb2))) in ip4ip6_err()
661 skb_dst(skb2)->ops->update_pmtu(skb_dst(skb2), NULL, skb2, rel_info); in ip4ip6_err()
664 skb_dst(skb2)->ops->redirect(skb_dst(skb2), NULL, skb2); in ip4ip6_err()
996 if (!skb_dst(skb)) in ip6_tnl_xmit2()
999 neigh = dst_neigh_lookup(skb_dst(skb), in ip6_tnl_xmit2()
1047 if (skb_dst(skb)) in ip6_tnl_xmit2()
1048 skb_dst(skb)->ops->update_pmtu(skb_dst(skb), NULL, skb, mtu); in ip6_tnl_xmit2()
Doutput_core.c150 NULL, skb_dst(skb)->dev, dst_output_sk); in __ip6_local_out_sk()
Dxfrm6_policy.c144 if (skb_dst(skb)) in _decode_session6()
145 oif = skb_dst(skb)->dev->ifindex; in _decode_session6()
Dsit.c838 if (skb_dst(skb)) in ipip6_tunnel_xmit()
839 neigh = dst_neigh_lookup(skb_dst(skb), &iph6->daddr); in ipip6_tunnel_xmit()
867 if (skb_dst(skb)) in ipip6_tunnel_xmit()
868 neigh = dst_neigh_lookup(skb_dst(skb), &iph6->daddr); in ipip6_tunnel_xmit()
935 if (tunnel->parms.iph.daddr && skb_dst(skb)) in ipip6_tunnel_xmit()
936 skb_dst(skb)->ops->update_pmtu(skb_dst(skb), NULL, skb, mtu); in ipip6_tunnel_xmit()
Dip6_vti.c434 struct dst_entry *dst = skb_dst(skb); in vti6_xmit()
470 skb->dev = skb_dst(skb)->dev; in vti6_xmit()
474 skb_dst(skb)->ops->update_pmtu(dst, NULL, skb, mtu); in vti6_xmit()
Dip6mr.c1202 skb_dst_set(skb, dst_clone(skb_dst(pkt))); in ip6mr_cache_report()
1992 IP6_INC_STATS_BH(dev_net(skb_dst(skb)->dev), ip6_dst_idev(skb_dst(skb)), in ip6mr_forward2_finish()
1994 IP6_ADD_STATS_BH(dev_net(skb_dst(skb)->dev), ip6_dst_idev(skb_dst(skb)), in ip6mr_forward2_finish()
2289 struct rt6_info *rt = (struct rt6_info *)skb_dst(skb); in ip6mr_get_route()
Dip6_gre.c669 if (skb_dst(skb)) in ip6gre_xmit2()
670 skb_dst(skb)->ops->update_pmtu(skb_dst(skb), NULL, skb, mtu); in ip6gre_xmit2()
Dtcp_ipv6.c94 struct dst_entry *dst = skb_dst(skb); in inet6_sk_rx_dst_set()
742 struct net *net = sk ? sock_net(sk) : dev_net(skb_dst(skb)->dev); in tcp_v6_send_response()
865 sk1 = inet6_lookup_listener(dev_net(skb_dst(skb)->dev), in tcp_v6_send_reset()
Desp6.c173 struct xfrm_dst *dst = (struct xfrm_dst *)skb_dst(skb); in esp6_output()
Dah6.c303 struct xfrm_state *x = skb_dst(skb)->xfrm; in ah6_output_done()
Dndisc.c432 struct dst_entry *dst = skb_dst(skb); in ndisc_send_skb()
1515 struct neighbour *neigh = dst_neigh_lookup(skb_dst(skb), target); in ndisc_send_redirect()
Droute.c1137 rt = (struct rt6_info *) skb_dst(skb); in ip6_link_failure()
2184 struct dst_entry *dst = skb_dst(skb); in ip6_pkt_drop()
2211 skb->dev = skb_dst(skb)->dev; in ip6_pkt_discard_out()
2222 skb->dev = skb_dst(skb)->dev; in ip6_pkt_prohibit_out()
Dudp.c375 return __udp6_lib_lookup(dev_net(skb_dst(skb)->dev), &iph->saddr, sport, in __udp6_lib_lookup_skb()
/linux-4.1.27/net/ipv4/
Dnetfilter.c22 struct net *net = dev_net(skb_dst(skb)->dev); in ip_route_me_harder()
54 if (skb_dst(skb)->error) in ip_route_me_harder()
55 return skb_dst(skb)->error; in ip_route_me_harder()
60 struct dst_entry *dst = skb_dst(skb); in ip_route_me_harder()
70 hh_len = skb_dst(skb)->dev->hard_header_len; in ip_route_me_harder()
Dxfrm4_output.c31 mtu = dst_mtu(skb_dst(skb)); in xfrm4_tunnel_check_size()
85 struct xfrm_state *x = skb_dst(skb)->xfrm; in __xfrm4_output()
100 NULL, skb_dst(skb)->dev, __xfrm4_output, in xfrm4_output()
Dip_forward.c64 IP_INC_STATS_BH(dev_net(skb_dst(skb)->dev), IPSTATS_MIB_OUTFORWDATAGRAMS); in ip_forward_finish()
65 IP_ADD_STATS_BH(dev_net(skb_dst(skb)->dev), IPSTATS_MIB_OUTOCTETS, skb->len); in ip_forward_finish()
154 IP_INC_STATS_BH(dev_net(skb_dst(skb)->dev), IPSTATS_MIB_INHDRERRORS); in ip_forward()
Dip_input.c318 if (sysctl_ip_early_demux && !skb_dst(skb) && !skb->sk) { in ip_rcv_finish()
334 if (!skb_dst(skb)) { in ip_rcv_finish()
346 if (unlikely(skb_dst(skb)->tclassid)) { in ip_rcv_finish()
348 u32 idx = skb_dst(skb)->tclassid; in ip_rcv_finish()
Dxfrm4_mode_tunnel.c32 struct dst_entry *dst = skb_dst(skb); in xfrm4_mode_tunnel_output()
45 top_iph->protocol = xfrm_af2proto(skb_dst(skb)->ops->family); in xfrm4_mode_tunnel_output()
Dip_tunnel.c600 mtu = skb_dst(skb) ? dst_mtu(skb_dst(skb)) : dev->mtu; in tnl_update_pmtu()
602 if (skb_dst(skb)) in tnl_update_pmtu()
603 skb_dst(skb)->ops->update_pmtu(skb_dst(skb), NULL, skb, mtu); in tnl_update_pmtu()
616 struct rt6_info *rt6 = (struct rt6_info *)skb_dst(skb); in tnl_update_pmtu()
618 if (rt6 && mtu < dst_mtu(skb_dst(skb)) && in tnl_update_pmtu()
624 dst_metric_set(skb_dst(skb), RTAX_MTU, mtu); in tnl_update_pmtu()
659 if (!skb_dst(skb)) { in ip_tunnel_xmit()
675 neigh = dst_neigh_lookup(skb_dst(skb), in ip_tunnel_xmit()
Dxfrm4_input.c27 if (!skb_dst(skb)) { in xfrm4_rcv_encap_finish()
Dxfrm4_policy.c109 if (skb_dst(skb)) in _decode_session4()
110 oif = skb_dst(skb)->dev->ifindex; in _decode_session4()
Dicmp.c756 net = dev_net(skb_dst(skb)->dev); in icmp_unreach()
885 net = dev_net(skb_dst(skb)->dev); in icmp_echo()
938 ICMP_INC_STATS_BH(dev_net(skb_dst(skb)->dev), ICMP_MIB_INERRORS); in icmp_timestamp()
Dip_vti.c157 struct dst_entry *dst = skb_dst(skb); in vti_xmit()
198 skb->dev = skb_dst(skb)->dev; in vti_xmit()
Dip_output.c101 skb_dst(skb)->dev, dst_output_sk); in __ip_local_out_sk()
173 struct dst_entry *dst = skb_dst(skb); in ip_finish_output2()
266 if (skb_dst(skb)->xfrm) { in ip_finish_output()
342 struct net_device *dev = skb_dst(skb)->dev; in ip_output()
Dudp.c579 return __udp4_lib_lookup(dev_net(skb_dst(skb)->dev), iph->saddr, sport, in __udp4_lib_lookup_skb()
771 else if (skb_dst(skb) && skb_dst(skb)->dev && in udp_set_csum()
772 (skb_dst(skb)->dev->features & NETIF_F_V4_CSUM)) { in udp_set_csum()
1780 struct dst_entry *dst = skb_dst(skb); in __udp4_lib_rcv()
Dip_options.c144 if (inet_addr_type(dev_net(skb_dst(skb)->dev), addr) != RTN_UNICAST) { in __ip_options_echo()
Dah4.c123 struct xfrm_state *x = skb_dst(skb)->xfrm; in ah_output_done()
Desp4.c146 struct xfrm_dst *dst = (struct xfrm_dst *)skb_dst(skb); in esp_output()
Dipmr.c1002 skb_dst_set(skb, dst_clone(skb_dst(pkt))); in ipmr_cache_report()
1687 IP_INC_STATS(dev_net(skb_dst(skb)->dev), IPSTATS_MIB_OUTFORWDATAGRAMS); in ipmr_forward_finish()
1688 IP_ADD_STATS(dev_net(skb_dst(skb)->dev), IPSTATS_MIB_OUTOCTETS, skb->len); in ipmr_forward_finish()
Dip_fragment.c641 net = skb->dev ? dev_net(skb->dev) : dev_net(skb_dst(skb)->dev); in ip_defrag()
Dtcp_ipv4.c627 net = sk ? sock_net(sk) : dev_net(skb_dst(skb)->dev); in tcp_v4_send_reset()
1718 struct dst_entry *dst = skb_dst(skb); in inet_sk_rx_dst_set()
/linux-4.1.27/include/net/
Ddst.h297 dst_clone(skb_dst(nskb)); in skb_dst_copy()
311 dst_clone(skb_dst(skb)); in skb_dst_force()
339 struct dst_entry *dst = skb_dst(skb); in skb_dst_force_safe()
397 struct dst_entry *child = dst_clone(skb_dst(skb)->child); in skb_dst_pop()
472 struct dst_entry *dst = skb_dst(skb); in dst_link_failure()
491 return skb_dst(skb)->output(sk, skb); in dst_output_sk()
501 return skb_dst(skb)->input(skb); in dst_input()
Dip6_route.h169 struct rt6_info *rt = (struct rt6_info *) skb_dst(skb); in ipv6_unicast_destination()
176 struct rt6_info *rt = (struct rt6_info *) skb_dst(skb); in ipv6_anycast_destination()
190 skb_dst(skb)->dev->mtu : dst_mtu(skb_dst(skb)); in ip6_skb_dst_mtu()
Dinet6_hashtables.h89 return __inet6_lookup(dev_net(skb_dst(skb)->dev), hashinfo, in __inet6_lookup_skb()
Dip_vs.h52 if (skb_dst(skb) && skb_dst(skb)->dev) in skb_net()
53 return dev_net(skb_dst(skb)->dev); in skb_net()
62 return dev_net(skb->dev ? : skb_dst(skb)->dev); in skb_net()
Dip.h316 return ip_dst_mtu_maybe_forward(skb_dst(skb), forwarding); in ip_skb_dst_mtu()
318 return min(skb_dst(skb)->dev->mtu, IP_MAX_MTU); in ip_skb_dst_mtu()
Dinet_hashtables.h382 return __inet_lookup(dev_net(skb_dst(skb)->dev), hashinfo, in __inet_lookup_skb()
Dxfrm.h1074 (skb_dst(skb)->flags & DST_NOPOLICY) || in __xfrm_policy_check2()
1128 (skb_dst(skb)->flags & DST_NOXFRM) || in xfrm_route_forward()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_reject_ipv4.c125 skb_dst_set_noref(nskb, skb_dst(oldskb)); in nf_send_reset()
129 ip4_dst_hoplimit(skb_dst(nskb))); in nf_send_reset()
136 if (nskb->len > dst_mtu(skb_dst(nskb))) in nf_send_reset()
Dipt_SYNPROXY.c52 skb_dst_set_noref(nskb, skb_dst(skb)); in synproxy_send_tcp()
/linux-4.1.27/net/netfilter/
Dxt_TCPMSS.c114 if (dst_mtu(skb_dst(skb)) <= minlen) { in tcpmss_mangle_packet()
116 dst_mtu(skb_dst(skb))); in tcpmss_mangle_packet()
124 newmss = min(dst_mtu(skb_dst(skb)), in_mtu) - minlen; in tcpmss_mangle_packet()
Dxt_realm.c28 const struct dst_entry *dst = skb_dst(skb); in realm_mt()
Dxt_policy.c89 const struct dst_entry *dst = skb_dst(skb); in match_policy_out()
Dxt_TEE.c49 dst = skb_dst(skb); in pick_net()
Dnft_meta.c119 const struct dst_entry *dst = skb_dst(skb); in nft_meta_get_eval()
Dnf_nat_core.c97 dst = skb_dst(skb); in nf_xfrm_me_harder()
110 hh_len = skb_dst(skb)->dev->hard_header_len; in nf_xfrm_me_harder()
Dnf_conntrack_proto_gre.c195 struct net *net = dev_net(skb->dev ? skb->dev : skb_dst(skb)->dev); in gre_pkt_to_tuple()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_xmit.c184 (struct rt6_info *)skb_dst(skb)); in crosses_local_route_boundary()
221 struct net *net = dev_net(skb_dst(skb)->dev); in ensure_mtu_is_adequate()
263 struct net *net = dev_net(skb_dst(skb)->dev); in __ip_vs_get_out_rt()
406 struct net *net = dev_net(skb_dst(skb)->dev); in __ip_vs_get_out_rt_v6()
566 NULL, skb_dst(skb)->dev, dst_output_sk); in ip_vs_nat_send_or_cont()
588 NULL, skb_dst(skb)->dev, dst_output_sk); in ip_vs_send_or_cont()
793 rt = (struct rt6_info *) skb_dst(skb); in ip_vs_nat_xmit_v6()
1082 rt = (struct rt6_info *) skb_dst(skb); in ip_vs_tunnel_xmit_v6()
1360 rt = (struct rt6_info *) skb_dst(skb); in ip_vs_icmp_xmit_v6()
Dip_vs_core.c614 struct net *net_ = dev_net(skb_dst(skb)->dev); in ip_vs_leave()
690 struct dst_entry *dst = skb_dst(skb); in ip_vs_route_me_harder()
1182 if (unlikely(!skb_dst(skb))) in ip_vs_out()
1635 !skb_dst(skb))) { in ip_vs_in()
Dip_vs_proto_sctp.c163 !(skb_dst(skb)->dev->features & NETIF_F_SCTP_CSUM))) { in sctp_dnat_handler()
/linux-4.1.27/include/linux/
Dnetfilter_bridge.h34 struct dst_entry *dst = skb_dst(skb); in br_drop_fake_rtable()
Dskbuff.h711 static inline struct dst_entry *skb_dst(const struct sk_buff *skb) in skb_dst() function
757 return (skb->_skb_refdst & SKB_DST_NOREF) && skb_dst(skb); in skb_dst_is_noref()
762 return (struct rtable *)skb_dst(skb); in skb_rtable()
/linux-4.1.27/security/selinux/
Dxfrm.c215 struct dst_entry *dst = skb_dst(skb); in selinux_xfrm_skb_sid_egress()
454 dst = skb_dst(skb); in selinux_xfrm_postroute_last()
Dhooks.c4987 if (skb_dst(skb) != NULL && skb_dst(skb)->xfrm != NULL && in selinux_ip_postroute()
/linux-4.1.27/net/sched/
Dcls_flow.c80 return addr_fold(skb_dst(skb)) ^ (__force u16) tc_skb_protocol(skb); in flow_get_dst()
101 return addr_fold(skb_dst(skb)) ^ (__force u16) tc_skb_protocol(skb); in flow_get_proto_dst()
186 if (skb_dst(skb)) in flow_get_rtclassid()
187 return skb_dst(skb)->tclassid; in flow_get_rtclassid()
Dem_meta.c252 if (unlikely(skb_dst(skb) == NULL)) in META_COLLECTOR()
256 dst->value = skb_dst(skb)->tclassid; in META_COLLECTOR()
Dsch_teql.c262 struct dst_entry *dst = skb_dst(skb); in teql_resolve()
Dcls_route.c138 dst = skb_dst(skb); in route4_classify()
/linux-4.1.27/net/decnet/
Ddn_neigh.c174 struct dst_entry *dst = skb_dst(skb); in dn_neigh_output()
199 struct dst_entry *dst = skb_dst(skb); in dn_neigh_output_packet()
336 struct dst_entry *dst = skb_dst(skb); in dn_to_neigh_output()
Ddn_route.c749 struct dst_entry *dst = skb_dst(skb); in dn_output()
788 struct dst_entry *dst = skb_dst(skb); in dn_forward()
800 rt = (struct dn_route *)skb_dst(skb); in dn_forward()
1528 if (skb_dst(skb)) in dn_route_input()
1553 struct dn_route *rt = (struct dn_route *)skb_dst(skb); in dn_rt_fill_info()
1689 rt = (struct dn_route *)skb_dst(skb); in dn_cache_getroute()
Ddn_nsp_out.c613 dn_nsp_do_disc(NULL, msgflg, reason, gfp, skb_dst(skb), ddl, in dn_nsp_return_disc()
Daf_decnet.c1110 dst = skb_dst(skb); in dn_accept()
/linux-4.1.27/net/ipv6/netfilter/
Dip6t_rpfilter.c77 const struct rt6_info *rt = (const void *) skb_dst(skb); in rpfilter_is_local()
Dnf_conntrack_reasm.c571 struct net *net = skb_dst(skb) ? dev_net(skb_dst(skb)->dev) in nf_ct_frag6_gather()
Dnf_nat_l3proto_ipv6.c135 struct rt6_info *rt = (struct rt6_info *)skb_dst(skb); in nf_nat_ipv6_csum_recalc()
/linux-4.1.27/net/bridge/
Dbr_netfilter.c317 dst = skb_dst(skb); in br_nf_pre_routing_finish_bridge()
440 if (skb_dst(skb)->dev == dev) { in br_nf_pre_routing_finish()
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c1415 if (skb_dst(skb)) in ipoib_cm_skb_too_long()
1416 skb_dst(skb)->ops->update_pmtu(skb_dst(skb), NULL, skb, mtu); in ipoib_cm_skb_too_long()
/linux-4.1.27/drivers/staging/octeon/
Dethernet-tx.c395 dst_release(skb_dst(skb)); in cvm_oct_xmit()
/linux-4.1.27/net/atm/
Dbr2684.c299 pr_debug("skb_dst(skb)=%p\n", skb_dst(skb)); in br2684_start_xmit()
Dclip.c328 struct dst_entry *dst = skb_dst(skb); in clip_start_xmit()
/linux-4.1.27/net/dccp/
Dipv4.c536 struct net *net = dev_net(skb_dst(rxskb)->dev); in dccp_v4_ctl_send_reset()
Dipv6.c247 struct net *net = dev_net(skb_dst(rxskb)->dev); in dccp_v6_ctl_send_reset()
/linux-4.1.27/net/bluetooth/
D6lowpan.c172 struct rt6_info *rt = (struct rt6_info *)skb_dst(skb); in peer_lookup_dst()
/linux-4.1.27/drivers/s390/net/
Dqeth_l3_main.c2739 dst = skb_dst(skb); in qeth_l3_get_cast_type()
2835 dst = skb_dst(skb); in qeth_l3_fill_header()
/linux-4.1.27/net/core/
Dneighbour.c1190 struct dst_entry *dst = skb_dst(skb); in neigh_update()
Ddev.c2898 WARN_ON(!skb_dst(skb)); in dev_loopback_xmit()