Home
last modified time | relevance | path

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

123

/linux/net/tls/
A Dtls_toe.c49 ctx->sk_destruct(sk); in tls_toe_sk_destruct()
68 ctx->sk_destruct = sk->sk_destruct; in tls_toe_bypass()
69 sk->sk_destruct = tls_toe_sk_destruct; in tls_toe_bypass()
A Dtls_device.c187 tls_ctx->sk_destruct(sk); in tls_device_sk_destruct()
998 if (sk->sk_destruct != tls_device_sk_destruct) { in tls_device_attach()
1006 ctx->sk_destruct = sk->sk_destruct; in tls_device_attach()
1007 smp_store_release(&sk->sk_destruct, tls_device_sk_destruct); in tls_device_attach()
/linux/net/core/
A Dsock_diag.c149 sk_destruct(sk); in sock_diag_broadcast_destroy_work()
159 return sk_destruct(sk); in sock_diag_broadcast_destroy()
A Dsock.c2011 if (sk->sk_destruct) in __sk_destruct()
2012 sk->sk_destruct(sk); in __sk_destruct()
2045 void sk_destruct(struct sock *sk) in sk_destruct() function
2068 sk_destruct(sk); in __sk_free()
2238 sk->sk_destruct = NULL; in sk_free_unlock_clone()
3240 sk->sk_destruct = sock_def_destruct; in sock_init_data()
/linux/include/net/
A Dtls.h182 void (*sk_destruct)(struct sock *sk); member
276 void (*sk_destruct)(struct sock *sk); member
728 smp_load_acquire(&sk->sk_destruct) != tls_device_sk_destruct) in tls_is_sk_rx_device_offloaded()
A Dsock.h533 void (*sk_destruct)(struct sock *sk); member
1753 void sk_destruct(struct sock *sk);
/linux/net/l2tp/
A Dl2tp_core.c1153 sk->sk_destruct = tunnel->old_sk_destruct; in l2tp_tunnel_destruct()
1157 if (sk->sk_destruct) in l2tp_tunnel_destruct()
1158 (*sk->sk_destruct)(sk); in l2tp_tunnel_destruct()
1512 tunnel->old_sk_destruct = sk->sk_destruct; in l2tp_tunnel_register()
1513 sk->sk_destruct = &l2tp_tunnel_destruct; in l2tp_tunnel_register()
/linux/net/phonet/
A Ddatagram.c69 sk->sk_destruct = pn_destruct; in pn_init()
A Dpep.c849 newsk->sk_destruct = pipe_destruct; in pep_sock_accept()
965 sk->sk_destruct = pipe_destruct; in pep_init()
/linux/net/xfrm/
A Despintcp.c485 ctx->saved_destruct = sk->sk_destruct; in espintcp_init_sk()
488 sk->sk_destruct = espintcp_destruct; in espintcp_init_sk()
/linux/crypto/
A Dalgif_rng.c265 sk->sk_destruct = rng_sock_destruct; in rng_accept_parent()
A Dalgif_skcipher.c348 sk->sk_destruct = skcipher_sock_destruct; in skcipher_accept_parent_nokey()
A Dalgif_hash.c441 sk->sk_destruct = hash_sock_destruct; in hash_accept_parent_nokey()
A Dalgif_aead.c562 sk->sk_destruct = aead_sock_destruct; in aead_accept_parent_nokey()
/linux/net/nfc/
A Drawsock.c345 sk->sk_destruct = rawsock_destruct; in rawsock_create()
A Dllcp_sock.c979 sk->sk_destruct = llcp_sock_destruct; in nfc_llcp_sock_alloc()
/linux/net/can/
A Daf_can.c165 sk->sk_destruct = can_sock_destruct; in can_create()
/linux/drivers/net/ppp/
A Dpptp.c553 sk->sk_destruct = pptp_sock_destruct; in pptp_create()
/linux/net/ax25/
A Daf_ax25.c882 sk->sk_destruct = ax25_free_sock; in ax25_create()
955 sk->sk_destruct = ax25_free_sock; in ax25_make_new()
/linux/net/rds/
A Daf_rds.c674 sk->sk_destruct = rds_sock_destruct; in __rds_create()
/linux/net/rxrpc/
A Daf_rxrpc.c775 sk->sk_destruct = rxrpc_sock_destructor; in rxrpc_create()
/linux/Documentation/networking/
A Dl2tp.rst526 sk_destruct won't be called until the tunnel sock_put's its
533 eventually destroyed, it's sk_destruct finally frees the L2TP tunnel
/linux/net/bluetooth/rfcomm/
A Dsock.c295 sk->sk_destruct = rfcomm_sock_destruct; in rfcomm_sock_alloc()
/linux/net/atm/
A Dcommon.c169 sk->sk_destruct = vcc_sock_destruct; in vcc_create()
/linux/net/ieee802154/
A Dsocket.c1031 sk->sk_destruct = ieee802154_sock_destruct; in ieee802154_create()

Completed in 73 milliseconds

123