Lines Matching refs:sock

80 static inline void __atalk_insert_socket(struct sock *sk)  in __atalk_insert_socket()
85 static inline void atalk_remove_socket(struct sock *sk) in atalk_remove_socket()
92 static struct sock *atalk_search_socket(struct sockaddr_at *to, in atalk_search_socket()
95 struct sock *s; in atalk_search_socket()
139 static struct sock *atalk_find_or_insert_socket(struct sock *sk, in atalk_find_or_insert_socket()
142 struct sock *s; in atalk_find_or_insert_socket()
163 struct sock *sk = (struct sock *)data; in atalk_destroy_timer()
172 static inline void atalk_destroy_socket(struct sock *sk) in atalk_destroy_socket()
1017 static int atalk_create(struct net *net, struct socket *sock, int protocol, in atalk_create() argument
1020 struct sock *sk; in atalk_create()
1030 if (sock->type != SOCK_RAW && sock->type != SOCK_DGRAM) in atalk_create()
1037 sock->ops = &atalk_dgram_ops; in atalk_create()
1038 sock_init_data(sock, sk); in atalk_create()
1047 static int atalk_release(struct socket *sock) in atalk_release() argument
1049 struct sock *sk = sock->sk; in atalk_release()
1056 sock->sk = NULL; in atalk_release()
1075 static int atalk_pick_and_bind_port(struct sock *sk, struct sockaddr_at *sat) in atalk_pick_and_bind_port()
1084 struct sock *s; in atalk_pick_and_bind_port()
1110 static int atalk_autobind(struct sock *sk) in atalk_autobind()
1131 static int atalk_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in atalk_bind() argument
1134 struct sock *sk = sock->sk; in atalk_bind()
1186 static int atalk_connect(struct socket *sock, struct sockaddr *uaddr, in atalk_connect() argument
1189 struct sock *sk = sock->sk; in atalk_connect()
1195 sock->state = SS_UNCONNECTED; in atalk_connect()
1229 sock->state = SS_CONNECTED; in atalk_connect()
1241 static int atalk_getname(struct socket *sock, struct sockaddr *uaddr, in atalk_getname() argument
1245 struct sock *sk = sock->sk; in atalk_getname()
1418 struct sock *sock; in atalk_rcv() local
1487 sock = atalk_search_socket(&tosat, atif); in atalk_rcv()
1488 if (!sock) /* But not one of our sockets */ in atalk_rcv()
1492 if (sock_queue_rcv_skb(sock, skb) < 0) in atalk_rcv()
1562 static int atalk_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in atalk_sendmsg() argument
1564 struct sock *sk = sock->sk; in atalk_sendmsg()
1730 static int atalk_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in atalk_recvmsg() argument
1733 struct sock *sk = sock->sk; in atalk_recvmsg()
1782 static int atalk_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in atalk_ioctl() argument
1785 struct sock *sk = sock->sk; in atalk_ioctl()
1843 static int atalk_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in atalk_compat_ioctl() argument
1852 return atalk_ioctl(sock, cmd, (unsigned long)compat_ptr(arg)); in atalk_compat_ioctl()