Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/mlx4/qp.c bring_down_rss_rwqs() -> _mlx4_ib_modify_wq()

Type Parameter Key Value
PARAM_VALUE 0 ibwq 4096-ptr_max
PARAM_VALUE 0 ibwq->state 1
PARAM_VALUE 1 new_state 0
PARAM_VALUE 2 udata->inlen 0-524280,18446744073709551361-u64max
PARAM_VALUE 2 udata->outlen 0-524280,18446744073709551361-u64max
DATA_SOURCE 2 udata $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 udata->inlen 0-524280,18446744073709551361-u64max
USER_DATA 2 udata->outlen 0-524280,18446744073709551361-u64max
LOCK2 &qp->mutex
LOCK2 &wq->mutex
HALF_LOCKED2 &ibqp->qp_sec->mutex
TYPE_LOCK (struct mlx4_ib_qp)->mutex

drivers/infiniband/hw/mlx4/qp.c bringup_rss_rwqs() -> _mlx4_ib_modify_wq()

Type Parameter Key Value
PARAM_VALUE 0 ibwq 4096-ptr_max
PARAM_VALUE 0 ibwq->state 1
PARAM_VALUE 1 new_state 1
PARAM_VALUE 2 udata->inlen 0-524280,18446744073709551361-u64max
PARAM_VALUE 2 udata->outlen 0-524280,18446744073709551361-u64max
DATA_SOURCE 2 udata $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 udata->inlen 0-524280,18446744073709551361-u64max
USER_DATA 2 udata->outlen 0-524280,18446744073709551361-u64max
LOCK2 &qp->mutex
LOCK2 &wq->mutex
HALF_LOCKED2 &ibqp->qp_sec->mutex
TYPE_LOCK (struct mlx4_ib_qp)->mutex

drivers/infiniband/hw/mlx4/qp.c bringup_rss_rwqs() -> _mlx4_ib_modify_wq()

Type Parameter Key Value
PARAM_VALUE 0 ibwq 4096-ptr_max
PARAM_VALUE 0 ibwq->state 1
PARAM_VALUE 1 new_state 0
PARAM_VALUE 2 udata->inlen 0-524280,18446744073709551361-u64max
PARAM_VALUE 2 udata->outlen 0-524280,18446744073709551361-u64max
DATA_SOURCE 2 udata $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 udata->inlen 0-524280,18446744073709551361-u64max
USER_DATA 2 udata->outlen 0-524280,18446744073709551361-u64max
LOCK2 &qp->mutex
LOCK2 &wq->mutex
HALF_LOCKED2 &ibqp->qp_sec->mutex
TYPE_LOCK (struct mlx4_ib_qp)->mutex

drivers/infiniband/hw/mlx4/qp.c mlx4_ib_modify_wq() -> _mlx4_ib_modify_wq()

Type Parameter Key Value
PARAM_VALUE 0 ibwq 4096-ptr_max
PARAM_VALUE 0 ibwq->device 4096-ptr_max
PARAM_VALUE 2 udata 4096-ptr_max
PARAM_VALUE 2 udata->inlen 0-64
PARAM_VALUE 2 udata->outlen 0-524280,18446744073709551361-u64max
BUF_SIZE 0 ibwq 1-s32max
BUF_SIZE 0 ibwq 1-s32max
CAPPED_DATA 2 udata->inlen 1
DATA_SOURCE 0 ibwq $0
DATA_SOURCE 2 udata $3
NOSPEC 2 udata->inlen
USER_DATA 1 new_state 0
USER_DATA 2 udata->inlen 0-64[c]
USER_DATA 2 udata->outlen 0-524280,18446744073709551361-u64max
LOCK2 &qp->mutex
HALF_LOCKED2 &file->device->disassociate_srcu
TYPE_LOCK (struct mlx4_ib_qp)->mutex