Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

net/rds/rdma_transport.c rds_rdma_cm_event_handler_cmn() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

net/rds/rdma_transport.c rds_rdma_cm_event_handler_cmn() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 5,12-13,16-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

net/rds/rdma_transport.c rds_rdma_cm_event_handler_cmn() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/iser/iser_verbs.c iser_cma_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/iser/iser_verbs.c iser_cma_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 4-5,12-13,16-u32max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &iser_conn->state_mutex
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex
TYPE_LOCK (struct iser_conn)->state_mutex

fs/smb/smbdirect/connect.c smbdirect_connect_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/connect.c smbdirect_connect_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/connect.c smbdirect_connect_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
CAPPED_DATA 0 event 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 6-7,14-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 6-7,14-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 1,3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 1,3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 11
RX_PATH
TASK_NOT_RUNNING
LOCK2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rdma_id_private)->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 11
RX_PATH
TASK_NOT_RUNNING
LOCK2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rdma_id_private)->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 4-5,12-13,16-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_clt_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 4-5,12-13,16-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/nvme/host/rdma.c nvme_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/socket.c smbdirect_socket_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/socket.c smbdirect_socket_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/connection.c smbdirect_connection_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/connection.c smbdirect_connection_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/connection.c smbdirect_connection_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
CAPPED_DATA 0 event 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c rtrs_srv_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 6-8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c rtrs_srv_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 6-8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c rtrs_srv_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 0-3,5,12-13,16-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c rtrs_srv_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
PARAM_VALUE 0 event 0-3,5,12-13,16-u32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/isert/ib_isert.c isert_cma_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/isert/ib_isert.c isert_np_cma_handler() -> rdma_event_msg()

Type Parameter Key Value
DATA_SOURCE 0 event $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/listen.c smbdirect_listen_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/listen.c smbdirect_listen_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/listen.c smbdirect_listen_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
CAPPED_DATA 0 event 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/listen.c smbdirect_new_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/listen.c smbdirect_new_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/nvme/target/rdma.c nvmet_rdma_cm_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/accept.c smbdirect_accept_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/accept.c smbdirect_accept_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/smb/smbdirect/accept.c smbdirect_accept_rdma_event_handler() -> rdma_event_msg()

Type Parameter Key Value
CAPPED_DATA 0 event 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex