Defined in 1 files as a function:

Referenced in 9 files:

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