Lines Matching defs:sock

42 #include <net/sock.h>
59 static int ip6_finish_output2(struct net *net, struct sock *sk, struct sk_buff *skb)
157 ip6_finish_output_gso_slowpath_drop(struct net *net, struct sock *sk,
195 static int __ip6_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
219 static int ip6_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
235 int ip6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
269 int ip6_xmit(const struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6,
346 skb = l3mdev_ip6_out((struct sock *)sk, skb);
354 net, (struct sock *)sk, skb, NULL, dst->dev,
362 ipv6_local_error((struct sock *)sk, EMSGSIZE, fl6, mtu);
373 struct sock *last = NULL;
377 struct sock *sk = ra->sk;
457 static inline int ip6_forward_finish(struct net *net, struct sock *sk,
837 int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
838 int (*output)(struct net *, struct sock *, struct sk_buff *))
1033 static struct dst_entry *ip6_sk_dst_check(struct sock *sk,
1080 static int ip6_dst_lookup_tail(struct net *net, const struct sock *sk,
1209 int ip6_dst_lookup(struct net *net, struct sock *sk, struct dst_entry **dst,
1229 struct dst_entry *ip6_dst_lookup_flow(struct net *net, const struct sock *sk, struct flowi6 *fl6,
1263 struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6,
1286 * @sock: Socket which provides route info
1300 struct socket *sock,
1329 dst = ipv6_stub->ipv6_dst_lookup_flow(net, sock->sk, &fl6,
1385 static int ip6_setup_cork(struct sock *sk, struct inet_cork_full *cork,
1460 static int __ip6_append_data(struct sock *sk,
1811 int ip6_append_data(struct sock *sk,
1868 struct sk_buff *__ip6_make_skb(struct sock *sk,
1970 int ip6_push_pending_frames(struct sock *sk)
1982 static void __ip6_flush_pending_frames(struct sock *sk,
1999 void ip6_flush_pending_frames(struct sock *sk)
2006 struct sk_buff *ip6_make_skb(struct sock *sk,