Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 24 files:

Smatch caller information:

net/rds/af_rds.c rds_exit() -> sock_unregister()

Type Parameter Key Value
NOCHECK_CALL

net/key/af_key.c ipsec_pfkey_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 15
NOCHECK_CALL

net/kcm/kcmsock.c kcm_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 41
NOCHECK_CALL

net/kcm/kcmsock.c kcm_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 41
NOCHECK_CALL

net/qrtr/af_qrtr.c qrtr_proto_fini() -> sock_unregister()

Type Parameter Key Value
NOCHECK_CALL

net/qrtr/af_qrtr.c qrtr_proto_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 1-2,8-10,15-17,21,24,26,29-31,33,35-36,38-45
HARD_MAX 0 family 45
NOCHECK_CALL

net/packet/af_packet.c packet_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 17
NOCHECK_CALL

net/atm/pvc.c atmpvc_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 8
NOCHECK_CALL

net/nfc/af_nfc.c af_nfc_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 39
NOCHECK_CALL

net/tipc/socket.c tipc_socket_stop() -> sock_unregister()

Type Parameter Key Value
NOCHECK_CALL

net/llc/af_llc.c llc2_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 26
NOCHECK_CALL

net/can/af_can.c can_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 29
NOCHECK_CALL

net/phonet/af_phonet.c phonet_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 35
NOCHECK_CALL

net/phonet/af_phonet.c phonet_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 35
NOCHECK_CALL

crypto/af_alg.c af_alg_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 38
NOCHECK_CALL

net/vmw_vsock/af_vsock.c vsock_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 40
NOCHECK_CALL

net/vmw_vsock/af_vsock.c vsock_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 40
NOCHECK_CALL

net/smc/af_smc.c smc_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 43
NOCHECK_CALL

net/smc/af_smc.c smc_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 43
NOCHECK_CALL

net/ieee802154/socket.c af_ieee802154_remove() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 36
NOCHECK_CALL

net/bluetooth/af_bluetooth.c bt_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 31
NOCHECK_CALL

net/bluetooth/af_bluetooth.c bt_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 31
NOCHECK_CALL

net/xdp/xsk.c xsk_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 44
NOCHECK_CALL

net/mctp/af_mctp.c mctp_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 45
NOCHECK_CALL

net/mctp/af_mctp.c mctp_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 45
NOCHECK_CALL

net/rxrpc/af_rxrpc.c af_rxrpc_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 33
NOCHECK_CALL

net/rxrpc/af_rxrpc.c af_rxrpc_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 33
NOCHECK_CALL

net/ipv6/af_inet6.c inet6_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 10
NOCHECK_CALL

drivers/net/ppp/pppox.c pppox_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 24
NOCHECK_CALL

net/x25/af_x25.c x25_exit() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 9
NOCHECK_CALL

net/x25/af_x25.c x25_init() -> sock_unregister()

Type Parameter Key Value
PARAM_VALUE 0 family 9
NOCHECK_CALL