Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/core/sock.c __sk_destruct() -> (struct sock)->sk_destruct()

Type Parameter Key Value
PARAM_VALUE 0 sk 4096-ptr_max
PARAM_VALUE 0 sk->sk_destruct 1-u64max
CAPPED_DATA 0 sk->__sk_common.skc_net.net 1
CONTAINER 0 -1328+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu

net/tls/tls_device.c tls_device_sk_destruct() -> (struct tls_context)->sk_destruct()

Type Parameter Key Value
DATA_SOURCE 0 sk $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/xfrm/espintcp.c espintcp_destruct() -> (struct espintcp_ctx)->saved_destruct()

Type Parameter Key Value
DATA_SOURCE 0 sk $0
TASK_NOT_RUNNING
NOCHECK_CALL

net/handshake/request.c handshake_sk_destruct() -> handshake_sk_destruct ptr sk_destruct()

Type Parameter Key Value
CAPPED_DATA 0 sk->__sk_common.skc_net.net 1
DATA_SOURCE 0 sk $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL