Lines Matching defs:sock

42 #include <net/sock.h>
60 static int ip6_finish_output2(struct net *net, struct sock *sk, struct sk_buff *skb)
141 ip6_finish_output_gso_slowpath_drop(struct net *net, struct sock *sk,
179 static int __ip6_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
205 static int ip6_finish_output(struct net *net, struct sock *sk, struct sk_buff *skb)
220 int ip6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
255 int ip6_xmit(const struct sock *sk, struct sk_buff *skb, struct flowi6 *fl6,
343 skb = l3mdev_ip6_out((struct sock *)sk, skb);
351 net, (struct sock *)sk, skb, NULL, dev,
359 ipv6_local_error((struct sock *)sk, EMSGSIZE, fl6, mtu);
370 struct sock *last = NULL;
374 struct sock *sk = ra->sk;
454 static inline int ip6_forward_finish(struct net *net, struct sock *sk,
850 int ip6_fragment(struct net *net, struct sock *sk, struct sk_buff *skb,
851 int (*output)(struct net *, struct sock *, struct sk_buff *))
1047 static struct dst_entry *ip6_sk_dst_check(struct sock *sk,
1093 static int ip6_dst_lookup_tail(struct net *net, const struct sock *sk,
1220 int ip6_dst_lookup(struct net *net, struct sock *sk, struct dst_entry **dst,
1240 struct dst_entry *ip6_dst_lookup_flow(struct net *net, const struct sock *sk, struct flowi6 *fl6,
1274 struct dst_entry *ip6_sk_dst_lookup_flow(struct sock *sk, struct flowi6 *fl6,
1297 * @sock: Socket which provides route info
1311 struct socket *sock,
1340 dst = ipv6_stub->ipv6_dst_lookup_flow(net, sock->sk, &fl6,
1396 static int ip6_setup_cork(struct sock *sk, struct inet_cork_full *cork,
1469 static int __ip6_append_data(struct sock *sk,
1868 int ip6_append_data(struct sock *sk,
1936 struct sk_buff *__ip6_make_skb(struct sock *sk,
2035 int ip6_push_pending_frames(struct sock *sk)
2047 static void __ip6_flush_pending_frames(struct sock *sk,
2064 void ip6_flush_pending_frames(struct sock *sk)
2071 struct sk_buff *ip6_make_skb(struct sock *sk,