Lines Matching refs:sk_prot
179 if (sk->sk_prot->get_port(sk, 0)) { in inet_autobind()
355 sk->sk_backlog_rcv = sk->sk_prot->backlog_rcv; in inet_create()
375 sk->sk_prot->hash(sk); in inet_create()
378 if (sk->sk_prot->init) { in inet_create()
379 err = sk->sk_prot->init(sk); in inet_create()
418 sk->sk_prot->close(sk, timeout); in inet_release()
435 if (sk->sk_prot->bind) { in inet_bind()
436 err = sk->sk_prot->bind(sk, uaddr, addr_len); in inet_bind()
496 if (sk->sk_prot->get_port(sk, snum)) { in inet_bind()
526 return sk->sk_prot->disconnect(sk, flags); in inet_dgram_connect()
530 return sk->sk_prot->connect(sk, uaddr, addr_len); in inet_dgram_connect()
574 err = sk->sk_prot->disconnect(sk, flags); in __inet_stream_connect()
595 err = sk->sk_prot->connect(sk, uaddr, addr_len); in __inet_stream_connect()
644 if (sk->sk_prot->disconnect(sk, flags)) in __inet_stream_connect()
670 struct sock *sk2 = sk1->sk_prot->accept(sk1, flags, &err); in inet_accept()
731 if (!inet_sk(sk)->inet_num && !sk->sk_prot->no_autobind && in inet_sendmsg()
735 return sk->sk_prot->sendmsg(sk, msg, size); in inet_sendmsg()
747 if (!inet_sk(sk)->inet_num && !sk->sk_prot->no_autobind && in inet_sendpage()
751 if (sk->sk_prot->sendpage) in inet_sendpage()
752 return sk->sk_prot->sendpage(sk, page, offset, size, flags); in inet_sendpage()
766 err = sk->sk_prot->recvmsg(sk, msg, size, flags & MSG_DONTWAIT, in inet_recvmsg()
804 if (sk->sk_prot->shutdown) in inet_shutdown()
805 sk->sk_prot->shutdown(sk, how); in inet_shutdown()
817 err = sk->sk_prot->disconnect(sk, O_NONBLOCK); in inet_shutdown()
876 if (sk->sk_prot->ioctl) in inet_ioctl()
877 err = sk->sk_prot->ioctl(sk, cmd, arg); in inet_ioctl()
892 if (sk->sk_prot->compat_ioctl) in inet_compat_ioctl()
893 err = sk->sk_prot->compat_ioctl(sk, cmd, arg); in inet_compat_ioctl()
1447 (*sk)->sk_prot->unhash(*sk); in inet_ctl_sock_create()