Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 24 files:
- crypto/af_alg.c, line 1307
- drivers/net/ppp/pppox.c, line 146
- net/atm/pvc.c, line 161
- net/bluetooth/af_bluetooth.c
- net/can/af_can.c, line 922
- net/ieee802154/socket.c, line 1147
- net/ipv6/af_inet6.c, line 1210
- net/iucv/af_iucv.c
- net/kcm/kcmsock.c
- net/key/af_key.c, line 3919
- net/llc/af_llc.c, line 1292
- net/mctp/af_mctp.c
- net/nfc/af_nfc.c, line 87
- net/packet/af_packet.c, line 4806
- net/phonet/af_phonet.c
- net/qrtr/af_qrtr.c
- net/rds/af_rds.c, line 927
- net/rxrpc/af_rxrpc.c
- net/smc/af_smc.c
- net/socket.c, line 3377
- net/tipc/socket.c, line 3462
- net/vmw_vsock/af_vsock.c
- net/x25/af_x25.c
- net/xdp/xsk.c, line 2275
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 |