sk_prot 319 drivers/crypto/chelsio/chtls/chtls_cm.c sk->sk_prot->disconnect(sk, 0); sk_prot 448 drivers/crypto/chelsio/chtls/chtls_cm.c sk->sk_prot = &tcp_prot; sk_prot 449 drivers/crypto/chelsio/chtls/chtls_cm.c sk->sk_prot->destroy(sk); sk_prot 791 drivers/crypto/chelsio/chtls/chtls_cm.c percpu_counter_inc((child)->sk_prot->orphan_count); sk_prot 100 drivers/crypto/chelsio/chtls/chtls_cm.h #define INC_ORPHAN_COUNT(sk) percpu_counter_inc((sk)->sk_prot->orphan_count) sk_prot 563 drivers/crypto/chelsio/chtls/chtls_main.c sk->sk_prot = &chtls_cpl_prot; sk_prot 236 include/linux/bpf-cgroup.h sk->sk_prot->pre_connect) sk_prot 347 include/linux/skmsg.h psock->saved_unhash = sk->sk_prot->unhash; sk_prot 348 include/linux/skmsg.h psock->saved_close = sk->sk_prot->close; sk_prot 351 include/linux/skmsg.h psock->sk_proto = sk->sk_prot; sk_prot 352 include/linux/skmsg.h sk->sk_prot = ops; sk_prot 358 include/linux/skmsg.h sk->sk_prot->unhash = psock->saved_unhash; sk_prot 368 include/linux/skmsg.h sk->sk_prot = psock->sk_proto; sk_prot 402 include/linux/skmsg.h if (sk->sk_prot->recvmsg != tcp_bpf_recvmsg) { sk_prot 296 include/net/inet_sock.h sk_from->sk_prot->obj_size - ancestor_size); sk_prot 96 include/net/request_sock.h req_to_sk(req)->sk_prot = sk_listener->sk_prot; sk_prot 1196 include/net/sock.h atomic_inc(&sk->sk_prot->socks); sk_prot 1201 include/net/sock.h atomic_dec(&sk->sk_prot->socks); sk_prot 1203 include/net/sock.h sk->sk_prot->name, sk, atomic_read(&sk->sk_prot->socks)); sk_prot 1210 include/net/sock.h sk->sk_prot->name, sk, refcount_read(&sk->sk_refcnt)); sk_prot 1223 include/net/sock.h return sk->sk_prot->stream_memory_free ? sk_prot 1224 include/net/sock.h sk->sk_prot->stream_memory_free(sk, wake) : true; sk_prot 1256 include/net/sock.h return sk->sk_prot->memory_pressure != NULL; sk_prot 1261 include/net/sock.h if (!sk->sk_prot->memory_pressure) sk_prot 1268 include/net/sock.h return !!*sk->sk_prot->memory_pressure; sk_prot 1274 include/net/sock.h return atomic_long_read(sk->sk_prot->memory_allocated); sk_prot 1280 include/net/sock.h return atomic_long_add_return(amt, sk->sk_prot->memory_allocated); sk_prot 1286 include/net/sock.h atomic_long_sub(amt, sk->sk_prot->memory_allocated); sk_prot 1291 include/net/sock.h percpu_counter_dec(sk->sk_prot->sockets_allocated); sk_prot 1296 include/net/sock.h percpu_counter_inc(sk->sk_prot->sockets_allocated); sk_prot 1302 include/net/sock.h return percpu_counter_read_positive(sk->sk_prot->sockets_allocated); sk_prot 1344 include/net/sock.h sk->sk_prot->unhash(sk); sk_prot 1345 include/net/sock.h return sk->sk_prot->hash(sk); sk_prot 1397 include/net/sock.h long val = sk->sk_prot->sysctl_mem[index]; sk_prot 1415 include/net/sock.h return !!sk->sk_prot->memory_allocated; sk_prot 292 include/net/tcp.h struct percpu_counter *ocp = sk->sk_prot->orphan_count; sk_prot 25 include/net/timewait_sock.h if (sk->sk_prot->twsk_prot->twsk_unique != NULL) sk_prot 26 include/net/timewait_sock.h return sk->sk_prot->twsk_prot->twsk_unique(sk, sktw, twp); sk_prot 32 include/net/timewait_sock.h if (sk->sk_prot->twsk_prot->twsk_destructor != NULL) sk_prot 33 include/net/timewait_sock.h sk->sk_prot->twsk_prot->twsk_destructor(sk); sk_prot 893 net/ax25/af_ax25.c sk = sk_alloc(sock_net(osk), PF_AX25, GFP_ATOMIC, osk->sk_prot, 0); sk_prot 167 net/can/af_can.c if (sk->sk_prot->init) sk_prot 168 net/can/af_can.c err = sk->sk_prot->init(sk); sk_prot 4338 net/core/filter.c sk->sk_prot->setsockopt == tcp_setsockopt) { sk_prot 4407 net/core/filter.c if (level == SOL_TCP && sk->sk_prot->getsockopt == tcp_getsockopt) { sk_prot 588 net/core/sock.c if (sk->sk_prot->rehash) sk_prot 589 net/core/sock.c sk->sk_prot->rehash(sk); sk_prot 853 net/core/sock.c if (sk->sk_prot->keepalive) sk_prot 854 net/core/sock.c sk->sk_prot->keepalive(sk, valbool); sk_prot 1583 net/core/sock.c osk->sk_prot->obj_size - offsetof(struct sock, sk_dontcopy_end)); sk_prot 1666 net/core/sock.c sk->sk_prot = sk->sk_prot_creator = prot; sk_prot 1800 net/core/sock.c newsk = sk_prot_alloc(sk->sk_prot, priority, sk->sk_family); sk_prot 1806 net/core/sock.c newsk->sk_prot_creator = sk->sk_prot; sk_prot 1900 net/core/sock.c if (newsk->sk_prot->sockets_allocated) sk_prot 2331 net/core/sock.c if (!sk->sk_prot->enter_memory_pressure) sk_prot 2334 net/core/sock.c sk->sk_prot->enter_memory_pressure(sk); sk_prot 2339 net/core/sock.c if (sk->sk_prot->leave_memory_pressure) { sk_prot 2340 net/core/sock.c sk->sk_prot->leave_memory_pressure(sk); sk_prot 2342 net/core/sock.c unsigned long *memory_pressure = sk->sk_prot->memory_pressure; sk_prot 2502 net/core/sock.c struct proto *prot = sk->sk_prot; sk_prot 2963 net/core/sock.c if (sk->sk_prot->release_cb) sk_prot 2964 net/core/sock.c sk->sk_prot->release_cb(sk); sk_prot 3113 net/core/sock.c return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen); sk_prot 3123 net/core/sock.c if (sk->sk_prot->compat_getsockopt != NULL) sk_prot 3124 net/core/sock.c return sk->sk_prot->compat_getsockopt(sk, level, optname, sk_prot 3126 net/core/sock.c return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen); sk_prot 3138 net/core/sock.c err = sk->sk_prot->recvmsg(sk, msg, size, flags & MSG_DONTWAIT, sk_prot 3154 net/core/sock.c return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); sk_prot 3164 net/core/sock.c if (sk->sk_prot->compat_setsockopt != NULL) sk_prot 3165 net/core/sock.c return sk->sk_prot->compat_setsockopt(sk, level, optname, sk_prot 3167 net/core/sock.c return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen); sk_prot 3174 net/core/sock.c if (sk->sk_prot->destroy) sk_prot 3175 net/core/sock.c sk->sk_prot->destroy(sk); sk_prot 3185 net/core/sock.c sk->sk_prot->unhash(sk); sk_prot 301 net/core/sock_diag.c if (!sk->sk_prot->diag_destroy) sk_prot 304 net/core/sock_diag.c return sk->sk_prot->diag_destroy(sk, err); sk_prot 463 net/dccp/output.c skb = alloc_skb(sk->sk_prot->max_header, GFP_ATOMIC); sk_prot 467 net/dccp/output.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 517 net/dccp/output.c skb = sock_wmalloc(sk, sk->sk_prot->max_header, 1, GFP_ATOMIC); sk_prot 522 net/dccp/output.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 551 net/dccp/output.c skb = alloc_skb(sk->sk_prot->max_header, sk->sk_allocation); sk_prot 556 net/dccp/output.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 576 net/dccp/output.c struct sk_buff *skb = alloc_skb(sk->sk_prot->max_header, sk_prot 589 net/dccp/output.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 638 net/dccp/output.c struct sk_buff *skb = alloc_skb(sk->sk_prot->max_header, GFP_ATOMIC); sk_prot 647 net/dccp/output.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 673 net/dccp/output.c skb = alloc_skb(sk->sk_prot->max_header, prio); sk_prot 678 net/dccp/output.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 100 net/dccp/proto.c sk->sk_prot->unhash(sk); sk_prot 784 net/dccp/proto.c size = sk->sk_prot->max_header + len; sk_prot 796 net/dccp/proto.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 1039 net/dccp/proto.c sk->sk_prot->disconnect(sk, 0); sk_prot 1076 net/dccp/proto.c percpu_counter_inc(sk->sk_prot->orphan_count); sk_prot 87 net/ieee802154/socket.c sk->sk_prot->close(sk, 0); sk_prot 97 net/ieee802154/socket.c return sk->sk_prot->sendmsg(sk, msg, len); sk_prot 105 net/ieee802154/socket.c if (sk->sk_prot->bind) sk_prot 106 net/ieee802154/socket.c return sk->sk_prot->bind(sk, uaddr, addr_len); sk_prot 120 net/ieee802154/socket.c return sk->sk_prot->disconnect(sk, flags); sk_prot 122 net/ieee802154/socket.c return sk->sk_prot->connect(sk, uaddr, addr_len); sk_prot 164 net/ieee802154/socket.c if (!sk->sk_prot->ioctl) sk_prot 166 net/ieee802154/socket.c return sk->sk_prot->ioctl(sk, cmd, arg); sk_prot 178 net/ieee802154/socket.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 188 net/ieee802154/socket.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 461 net/ieee802154/socket.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 471 net/ieee802154/socket.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 1041 net/ieee802154/socket.c if (sk->sk_prot->hash) { sk_prot 1042 net/ieee802154/socket.c rc = sk->sk_prot->hash(sk); sk_prot 1049 net/ieee802154/socket.c if (sk->sk_prot->init) { sk_prot 1050 net/ieee802154/socket.c rc = sk->sk_prot->init(sk); sk_prot 182 net/ipv4/af_inet.c if (sk->sk_prot->get_port(sk, 0)) { sk_prot 351 net/ipv4/af_inet.c sk->sk_backlog_rcv = sk->sk_prot->backlog_rcv; sk_prot 371 net/ipv4/af_inet.c err = sk->sk_prot->hash(sk); sk_prot 378 net/ipv4/af_inet.c if (sk->sk_prot->init) { sk_prot 379 net/ipv4/af_inet.c err = sk->sk_prot->init(sk); sk_prot 427 net/ipv4/af_inet.c sk->sk_prot->close(sk, timeout); sk_prot 440 net/ipv4/af_inet.c if (sk->sk_prot->bind) { sk_prot 441 net/ipv4/af_inet.c return sk->sk_prot->bind(sk, uaddr, addr_len); sk_prot 524 net/ipv4/af_inet.c if (sk->sk_prot->get_port(sk, snum)) { sk_prot 561 net/ipv4/af_inet.c return sk->sk_prot->disconnect(sk, flags); sk_prot 564 net/ipv4/af_inet.c err = sk->sk_prot->pre_connect(sk, uaddr, addr_len); sk_prot 571 net/ipv4/af_inet.c return sk->sk_prot->connect(sk, uaddr, addr_len); sk_prot 624 net/ipv4/af_inet.c err = sk->sk_prot->disconnect(sk, flags); sk_prot 650 net/ipv4/af_inet.c err = sk->sk_prot->pre_connect(sk, uaddr, addr_len); sk_prot 655 net/ipv4/af_inet.c err = sk->sk_prot->connect(sk, uaddr, addr_len); sk_prot 707 net/ipv4/af_inet.c if (sk->sk_prot->disconnect(sk, flags)) sk_prot 734 net/ipv4/af_inet.c struct sock *sk2 = sk1->sk_prot->accept(sk1, flags, &err, kern); sk_prot 792 net/ipv4/af_inet.c if (!inet_sk(sk)->inet_num && !sk->sk_prot->no_autobind && sk_prot 807 net/ipv4/af_inet.c return INDIRECT_CALL_2(sk->sk_prot->sendmsg, tcp_sendmsg, udp_sendmsg, sk_prot 820 net/ipv4/af_inet.c if (sk->sk_prot->sendpage) sk_prot 821 net/ipv4/af_inet.c return sk->sk_prot->sendpage(sk, page, offset, size, flags); sk_prot 838 net/ipv4/af_inet.c err = INDIRECT_CALL_2(sk->sk_prot->recvmsg, tcp_recvmsg, udp_recvmsg, sk_prot 878 net/ipv4/af_inet.c if (sk->sk_prot->shutdown) sk_prot 879 net/ipv4/af_inet.c sk->sk_prot->shutdown(sk, how); sk_prot 891 net/ipv4/af_inet.c err = sk->sk_prot->disconnect(sk, O_NONBLOCK); sk_prot 960 net/ipv4/af_inet.c if (sk->sk_prot->ioctl) sk_prot 961 net/ipv4/af_inet.c err = sk->sk_prot->ioctl(sk, cmd, arg); sk_prot 976 net/ipv4/af_inet.c if (sk->sk_prot->compat_ioctl) sk_prot 977 net/ipv4/af_inet.c err = sk->sk_prot->compat_ioctl(sk, cmd, arg); sk_prot 1638 net/ipv4/af_inet.c (*sk)->sk_prot->unhash(*sk); sk_prot 68 net/ipv4/datagram.c if (sk->sk_prot->rehash) sk_prot 69 net/ipv4/datagram.c sk->sk_prot->rehash(sk); sk_prot 180 net/ipv4/inet_connection_sock.c struct inet_hashinfo *hinfo = sk->sk_prot->h.hashinfo; sk_prot 294 net/ipv4/inet_connection_sock.c struct inet_hashinfo *hinfo = sk->sk_prot->h.hashinfo; sk_prot 679 net/ipv4/inet_connection_sock.c struct inet_hashinfo *hashinfo = req_to_sk(req)->sk_prot->h.hashinfo; sk_prot 861 net/ipv4/inet_connection_sock.c sk->sk_prot->destroy(sk); sk_prot 869 net/ipv4/inet_connection_sock.c percpu_counter_dec(sk->sk_prot->orphan_count); sk_prot 887 net/ipv4/inet_connection_sock.c percpu_counter_inc(sk->sk_prot->orphan_count); sk_prot 909 net/ipv4/inet_connection_sock.c if (!sk->sk_prot->get_port(sk, inet->inet_num)) { sk_prot 913 net/ipv4/inet_connection_sock.c err = sk->sk_prot->hash(sk); sk_prot 927 net/ipv4/inet_connection_sock.c sk->sk_prot->disconnect(child, O_NONBLOCK); sk_prot 931 net/ipv4/inet_connection_sock.c percpu_counter_inc(sk->sk_prot->orphan_count); sk_prot 105 net/ipv4/inet_hashtables.c struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; sk_prot 130 net/ipv4/inet_hashtables.c struct inet_hashinfo *table = sk->sk_prot->h.hashinfo; sk_prot 446 net/ipv4/inet_hashtables.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 475 net/ipv4/inet_hashtables.c struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; sk_prot 504 net/ipv4/inet_hashtables.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 506 net/ipv4/inet_hashtables.c percpu_counter_inc(sk->sk_prot->orphan_count); sk_prot 540 net/ipv4/inet_hashtables.c struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; sk_prot 565 net/ipv4/inet_hashtables.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 589 net/ipv4/inet_hashtables.c struct inet_hashinfo *hashinfo = sk->sk_prot->h.hashinfo; sk_prot 613 net/ipv4/inet_hashtables.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 127 net/ipv4/inet_timewait_sock.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 132 net/ipv4/ping.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 163 net/ipv4/ping.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 95 net/ipv4/raw.c struct raw_hashinfo *h = sk->sk_prot->h.raw_hash; sk_prot 102 net/ipv4/raw.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 111 net/ipv4/raw.c struct raw_hashinfo *h = sk->sk_prot->h.raw_hash; sk_prot 115 net/ipv4/raw.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 488 net/ipv4/tcp.c if (sk->sk_prot->stream_memory_read) sk_prot 489 net/ipv4/tcp.c return sk->sk_prot->stream_memory_read(sk); sk_prot 885 net/ipv4/tcp.c skb = alloc_skb_fclone(size + sk->sk_prot->max_header, gfp); sk_prot 896 net/ipv4/tcp.c skb_reserve(skb, sk->sk_prot->max_header); sk_prot 907 net/ipv4/tcp.c sk->sk_prot->enter_memory_pressure(sk); sk_prot 2256 net/ipv4/tcp.c sk->sk_prot->unhash(sk); sk_prot 2391 net/ipv4/tcp.c sk->sk_prot->disconnect(sk, 0); sk_prot 2399 net/ipv4/tcp.c sk->sk_prot->disconnect(sk, 0); sk_prot 2446 net/ipv4/tcp.c percpu_counter_inc(sk->sk_prot->orphan_count); sk_prot 552 net/ipv4/tcp_bpf.c if (sk->sk_prot->unhash) sk_prot 553 net/ipv4/tcp_bpf.c sk->sk_prot->unhash(sk); sk_prot 574 net/ipv4/tcp_bpf.c return sk->sk_prot->close(sk, timeout); sk_prot 651 net/ipv4/tcp_bpf.c sk->sk_prot = &tcp_bpf_prots[family][config]; sk_prot 679 net/ipv4/tcp_bpf.c struct proto *ops = READ_ONCE(sk->sk_prot); sk_prot 106 net/ipv4/tcp_ulp.c sk->sk_prot = proto; sk_prot 230 net/ipv4/udp.c struct udp_table *udptable = sk->sk_prot->h.udp_table; sk_prot 318 net/ipv4/udp.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 1861 net/ipv4/udp.c if (sk->sk_prot->rehash && sk_prot 1863 net/ipv4/udp.c sk->sk_prot->rehash(sk); sk_prot 1867 net/ipv4/udp.c sk->sk_prot->unhash(sk); sk_prot 1887 net/ipv4/udp.c struct udp_table *udptable = sk->sk_prot->h.udp_table; sk_prot 1900 net/ipv4/udp.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 1918 net/ipv4/udp.c struct udp_table *udptable = sk->sk_prot->h.udp_table; sk_prot 102 net/ipv6/af_inet6.c const int offset = sk->sk_prot->obj_size - sizeof(struct ipv6_pinfo); sk_prot 246 net/ipv6/af_inet6.c err = sk->sk_prot->hash(sk); sk_prot 252 net/ipv6/af_inet6.c if (sk->sk_prot->init) { sk_prot 253 net/ipv6/af_inet6.c err = sk->sk_prot->init(sk); sk_prot 403 net/ipv6/af_inet6.c if (sk->sk_prot->get_port(sk, snum)) { sk_prot 440 net/ipv6/af_inet6.c if (sk->sk_prot->bind) sk_prot 441 net/ipv6/af_inet6.c return sk->sk_prot->bind(sk, uaddr, addr_len); sk_prot 558 net/ipv6/af_inet6.c if (!sk->sk_prot->ioctl) sk_prot 560 net/ipv6/af_inet6.c return sk->sk_prot->ioctl(sk, cmd, arg); sk_prot 576 net/ipv6/af_inet6.c return INDIRECT_CALL_2(sk->sk_prot->sendmsg, tcp_sendmsg, udpv6_sendmsg, sk_prot 592 net/ipv6/af_inet6.c err = INDIRECT_CALL_2(sk->sk_prot->recvmsg, tcp_recvmsg, udpv6_recvmsg, sk_prot 101 net/ipv6/datagram.c if (sk->sk_prot->rehash) sk_prot 102 net/ipv6/datagram.c sk->sk_prot->rehash(sk); sk_prot 206 net/ipv6/datagram.c if (sk->sk_prot->rehash) sk_prot 207 net/ipv6/datagram.c sk->sk_prot->rehash(sk); sk_prot 250 net/ipv6/inet6_hashtables.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 187 net/ipv6/ipv6_sockglue.c if (sk->sk_prot != &tcpv6_prot) { sk_prot 219 net/ipv6/ipv6_sockglue.c sock_prot_inuse_add(net, sk->sk_prot, -1); sk_prot 222 net/ipv6/ipv6_sockglue.c sk->sk_prot = &tcp_prot; sk_prot 233 net/ipv6/ipv6_sockglue.c sock_prot_inuse_add(net, sk->sk_prot, -1); sk_prot 236 net/ipv6/ipv6_sockglue.c sk->sk_prot = prot; sk_prot 753 net/llc/llc_conn.c sk->sk_prot, 0); sk_prot 454 net/netrom/af_netrom.c sk = sk_alloc(sock_net(osk), PF_NETROM, GFP_ATOMIC, osk->sk_prot, 0); sk_prot 3030 net/packet/af_packet.c sock_prot_inuse_add(net, sk->sk_prot, -1); sk_prot 96 net/phonet/af_phonet.c sk->sk_backlog_rcv = sk->sk_prot->backlog_rcv; sk_prot 102 net/phonet/af_phonet.c sk->sk_prot->init(sk); sk_prot 837 net/phonet/pep.c newsk = sk_alloc(sock_net(sk), PF_PHONET, GFP_KERNEL, sk->sk_prot, sk_prot 34 net/phonet/socket.c sk->sk_prot->close(sk, 0); sk_prot 165 net/phonet/socket.c if (sk->sk_prot->bind) sk_prot 166 net/phonet/socket.c return sk->sk_prot->bind(sk, addr, len); sk_prot 185 net/phonet/socket.c err = sk->sk_prot->get_port(sk, pn_port(handle)); sk_prot 194 net/phonet/socket.c err = sk->sk_prot->hash(sk); sk_prot 255 net/phonet/socket.c err = sk->sk_prot->connect(sk, addr, len); sk_prot 304 net/phonet/socket.c newsk = sk->sk_prot->accept(sk, flags, &err, kern); sk_prot 391 net/phonet/socket.c return sk->sk_prot->ioctl(sk, cmd, arg); sk_prot 426 net/phonet/socket.c return sk->sk_prot->sendmsg(sk, m, total_len); sk_prot 719 net/sctp/ipv6.c newsk = sk_alloc(sock_net(sk), PF_INET6, GFP_KERNEL, sk->sk_prot, kern); sk_prot 751 net/sctp/ipv6.c if (newsk->sk_prot->init(newsk)) { sk_prot 572 net/sctp/protocol.c sk->sk_prot, kern); sk_prot 591 net/sctp/protocol.c if (newsk->sk_prot->init(newsk)) { sk_prot 5116 net/sctp/socket.c sock_prot_inuse_add(net, sk->sk_prot, 1); sk_prot 5160 net/sctp/socket.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 9306 net/sctp/socket.c newsk->sk_backlog_rcv = sk->sk_prot->backlog_rcv; sk_prot 64 net/smc/af_smc.c smc->clcsock->sk->sk_prot->keepalive(smc->clcsock->sk, val); sk_prot 77 net/smc/af_smc.c struct smc_hashinfo *h = sk->sk_prot->h.smc_hash; sk_prot 84 net/smc/af_smc.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 93 net/smc/af_smc.c struct smc_hashinfo *h = sk->sk_prot->h.smc_hash; sk_prot 97 net/smc/af_smc.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 153 net/smc/af_smc.c sk->sk_prot->unhash(sk); sk_prot 237 net/smc/af_smc.c sk->sk_prot->hash(sk); sk_prot 905 net/smc/af_smc.c new_sk->sk_prot->unhash(new_sk); sk_prot 960 net/smc/af_smc.c new_sk->sk_prot->unhash(new_sk); sk_prot 356 net/tls/tls_device.c sk->sk_prot->enter_memory_pressure(sk); sk_prot 72 net/tls/tls_main.c sk->sk_prot = &tls_prots[ip_ver][ctx->tx_conf][ctx->rx_conf]; sk_prot 310 net/tls/tls_main.c sk->sk_prot = ctx->sk_proto; sk_prot 609 net/tls/tls_main.c ctx->sk_proto = sk->sk_prot; sk_prot 619 net/tls/tls_main.c unlikely(sk->sk_prot != smp_load_acquire(&saved_tcpv6_prot))) { sk_prot 621 net/tls/tls_main.c if (likely(sk->sk_prot != saved_tcpv6_prot)) { sk_prot 622 net/tls/tls_main.c build_protos(tls_prots[TLSV6], sk->sk_prot); sk_prot 623 net/tls/tls_main.c smp_store_release(&saved_tcpv6_prot, sk->sk_prot); sk_prot 629 net/tls/tls_main.c unlikely(sk->sk_prot != smp_load_acquire(&saved_tcpv4_prot))) { sk_prot 631 net/tls/tls_main.c if (likely(sk->sk_prot != saved_tcpv4_prot)) { sk_prot 632 net/tls/tls_main.c build_protos(tls_prots[TLSV4], sk->sk_prot); sk_prot 633 net/tls/tls_main.c smp_store_release(&saved_tcpv4_prot, sk->sk_prot); sk_prot 811 net/tls/tls_main.c sk->sk_prot = p; sk_prot 507 net/unix/af_unix.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); sk_prot 799 net/unix/af_unix.c sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); sk_prot 555 net/xdp/xsk.c sock_prot_inuse_add(net, sk->sk_prot, -1);