Home
last modified time | relevance | path

Searched refs:sk_destruct (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v4.19/net/tls/
Dtls_device.c92 if (sk->sk_destruct != tls_device_sk_destruct) { in tls_device_attach()
100 ctx->sk_destruct = sk->sk_destruct; in tls_device_attach()
101 sk->sk_destruct = tls_device_sk_destruct; in tls_device_attach()
204 tls_ctx->sk_destruct(sk); in tls_device_sk_destruct()
/Linux-v4.19/net/core/
Dsock_diag.c147 sk_destruct(sk); in sock_diag_broadcast_destroy_work()
157 return sk_destruct(sk); in sock_diag_broadcast_destroy()
Dsock.c1559 if (sk->sk_destruct) in __sk_destruct()
1560 sk->sk_destruct(sk); in __sk_destruct()
1590 void sk_destruct(struct sock *sk) in sk_destruct() function
1606 sk_destruct(sk); in __sk_free()
1762 sk->sk_destruct = NULL; in sk_free_unlock_clone()
2792 sk->sk_destruct = sock_def_destruct; in sock_init_data()
/Linux-v4.19/crypto/
Dalgif_rng.c155 sk->sk_destruct = rng_sock_destruct; in rng_accept_parent()
Dalgif_skcipher.c368 sk->sk_destruct = skcipher_sock_destruct; in skcipher_accept_parent_nokey()
Dalgif_hash.c453 sk->sk_destruct = hash_sock_destruct; in hash_accept_parent_nokey()
Dalgif_aead.c578 sk->sk_destruct = aead_sock_destruct; in aead_accept_parent_nokey()
/Linux-v4.19/include/net/
Dtls.h147 void (*sk_destruct)(struct sock *sk); member
205 void (*sk_destruct)(struct sock *sk); member
Dsock.h505 void (*sk_destruct)(struct sock *sk); member
1563 void sk_destruct(struct sock *sk);
/Linux-v4.19/net/phonet/
Ddatagram.c82 sk->sk_destruct = pn_destruct; in pn_init()
Dpep.c862 newsk->sk_destruct = pipe_destruct; in pep_sock_accept()
975 sk->sk_destruct = pipe_destruct; in pep_init()
/Linux-v4.19/net/l2tp/
Dl2tp_core.c1170 sk->sk_destruct = tunnel->old_sk_destruct; in l2tp_tunnel_destruct()
1174 if (sk->sk_destruct) in l2tp_tunnel_destruct()
1175 (*sk->sk_destruct)(sk); in l2tp_tunnel_destruct()
1526 tunnel->old_sk_destruct = sk->sk_destruct; in l2tp_tunnel_register()
1527 sk->sk_destruct = &l2tp_tunnel_destruct; in l2tp_tunnel_register()
/Linux-v4.19/net/nfc/
Drawsock.c358 sk->sk_destruct = rawsock_destruct; in rawsock_create()
Dllcp_sock.c967 sk->sk_destruct = llcp_sock_destruct; in nfc_llcp_sock_alloc()
/Linux-v4.19/net/can/
Daf_can.c180 sk->sk_destruct = can_sock_destruct; in can_create()
/Linux-v4.19/net/rds/
Daf_rds.c636 sk->sk_destruct = rds_sock_destruct; in __rds_create()
/Linux-v4.19/drivers/net/ppp/
Dpptp.c563 sk->sk_destruct = pptp_sock_destruct; in pptp_create()
/Linux-v4.19/net/xdp/
Dxsk.c744 sk->sk_destruct = xsk_destruct; in xsk_create()
/Linux-v4.19/net/ax25/
Daf_ax25.c871 sk->sk_destruct = ax25_free_sock; in ax25_create()
944 sk->sk_destruct = ax25_free_sock; in ax25_make_new()
/Linux-v4.19/net/rxrpc/
Daf_rxrpc.c793 sk->sk_destruct = rxrpc_sock_destructor; in rxrpc_create()
/Linux-v4.19/net/ipv6/
Daf_inet6.c202 sk->sk_destruct = inet_sock_destruct; in inet6_create()
/Linux-v4.19/net/dccp/
Dproto.c195 sk->sk_destruct = dccp_sk_destruct; in dccp_init_sock()
/Linux-v4.19/net/atm/
Dcommon.c168 sk->sk_destruct = vcc_sock_destruct; in vcc_create()
/Linux-v4.19/net/bluetooth/rfcomm/
Dsock.c298 sk->sk_destruct = rfcomm_sock_destruct; in rfcomm_sock_alloc()
/Linux-v4.19/net/caif/
Dcaif_socket.c1090 sk->sk_destruct = caif_sock_destructor; in caif_create()

12