Symbol: sk_destruct
crypto/af_alg.c
524
sk->sk_destruct = alg_sock_destruct;
crypto/algif_aead.c
423
sk->sk_destruct = aead_sock_destruct;
crypto/algif_hash.c
429
sk->sk_destruct = hash_sock_destruct;
crypto/algif_rng.c
262
sk->sk_destruct = rng_sock_destruct;
crypto/algif_skcipher.c
400
sk->sk_destruct = skcipher_sock_destruct;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1219
newsk->sk_destruct = ctx->sk_destruct;
drivers/net/ppp/pppoe.c
552
sk->sk_destruct = pppoe_destruct;
drivers/net/ppp/pptp.c
567
sk->sk_destruct = pptp_sock_destruct;
drivers/net/tap.c
475
q->sk.sk_destruct = tap_sock_destruct;
include/net/sock.h
1840
void sk_destruct(struct sock *sk);
include/net/sock.h
580
void (*sk_destruct)(struct sock *sk);
include/net/tls.h
165
void (*sk_destruct)(struct sock *sk);
include/net/tls.h
260
void (*sk_destruct)(struct sock *sk);
include/net/tls.h
507
smp_load_acquire(&sk->sk_destruct) != tls_device_sk_destruct)
net/atm/common.c
169
sk->sk_destruct = vcc_sock_destruct;
net/ax25/af_ax25.c
916
sk->sk_destruct = ax25_free_sock;
net/ax25/af_ax25.c
989
sk->sk_destruct = ax25_free_sock;
net/bluetooth/hci_sock.c
2219
sk->sk_destruct = hci_sock_destruct;
net/bluetooth/iso.c
931
sk->sk_destruct = iso_sock_destruct;
net/bluetooth/l2cap_sock.c
1929
sk->sk_destruct = l2cap_sock_destruct;
net/bluetooth/rfcomm/sock.c
293
sk->sk_destruct = rfcomm_sock_destruct;
net/bluetooth/sco.c
589
sk->sk_destruct = sco_sock_destruct;
net/caif/caif_socket.c
1080
sk->sk_destruct = caif_sock_destructor;
net/can/af_can.c
165
sk->sk_destruct = can_sock_destruct;
net/can/isotp.c
1679
sk->sk_destruct = isotp_sock_destruct;
net/can/j1939/socket.c
421
sk->sk_destruct = j1939_sk_sock_destruct;
net/core/sock.c
2349
if (sk->sk_destruct)
net/core/sock.c
2350
sk->sk_destruct(sk);
net/core/sock.c
2423
sk_destruct(sk);
net/core/sock.c
2599
newsk->sk_destruct = NULL;
net/core/sock.c
3725
sk->sk_destruct = sock_def_destruct;
net/core/sock_diag.c
172
sk_destruct(sk);
net/core/sock_diag.c
182
return sk_destruct(sk);
net/handshake/request.c
239
req->hr_odestruct = req->hr_sk->sk_destruct;
net/handshake/request.c
240
req->hr_sk->sk_destruct = handshake_sk_destruct;
net/handshake/request.c
280
req->hr_sk->sk_destruct = req->hr_odestruct;
net/handshake/request.c
87
void (*sk_destruct)(struct sock *sk);
net/handshake/request.c
95
sk_destruct = req->hr_odestruct;
net/handshake/request.c
97
if (sk_destruct)
net/handshake/request.c
98
sk_destruct(sk);
net/ieee802154/socket.c
1038
sk->sk_destruct = ieee802154_sock_destruct;
net/ipv4/af_inet.c
365
sk->sk_destruct = inet_sock_destruct;
net/ipv4/tcp_ipv4.c
2478
sk->sk_destruct = tcp4_destruct_sock;
net/ipv4/udp.c
1862
sk->sk_destruct = udp_destruct_sock;
net/ipv6/af_inet6.c
207
sk->sk_destruct = inet6_sock_destruct;
net/ipv6/tcp_ipv6.c
2088
sk->sk_destruct = tcp6_destruct_sock;
net/ipv6/udp.c
72
sk->sk_destruct = udpv6_destruct_sock;
net/iucv/af_iucv.c
481
sk->sk_destruct = iucv_sock_destruct;
net/key/af_key.c
163
sk->sk_destruct = pfkey_sock_destruct;
net/l2tp/l2tp_ppp.c
489
sk->sk_destruct = pppol2tp_session_destruct;
net/mctp/af_mctp.c
825
sk->sk_destruct = mctp_sk_destruct;
net/netlink/af_netlink.c
639
sk->sk_destruct = netlink_sock_destruct;
net/nfc/llcp_sock.c
989
sk->sk_destruct = llcp_sock_destruct;
net/nfc/rawsock.c
358
sk->sk_destruct = rawsock_destruct;
net/packet/af_packet.c
3370
sk->sk_destruct = packet_sock_destruct;
net/phonet/datagram.c
66
sk->sk_destruct = pn_destruct;
net/phonet/pep.c
851
newsk->sk_destruct = pipe_destruct;
net/phonet/pep.c
989
sk->sk_destruct = pipe_destruct;
net/rds/af_rds.c
673
sk->sk_destruct = rds_sock_destruct;
net/rxrpc/af_rxrpc.c
829
sk->sk_destruct = rxrpc_sock_destructor;
net/sctp/socket.c
5137
sk->sk_destruct = sctp_destruct_sock;
net/sctp/socket.c
9676
sk->sk_destruct = sctp_v6_destruct_sock;
net/smc/af_smc.c
398
sk->sk_destruct = smc_destruct;
net/tipc/socket.c
521
sk->sk_destruct = tipc_sock_destruct;
net/tls/tls_device.c
1025
if (sk->sk_destruct != tls_device_sk_destruct) {
net/tls/tls_device.c
1033
ctx->sk_destruct = sk->sk_destruct;
net/tls/tls_device.c
1034
smp_store_release(&sk->sk_destruct, tls_device_sk_destruct);
net/tls/tls_device.c
202
tls_ctx->sk_destruct(sk);
net/tls/tls_toe.c
51
ctx->sk_destruct(sk);
net/tls/tls_toe.c
70
ctx->sk_destruct = sk->sk_destruct;
net/tls/tls_toe.c
71
sk->sk_destruct = tls_toe_sk_destruct;
net/unix/af_unix.c
1111
sk->sk_destruct = unix_sock_destructor;
net/vmw_vsock/af_vsock.c
910
sk->sk_destruct = vsock_sk_destruct;
net/xdp/xsk.c
1882
sk->sk_destruct = xsk_destruct;
net/xfrm/espintcp.c
496
ctx->saved_destruct = sk->sk_destruct;
net/xfrm/espintcp.c
499
sk->sk_destruct = espintcp_destruct;