/linux-4.1.27/include/net/ |
D | flow.h | 115 struct flowi6 { struct 157 struct flowi6 ip6; 175 static inline struct flowi *flowi6_to_flowi(struct flowi6 *fl6) in flowi6_to_flowi() 194 BUILD_BUG_ON(sizeof(struct flowi6) % sizeof(flow_compare_t)); in flow_key_size() 195 return sizeof(struct flowi6) / sizeof(flow_compare_t); in flow_key_size()
|
D | ip6_route.h | 68 struct flowi6 *fl6, int flags); 72 struct flowi6 *fl6) in ip6_route_output() 77 struct dst_entry *ip6_route_lookup(struct net *net, struct flowi6 *fl6, 96 struct dst_entry *icmp6_dst_alloc(struct net_device *dev, struct flowi6 *fl6);
|
D | transp_v6.h | 13 struct flowi6; 44 struct flowi6 *fl6, struct ipv6_txoptions *opt,
|
D | ipv6.h | 291 int icmpv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6, 698 static inline int ip6_sk_dst_hoplimit(struct ipv6_pinfo *np, struct flowi6 *fl6, in ip6_sk_dst_hoplimit() 795 int ip6_xmit(struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6, 804 int tclass, struct ipv6_txoptions *opt, struct flowi6 *fl6, 821 struct flowi6 *fl6, struct rt6_info *rt, 830 int ip6_dst_lookup(struct sock *sk, struct dst_entry **dst, struct flowi6 *fl6); 831 struct dst_entry *ip6_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6, 833 struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6, 877 struct in6_addr *fl6_update_dst(struct flowi6 *fl6, 904 void ipv6_local_error(struct sock *sk, int err, struct flowi6 *fl6, u32 info); [all …]
|
D | inet6_connection_sock.h | 28 struct dst_entry *inet6_csk_route_req(struct sock *sk, struct flowi6 *fl6,
|
D | ip6_fib.h | 277 struct flowi6 *, int); 285 struct dst_entry *fib6_rule_lookup(struct net *net, struct flowi6 *fl6,
|
D | addrconf.h | 161 struct flowi6 *fl6);
|
/linux-4.1.27/include/linux/ |
D | icmpv6.h | 37 struct flowi6; 40 struct flowi6 *fl6,
|
/linux-4.1.27/net/ipv6/ |
D | inet6_connection_sock.c | 69 struct flowi6 *fl6, in inet6_csk_route_req() 193 struct flowi6 *fl6) in inet6_csk_route_socket() 229 struct flowi6 fl6; in inet6_csk_xmit() 256 struct flowi6 fl6; in inet6_csk_update_pmtu()
|
D | icmp.c | 173 struct flowi6 *fl6) in icmpv6_xrlim_allow() 238 int icmpv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6, in icmpv6_push_pending_frames() 326 struct flowi6 *fl6) in icmpv6_route_lookup() 329 struct flowi6 fl2; in icmpv6_route_lookup() 400 struct flowi6 fl6; in icmp6_send() 555 struct flowi6 fl6; in icmpv6_echo_reply() 813 void icmpv6_flow_init(struct sock *sk, struct flowi6 *fl6, in icmpv6_flow_init()
|
D | ip6_output.c | 156 int ip6_xmit(struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6, in ip6_xmit() 838 const struct flowi6 *fl6) in ip6_sk_dst_check() 883 struct dst_entry **dst, struct flowi6 *fl6) in ip6_dst_lookup_tail() 952 struct flowi6 fl_gw6; in ip6_dst_lookup_tail() 968 memcpy(&fl_gw6, fl6, sizeof(struct flowi6)); in ip6_dst_lookup_tail() 998 int ip6_dst_lookup(struct sock *sk, struct dst_entry **dst, struct flowi6 *fl6) in ip6_dst_lookup() 1016 struct dst_entry *ip6_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6, in ip6_dst_lookup_flow() 1046 struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6, in ip6_sk_dst_lookup_flow() 1163 struct rt6_info *rt, struct flowi6 *fl6) in ip6_setup_cork() 1229 struct flowi6 *fl6, in __ip6_append_data() [all …]
|
D | xfrm6_output.c | 49 struct flowi6 fl6; in xfrm6_local_rxpmtu() 60 struct flowi6 fl6; in xfrm6_local_error()
|
D | fib6_rules.c | 32 struct dst_entry *fib6_rule_lookup(struct net *net, struct flowi6 *fl6, in fib6_rule_lookup() 53 struct flowi6 *flp6 = &flp->u.ip6; in fib6_rule_action() 153 struct flowi6 *fl6 = &fl->u.ip6; in fib6_rule_match()
|
D | xfrm6_policy.c | 33 struct flowi6 fl6; in xfrm6_dst_lookup() 129 struct flowi6 *fl6 = &fl->u.ip6; in _decode_session6() 147 memset(fl6, 0, sizeof(struct flowi6)); in _decode_session6()
|
D | ip6_flowlabel.c | 374 struct flowi6 flowi6; in fl_create() local 390 memset(&flowi6, 0, sizeof(flowi6)); in fl_create() 392 err = ip6_datagram_send_ctl(net, sk, &msg, &flowi6, fl->opt, in fl_create()
|
D | route.c | 379 const struct flowi6 *fl6) in rt6_info_hash_nhsfn() 409 struct flowi6 *fl6, int oif, in rt6_multipath_select() 792 struct flowi6 *fl6, int flags) in ip6_pol_route_lookup() 815 struct dst_entry *ip6_route_lookup(struct net *net, struct flowi6 *fl6, in ip6_route_lookup() 825 struct flowi6 fl6 = { in rt6_lookup() 916 struct flowi6 *fl6, int flags) in ip6_pol_route() 995 struct flowi6 *fl6, int flags) in ip6_pol_route_input() 1002 struct flowi6 *fl6, int flags) in ip6_route_input_lookup() 1015 struct flowi6 fl6 = { in ip6_route_input() 1028 struct flowi6 *fl6, int flags) in ip6_pol_route_output() [all …]
|
D | datagram.c | 50 struct flowi6 fl6; in __ip6_datagram_connect() 269 void ipv6_local_error(struct sock *sk, int err, struct flowi6 *fl6, u32 info) in ipv6_local_error() 308 void ipv6_local_rxpmtu(struct sock *sk, struct flowi6 *fl6, u32 mtu) in ipv6_local_rxpmtu() 686 struct msghdr *msg, struct flowi6 *fl6, in ip6_datagram_send_ctl()
|
D | xfrm6_state.c | 26 const struct flowi6 *fl6 = &fl->u.ip6; in __xfrm6_init_tempsel()
|
D | ip6mr.c | 139 static int ip6mr_fib_lookup(struct net *net, struct flowi6 *flp6, in ip6mr_fib_lookup() 280 static int ip6mr_fib_lookup(struct net *net, struct flowi6 *flp6, in ip6mr_fib_lookup() 630 struct flowi6 fl6 = { in pim6_rcv() 699 struct flowi6 fl6 = { in reg_vif_xmit() 1643 struct flowi6 fl6 = { in mroute6_socket() 2010 struct flowi6 fl6; in ip6mr_forward2() 2028 fl6 = (struct flowi6) { in ip6mr_forward2() 2187 struct flowi6 fl6 = { in ip6_mr_input()
|
D | netfilter.c | 27 struct flowi6 fl6 = { in ip6_route_me_harder()
|
D | raw.c | 536 static int rawv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6, in rawv6_push_pending_frames() 612 struct flowi6 *fl6, struct dst_entry **dstp, in rawv6_send_hdrinc() 680 static int rawv6_probe_proto_opt(struct raw6_frag_vec *rfv, struct flowi6 *fl6) in rawv6_probe_proto_opt() 745 struct flowi6 fl6; in rawv6_sendmsg()
|
D | ping.c | 88 struct flowi6 fl6; in ping_v6_sendmsg()
|
D | ip6_gre.c | 605 struct flowi6 *fl6, in ip6gre_xmit2() 781 struct flowi6 fl6; in ip6gre_xmit_ipv4() 818 struct flowi6 fl6; in ip6gre_xmit_ipv6() 884 struct flowi6 fl6; in ip6gre_xmit_other() 937 struct flowi6 *fl6 = &t->fl.u.ip6; in ip6gre_tnl_link_config()
|
D | syncookies.c | 241 struct flowi6 fl6; in cookie_v6_check()
|
D | ip6_tunnel.c | 974 struct flowi6 *fl6, in ip6_tnl_xmit2() 1121 struct flowi6 fl6; in ip4ip6_tnl_xmit() 1164 struct flowi6 fl6; in ip6ip6_tnl_xmit() 1243 struct flowi6 *fl6 = &t->fl.u.ip6; in ip6_tnl_link_config()
|
D | tcp_ipv6.c | 125 struct flowi6 fl6; in tcp_v6_connect() 449 struct flowi6 *fl6 = &fl->u.ip6; in tcp_v6_send_synack() 741 struct flowi6 fl6; in tcp_v6_send_response() 1008 struct flowi6 fl6; in tcp_v6_syn_recv_sock()
|
D | udp.c | 1024 static int udp_v6_send_skb(struct sk_buff *skb, struct flowi6 *fl6) in udp_v6_send_skb() 1078 struct flowi6 fl6; in udp_v6_push_pending_frames() 1112 struct flowi6 fl6; in udpv6_sendmsg()
|
D | mip6.c | 215 const struct flowi6 *fl6 = &fl->u.ip6; in mip6_destopt_reject()
|
D | exthdrs.c | 864 struct in6_addr *fl6_update_dst(struct flowi6 *fl6, in fl6_update_dst()
|
D | ndisc.c | 443 struct flowi6 fl6; in ndisc_send_skb() 1470 struct flowi6 fl6; in ndisc_send_redirect()
|
D | af_inet6.c | 651 struct flowi6 fl6; in inet6_sk_rebuild_header()
|
D | ipv6_sockglue.c | 473 struct flowi6 fl6; in do_ipv6_setsockopt()
|
D | mcast.c | 1614 struct flowi6 fl6; in mld_sendpack() 1946 struct flowi6 fl6; in igmp6_send()
|
D | ip6_fib.c | 255 struct dst_entry *fib6_rule_lookup(struct net *net, struct flowi6 *fl6, in fib6_rule_lookup()
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | ip6t_rpfilter.c | 35 struct flowi6 fl6 = { in rpfilter_lookup_reverse6()
|
D | nf_reject_ipv6.c | 142 struct flowi6 fl6; in nf_send_reset6()
|
D | nf_nat_l3proto_ipv6.c | 38 struct flowi6 *fl6 = &fl->u.ip6; in nf_nat_ipv6_decode_session()
|
D | ip6t_SYNPROXY.c | 47 struct flowi6 fl6; in synproxy_send_tcp()
|
/linux-4.1.27/net/sctp/ |
D | ipv6.c | 211 struct flowi6 *fl6 = &transport->fl.u.ip6; in sctp_v6_xmit() 234 struct flowi6 *fl6 = &fl->u.ip6; in sctp_v6_get_dst() 246 memset(fl6, 0, sizeof(struct flowi6)); in sctp_v6_get_dst() 360 struct flowi6 *fl6 = &fl->u.ip6; in sctp_v6_get_saddr()
|
/linux-4.1.27/net/dccp/ |
D | ipv6.c | 190 struct flowi6 fl6; in dccp_v6_send_response() 246 struct flowi6 fl6; in dccp_v6_ctl_send_reset() 473 struct flowi6 fl6; in dccp_v6_request_recv_sock() 805 struct flowi6 fl6; in dccp_v6_connect()
|
/linux-4.1.27/net/netfilter/ |
D | xt_addrtype.c | 40 struct flowi6 flow; in match_lookup_rt6()
|
D | xt_TEE.c | 144 struct flowi6 fl6; in tee_tg_route6()
|
D | xt_TCPMSS.c | 60 struct flowi6 *fl6 = &fl.u.ip6; in tcpmss_reverse_mtu()
|
D | nf_conntrack_h323_main.c | 770 struct flowi6 fl1, fl2; in callforward_do_filter()
|
/linux-4.1.27/net/tipc/ |
D | udp_media.c | 192 struct flowi6 fl6 = { in tipc_udp_send_msg()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | addr.c | 272 struct flowi6 fl6; in addr6_resolve()
|
/linux-4.1.27/drivers/net/ipvlan/ |
D | ipvlan_core.c | 381 struct flowi6 fl6 = { in ipvlan_process_v6_outbound()
|
/linux-4.1.27/net/l2tp/ |
D | l2tp_ip6.c | 493 struct flowi6 fl6; in l2tp_ip6_sendmsg()
|
/linux-4.1.27/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 369 struct flowi6 fl6 = { in __ip_vs_route_output_v6()
|
D | ip_vs_ctl.c | 79 struct flowi6 fl6 = { in __ip_vs_addr_is_local_v6()
|
/linux-4.1.27/drivers/scsi/cxgbi/ |
D | libcxgbi.c | 685 struct flowi6 fl; in find_route_ipv6()
|
/linux-4.1.27/drivers/net/ |
D | vxlan.c | 1977 struct flowi6 fl6; in vxlan_xmit_one()
|
/linux-4.1.27/net/xfrm/ |
D | xfrm_policy.c | 78 const struct flowi6 *fl6 = &fl->u.ip6; in __xfrm6_selector_match()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | cm.c | 381 struct flowi6 fl6; in find_route6()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | cnic.c | 3686 struct flowi6 fl6; in cnic_get_v6_route()
|