Lines Matching defs:sock
79 #include <net/sock.h>
87 static int __pppoe_xmit(struct sock *sk, struct sk_buff *skb);
282 struct sock *sk;
296 * sock lock while doing any unbinding, we need to
298 * the sock so it doesn't disappear as we're jumping
365 static int pppoe_rcv_core(struct sock *sk, struct sk_buff *skb)
463 struct sock *sk = sk_pppox(po);
533 * Initialize a new struct sock.
536 static int pppoe_create(struct net *net, struct socket *sock, int kern)
538 struct sock *sk;
544 sock_init_data(sock, sk);
546 sock->state = SS_UNCONNECTED;
547 sock->ops = &pppoe_ops;
561 static int pppoe_release(struct socket *sock)
563 struct sock *sk = sock->sk;
600 sock->sk = NULL;
609 static int pppoe_connect(struct socket *sock, struct sockaddr *uservaddr,
612 struct sock *sk = sock->sk;
720 static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr,
728 memcpy(&sp.sa_addr.pppoe, &pppox_sk(sock->sk)->pppoe_pa,
736 static int pppoe_ioctl(struct socket *sock, unsigned int cmd,
739 struct sock *sk = sock->sk;
836 static int pppoe_sendmsg(struct socket *sock, struct msghdr *m,
840 struct sock *sk = sock->sk;
912 static int __pppoe_xmit(struct sock *sk, struct sk_buff *skb)
971 struct sock *sk = chan->private;
979 struct sock *sk = chan->private;
1003 static int pppoe_recvmsg(struct socket *sock, struct msghdr *m,
1006 struct sock *sk = sock->sk;