Defined in 1 files as a function:
Referenced in 9 files:
- drivers/block/nbd.c, line 1249
- drivers/infiniband/sw/rxe/rxe_net.c, line 50
- drivers/infiniband/sw/rxe/rxe_qp.c, line 42
- drivers/infiniband/sw/siw/siw_cm.c, line 67
- drivers/nvme/host/tcp.c, line 188
- fs/smb/client/connect.c
- net/bluetooth/af_bluetooth.c, line 74
- net/sunrpc/svcsock.c, line 108
- net/sunrpc/xprtsock.c, line 1914
Smatch caller information:
drivers/infiniband/sw/siw/siw_cm.c siw_reclassify_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
net/sunrpc/xprtsock.c xs_reclassify_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/sw/rxe/rxe_net.c rxe_reclassify_recv_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| LOCK2 | global &link_ops_rwsem | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/bluetooth/af_bluetooth.c bt_sock_reclassify_lock() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | csk | 1-u64max |
| DATA_SOURCE | 0 | csk | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| HALF_LOCKED2 | &chan->lock | ||
| HALF_LOCKED2 | global &bt_proto_lock | ||
| HALF_LOCKED2 | global &rfcomm_mutex | ||
| HALF_LOCKED2 | parent |
net/sunrpc/svcsock.c svc_reclassify_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| HALF_LOCKED2 | global &nfsd_mutex |
fs/smb/client/connect.c cifs_reclassify_socket4() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | csk | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| HALF_LOCKED2 | &server->_srv_mutex |
fs/smb/client/connect.c cifs_reclassify_socket6() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | csk | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| HALF_LOCKED2 | &server->_srv_mutex |
drivers/nvme/host/tcp.c nvme_tcp_reclassify_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | csk | 4096-ptr_max |
| UNITS | 0 | csk | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/sw/rxe/rxe_qp.c rxe_reclassify_send_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
drivers/block/nbd.c nbd_reclassify_socket() -> sock_allow_reclassification()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | csk | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | csk | unit_byte |
| LOCK2 | &nbd->config_lock | ||
| TYPE_LOCK | (struct nbd_device)->config_lock |