Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/infiniband/core/ib_core_uverbs.c, line 481 (as a function)
- include/rdma/uverbs_ioctl.h, line 999 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c pvrdma_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8656744095156736000 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/hns/hns_roce_pd.c hns_roce_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1059775121160138752 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 1 | src | 4 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/mthca/mthca_provider.c mthca_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 7237213034090717184 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/mthca/mthca_provider.c mthca_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3868229316878446592 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/mthca/mthca_provider.c mthca_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5988593337959219200 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mthca/mthca_provider.c mthca_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 6895321767448707072 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/sw/rdmavt/cq.c rvt_resize_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8047288199253303296 |
| PARAM_VALUE | 1 | *src | 0 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c pvrdma_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8582872405566857216 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/hns/hns_roce_main.c hns_roce_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8933829091735355392 |
| PARAM_VALUE | 2 | len | 32 |
| BUF_SIZE | 1 | src | 32 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2394172897171169280 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 296756862321254400 |
| PARAM_VALUE | 2 | len | 48 |
| BUF_SIZE | 1 | src | 48 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 1 | src | 8453001237619490816 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8767139973812305920 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_create_user_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 6648753622253760512 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 24 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_query_device() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2406727751857504256 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c pvrdma_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 7245466996460785664 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mlx5/qp.c mlx5_ib_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 48-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1629123205267771464 |
| PARAM_VALUE | 2 | len | 40 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 40 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 48-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mlx5/qp.c mlx5_ib_create_rwq_ind_table() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 980918050617548800 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/mlx5/qp.c mlx5_ib_create_wq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3904976692978561024 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| CAPABLE | 0 | 17 | |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mlx5/qp.c mlx5_ib_modify_dct() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2879152667987763200 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $4 |
| FUZZY_MAX | 0 | udata->outlen | 16 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &ibqp->qp_sec->mutex |
drivers/infiniband/hw/mlx5/qp.c mlx5_ib_modify_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 16-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3341222446039965696 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| FUZZY_MAX | 0 | udata->outlen | 16 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 16-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &qp->mutex | ||
| HALF_LOCKED2 | &ibqp->qp_sec->mutex | ||
| TYPE_LOCK | (struct mlx5_ib_qp)->mutex |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 40-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5265619463653445632 |
| PARAM_VALUE | 2 | len | 40 |
| BUF_SIZE | 1 | src | 40 |
| DATA_SOURCE | 0 | udata | $1 |
| FUZZY_MAX | 0 | udata->outlen | 40 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 40-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5714234841201205248 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 1 | src | 4238616522745819136 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/sw/siw/siw_verbs.c siw_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8737778139401633792 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/sw/siw/siw_verbs.c siw_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 16-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3728200897226989568 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 16-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/sw/siw/siw_verbs.c siw_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->outlen | 32-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4728271549410504704 |
| PARAM_VALUE | 2 | len | 32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 32 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 32-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/sw/siw/siw_verbs.c siw_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 16-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4599965929756786688 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 16-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/sw/siw/siw_verbs.c siw_reg_user_mr() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8259953747925692416 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $6 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mlx4/qp.c mlx4_ib_create_rwq_ind_table() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5550697896143589376 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/sw/rdmavt/qp.c rvt_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 6009933338296913920 |
| PARAM_VALUE | 1 | *src | 0 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mana/main.c mana_ib_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3065346789464612864 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/mana/main.c mana_ib_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 0,4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 7574799202674810880 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/mana/qp.c mana_ib_create_qp_raw() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1994357749594308608 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mana/qp.c mana_ib_create_qp_rss() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8177996111011409920 |
| PARAM_VALUE | 2 | len | 520 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 520 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mana/qp.c mana_ib_create_rc_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 9008607523428544512 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mana/qp.c mana_ib_create_uc_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3742588795689492480 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/cxgb4/provider.c c4iw_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 12-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3773942568668651520 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | udata | $1 |
| FUZZY_MAX | 0 | udata->outlen | 12 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 12-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/cxgb4/provider.c c4iw_allocate_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5741020604601626624 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 1 | src | 4 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/efa/efa_verbs.c efa_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2559437399745744896 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/efa/efa_verbs.c efa_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2652961879008137216 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 1 | src | 24 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/efa/efa_verbs.c efa_create_ah() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 7495766753108639744 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->mutex |
drivers/infiniband/hw/efa/efa_verbs.c efa_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4729844358940250112 |
| PARAM_VALUE | 2 | len | 64 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 64 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/efa/efa_verbs.c efa_create_user_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2639950585371422720 |
| PARAM_VALUE | 2 | len | 40 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 40 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/efa/efa_verbs.c efa_query_device() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 6894141424863789056 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 1 | src | 24 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/usnic/usnic_ib_verbs.c usnic_ib_fill_create_qp_resp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4584038483452813312 |
| PARAM_VALUE | 2 | len | 200 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 200 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &us_ibdev->usdev_lock | ||
| TYPE_LOCK | (struct usnic_ib_dev)->usdev_lock |
drivers/infiniband/hw/mlx5/srq.c mlx5_ib_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 956656916977250304 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/mlx4/main.c mlx4_ib_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4048877740770701312 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/mlx4/main.c mlx4_ib_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 7408177494349303808 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/mlx4/main.c mlx4_ib_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5352453818641854464 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/mlx4/main.c mlx4_ib_query_device() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 0,4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 627869562600419328 |
| PARAM_VALUE | 2 | len | 48 |
| BUF_SIZE | 1 | src | 48 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/hns/hns_roce_ah.c hns_roce_create_ah() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2202540517885333504 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->mutex |
drivers/infiniband/hw/mlx4/srq.c mlx4_ib_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2304687336129363968 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/cxgb4/qp.c c4iw_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 1 | src | 239801767293919232 |
| PARAM_VALUE | 2 | len | 80 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 80 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/cxgb4/qp.c c4iw_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 664849703944298496 |
| PARAM_VALUE | 2 | len | 48 |
| BUF_SIZE | 1 | src | 48 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/mlx5/main.c mlx5_ib_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 23566662258012160 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 1 | src | 4 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/mlx5/main.c mlx5_ib_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 8,16-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 416476158359773184 |
| PARAM_VALUE | 2 | len | 72 |
| BUF_SIZE | 1 | src | 72 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 16-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/mlx5/main.c mlx5_ib_query_device() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 0,4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3485282001702121472 |
| PARAM_VALUE | 2 | len | 112 |
| BUF_SIZE | 1 | src | 112 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/hns/hns_roce_srq.c hns_roce_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4591158876194308096 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/hns/hns_roce_cq.c hns_roce_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4091728797803790336 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mana/cq.c mana_ib_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2305427416201465856 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1445292531161759744 |
| PARAM_VALUE | 2 | len | 80 |
| BUF_SIZE | 1 | src | 80 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_copy_cq_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 9050957202940403712 |
| PARAM_VALUE | 2 | len | 112 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 112 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_copy_pd_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3729130293217026048 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 1 | src | 24 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_copy_qp_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8623779337571164160 |
| PARAM_VALUE | 2 | len | 280 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 280 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct ocrdma_dev)->dev_lock |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_copy_srq_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 1 | src | 8033935000062611456 |
| PARAM_VALUE | 2 | len | 120 |
| BUF_SIZE | 1 | src | 120 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/mlx5/cq.c mlx5_ib_create_user_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 378178614266519552 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mlx5/ah.c mlx5_ib_create_ah() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 10-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2477258731067875328 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | udata | $2 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 10-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->mutex |
drivers/infiniband/hw/mlx4/cq.c mlx4_ib_create_user_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 999357726087221248 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/ionic/ionic_controlpath.c ionic_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1024723093791797248 |
| PARAM_VALUE | 2 | len | 40 |
| BUF_SIZE | 1 | src | 40 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/ionic/ionic_controlpath.c ionic_create_ah() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8194189231392219136 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->mutex |
drivers/infiniband/hw/ionic/ionic_controlpath.c ionic_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4546912510009081856 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/ionic/ionic_controlpath.c ionic_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 1 | src | 8148661627076763648 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 24 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/irdma/verbs.c irdma_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 177758397485645824 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/irdma/verbs.c irdma_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 16 |
| PARAM_VALUE | 1 | src | 5946135869250383872 |
| PARAM_VALUE | 2 | len | 80 |
| BUF_SIZE | 1 | src | 80 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/irdma/verbs.c irdma_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 17-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5946135869250383872 |
| PARAM_VALUE | 2 | len | 80 |
| BUF_SIZE | 1 | src | 80 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 17-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/irdma/verbs.c irdma_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4850605749749092352 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/irdma/verbs.c irdma_create_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 20-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4988701956001316864 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 1 | src | 24 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 20 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 21-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/irdma/verbs.c irdma_create_srq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4535840634248769536 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/irdma/verbs.c irdma_create_user_ah() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 6117105577467506688 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| FUZZY_MAX | 0 | udata->outlen | 8 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 8-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->mutex |
drivers/infiniband/hw/irdma/verbs.c irdma_modify_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 19-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8090966778429628416 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 1 | src | 24 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 19-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &ibqp->qp_sec->mutex |
drivers/infiniband/hw/irdma/verbs.c irdma_modify_qp_roce() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 19-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5823359481190625280 |
| PARAM_VALUE | 2 | len | 24 |
| BUF_SIZE | 1 | src | 24 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $3 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 19-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &ibqp->qp_sec->mutex |
drivers/infiniband/hw/qedr/verbs.c qedr_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 260645591476219904 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/qedr/verbs.c qedr_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8948079589034487808 |
| PARAM_VALUE | 2 | len | 56 |
| BUF_SIZE | 1 | src | 56 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |
drivers/infiniband/hw/qedr/verbs.c qedr_copy_cq_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 3620129196585066496 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/qedr/verbs.c qedr_copy_qp_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 1 | src | 5708252766694584320 |
| PARAM_VALUE | 2 | len | 48 |
| BUF_SIZE | 0 | udata | 0,32 |
| BUF_SIZE | 0 | udata | 0,32 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/qedr/verbs.c qedr_copy_srq_uresp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 1 | src | 7874572373023670272 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &devr->srq_lock | ||
| HALF_LOCKED2 | global &device_list_mutex |
drivers/infiniband/hw/cxgb4/cq.c c4iw_create_cq() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 8469621117521317888 |
| PARAM_VALUE | 2 | len | 40 |
| BUF_SIZE | 0 | udata | 32 |
| BUF_SIZE | 1 | src | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/mlx5/mr.c mlx5_ib_alloc_mw() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-64 |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1060127224183529472 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $1 |
| NOSPEC | 0 | udata->inlen | |
| USER_DATA | 0 | udata->inlen | 0-64[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/hns/hns_roce_qp.c hns_roce_create_qp_common() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 2256429642689449984 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | udata | (-1)-0,32 |
| BUF_SIZE | 0 | udata | (-1)-0,32 |
| BUF_SIZE | 1 | src | 16 |
| CAPPED_DATA | 0 | udata->inlen | 1 |
| DATA_SOURCE | 0 | udata | $2 |
| NOSPEC | 0 | udata->inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max[c] |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
drivers/infiniband/hw/hns/hns_roce_qp.c hns_roce_modify_qp() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 4096-ptr_max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 1124578741412081664 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 1-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &hr_qp->mutex | ||
| HALF_LOCKED2 | &ibqp->qp_sec->mutex | ||
| TYPE_LOCK | (struct hns_roce_qp)->mutex |
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c pvrdma_alloc_pd() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata | 1-u64max |
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 5194491020202749952 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| RX_PATH | |||
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c pvrdma_alloc_ucontext() -> _ib_respond_udata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 1 | src | 4291741945312591872 |
| PARAM_VALUE | 2 | len | 8 |
| BUF_SIZE | 1 | src | 8 |
| DATA_SOURCE | 0 | udata | $1 |
| USER_DATA | 0 | udata->inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | udata->outlen | 0-524280,18446744073709551361-u64max |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &file->hw_destroy_rwsem | ||
| LOCK2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->ucontext_lock |