Defined in 3 files as a function:
- drivers/infiniband/hw/mlx4/qp.c, line 3936 (as a function)
- drivers/infiniband/hw/mlx5/qp.c, line 4959 (as a function)
- drivers/infiniband/hw/mthca/mthca_qp.c, line 373 (as a function)
Referenced in 3 files:
- drivers/infiniband/hw/mlx4/qp.c, line 4025
- drivers/infiniband/hw/mlx5/qp.c, line 5138
- drivers/infiniband/hw/mthca/mthca_qp.c, line 468
Smatch caller information:
drivers/infiniband/hw/mlx5/qp.c query_qp_attr() -> to_ib_mig_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlx4_mig_state | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &qp->mutex | ||
| HALF_LOCKED2 | &iser_conn->state_mutex | ||
| TYPE_LOCK | (struct mlx5_ib_qp)->mutex |
drivers/infiniband/hw/mlx4/qp.c mlx4_ib_query_qp() -> to_ib_mig_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlx4_mig_state | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &qp->mutex | ||
| HALF_LOCKED2 | &iser_conn->state_mutex | ||
| TYPE_LOCK | (struct mlx4_ib_qp)->mutex |
drivers/infiniband/hw/mthca/mthca_qp.c mthca_query_qp() -> to_ib_mig_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mlx4_mig_state | 0-3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &qp->mutex | ||
| HALF_LOCKED2 | &iser_conn->state_mutex | ||
| TYPE_LOCK | (struct mthca_qp)->mutex |