Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/hw/mlx5/qp.c mlx5_ib_modify_dct() -> mlx5_core_create_dct()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mdev->caps.hca | 4096-ptr_max |
| PARAM_VALUE | 1 | dct | 4096-ptr_max |
| PARAM_VALUE | 3 | inlen | 128 |
| PARAM_VALUE | 4 | out | 3103914998287355904 |
| PARAM_VALUE | 5 | outlen | 16 |
| BUF_SIZE | 2 | in | 128 |
| BUF_SIZE | 4 | out | 16 |
| DATA_SOURCE | 0 | dev | r to_mdev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | outlen | unit_byte |
| HALF_LOCKED2 | &ibqp->qp_sec->mutex |
drivers/infiniband/hw/mlx5/devx.c mlx5_ib_handler_MLX5_IB_METHOD_DEVX_OBJ_CREATE() -> mlx5_core_create_dct()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dct | 4096-ptr_max |
| PARAM_VALUE | 2 | in | 4096-ptr_max |
| PARAM_VALUE | 3 | inlen | (-2),0-u16max |
| PARAM_VALUE | 4 | out | 0-ptr_max |
| PARAM_VALUE | 5 | outlen | (-2),0-u16max |
| BUF_SIZE | 2 | in | (-1),8 |
| DATA_SOURCE | 0 | dev | r to_mdev |
| DATA_SOURCE | 2 | in | r uverbs_attr_get_alloced_ptr |
| DATA_SOURCE | 3 | inlen | r uverbs_attr_get_len |
| DATA_SOURCE | 4 | out | r uverbs_zalloc |
| DATA_SOURCE | 5 | outlen | r uverbs_attr_get_len |