Lines Matching defs:fl6
428 void icmpv6_push_pending_frames(struct sock *sk, struct flowi6 *fl6,
828 static inline int ip6_sk_dst_hoplimit(struct ipv6_pinfo *np, struct flowi6 *fl6,
833 if (ipv6_addr_is_multicast(&fl6->daddr))
879 struct flowi6 *fl6)
897 hash = skb_get_hash_flowi6(skb, fl6);
928 struct flowi6 *fl6)
964 struct flowi6 *fl6, u32 txhash)
967 fl6->mp_hash = (txhash >> 1) ?: 1;
1004 static inline __be32 flowi6_get_flowlabel(const struct flowi6 *fl6)
1006 return fl6->flowlabel & IPV6_FLOWLABEL_MASK;
1027 int ip6_xmit(const struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6,
1036 struct ipcm6_cookie *ipc6, struct flowi6 *fl6,
1061 struct flowi6 *fl6);
1063 struct dst_entry *ip6_dst_lookup_flow(struct net *net, const struct sock *sk, struct flowi6 *fl6,
1067 struct flowi6 *fl6,
1074 struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6,
1121 struct in6_addr *__fl6_update_dst(struct flowi6 *fl6,
1126 fl6_update_dst(struct flowi6 *fl6, const struct ipv6_txoptions *opt,
1132 return __fl6_update_dst(fl6, opt, orig);
1161 void ipv6_local_error(struct sock *sk, int err, struct flowi6 *fl6, u32 info);
1162 void ipv6_local_rxpmtu(struct sock *sk, struct flowi6 *fl6, u32 mtu);