Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 13 files:
- drivers/infiniband/core/cma.c, line 83
- drivers/infiniband/ulp/iser/iser_verbs.c
- drivers/infiniband/ulp/isert/ib_isert.c
- drivers/infiniband/ulp/rtrs/rtrs-clt.c
- drivers/infiniband/ulp/rtrs/rtrs-srv.c
- drivers/nvme/host/rdma.c, line 1897
- drivers/nvme/target/rdma.c, line 1785
- fs/smb/smbdirect/accept.c
- fs/smb/smbdirect/connect.c
- fs/smb/smbdirect/connection.c
- fs/smb/smbdirect/listen.c
- fs/smb/smbdirect/socket.c
- net/rds/rdma_transport.c
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 |