Lines Matching refs:sock

59 static void ax25_free_sock(struct sock *sk)  in ax25_free_sock()
156 struct sock *ax25_find_listener(ax25_address *addr, int digi, in ax25_find_listener()
183 struct sock *ax25_get_socket(ax25_address *my_addr, ax25_address *dest_addr, in ax25_get_socket()
186 struct sock *sk = NULL; in ax25_get_socket()
275 struct sock *sk; in ax25_destroy_timer()
335 struct sock *sk=ax25->sk; in ax25_destroy_socket()
535 static int ax25_setsockopt(struct socket *sock, int level, int optname, in ax25_setsockopt() argument
538 struct sock *sk = sock->sk; in ax25_setsockopt()
652 (sock->state != SS_UNCONNECTED || in ax25_setsockopt()
677 static int ax25_getsockopt(struct socket *sock, int level, int optname, in ax25_getsockopt() argument
680 struct sock *sk = sock->sk; in ax25_getsockopt()
774 static int ax25_listen(struct socket *sock, int backlog) in ax25_listen() argument
776 struct sock *sk = sock->sk; in ax25_listen()
800 .obj_size = sizeof(struct sock),
803 static int ax25_create(struct net *net, struct socket *sock, int protocol, in ax25_create() argument
806 struct sock *sk; in ax25_create()
815 switch (sock->type) { in ax25_create()
871 sock_init_data(sock, sk); in ax25_create()
874 sock->ops = &ax25_proto_ops; in ax25_create()
882 struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev) in ax25_make_new()
884 struct sock *sk; in ax25_make_new()
952 static int ax25_release(struct socket *sock) in ax25_release() argument
954 struct sock *sk = sock->sk; in ax25_release()
1025 sock->sk = NULL; in ax25_release()
1038 static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in ax25_bind() argument
1040 struct sock *sk = sock->sk; in ax25_bind()
1116 static int __must_check ax25_connect(struct socket *sock, in ax25_connect() argument
1119 struct sock *sk = sock->sk; in ax25_connect()
1149 if (sock->state == SS_CONNECTING) { in ax25_connect()
1156 sock->state = SS_CONNECTED; in ax25_connect()
1160 sock->state = SS_UNCONNECTED; in ax25_connect()
1172 sock->state = SS_UNCONNECTED; in ax25_connect()
1247 sock->state = SS_CONNECTED; in ax25_connect()
1253 sock->state = SS_CONNECTING; in ax25_connect()
1309 sock->state = SS_UNCONNECTED; in ax25_connect()
1314 sock->state = SS_CONNECTED; in ax25_connect()
1323 static int ax25_accept(struct socket *sock, struct socket *newsock, int flags) in ax25_accept() argument
1326 struct sock *newsk; in ax25_accept()
1328 struct sock *sk; in ax25_accept()
1331 if (sock->state != SS_UNCONNECTED) in ax25_accept()
1334 if ((sk = sock->sk) == NULL) in ax25_accept()
1390 static int ax25_getname(struct socket *sock, struct sockaddr *uaddr, in ax25_getname() argument
1394 struct sock *sk = sock->sk; in ax25_getname()
1438 static int ax25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in ax25_sendmsg() argument
1441 struct sock *sk = sock->sk; in ax25_sendmsg()
1604 static int ax25_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in ax25_recvmsg() argument
1607 struct sock *sk = sock->sk; in ax25_recvmsg()
1682 static int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in ax25_ioctl() argument
1684 struct sock *sk = sock->sk; in ax25_ioctl()