Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/infiniband/core/ib_core_uverbs.c, line 648 (as a function)
- include/rdma/uverbs_ioctl.h, line 977 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/core/uverbs_std_types_dmabuf.c ib_uverbs_handler_UVERBS_METHOD_DMABUF_ALLOC() -> _uverbs_get_const_signed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | to | 3929081191255896064 |
| PARAM_VALUE | 1 | attrs_bundle | 4096-ptr_max |
| PARAM_VALUE | 2 | idx | 1 |
| PARAM_VALUE | 3 | lower_bound | s64min |
| PARAM_VALUE | 4 | upper_bound | 9223372036854775807 |
| PARAM_VALUE | 5 | def_val | 0 |
| DATA_SOURCE | 1 | attrs_bundle | $0 |
drivers/infiniband/core/umem.c uverbs_get_raw_fd() -> _uverbs_get_const_signed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | to | 5461129359652474880 |
| PARAM_VALUE | 1 | attrs_bundle | 4096-ptr_max |
| PARAM_VALUE | 1 | attrs_bundle->attr_present | 4096-ptr_max |
| PARAM_VALUE | 2 | idx | 10 |
| PARAM_VALUE | 3 | lower_bound | s32min |
| PARAM_VALUE | 4 | upper_bound | s32max |
| PARAM_VALUE | 5 | def_val | 0 |
| BUF_SIZE | 1 | attrs_bundle->ufile | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | attrs_bundle | $1 |
| DATA_SOURCE | 2 | idx | $2 |
| NOSPEC | 1 | attrs_bundle->ucore.inlen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | attrs_bundle->driver_udata.inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 1 | attrs_bundle->driver_udata.outlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 1 | attrs_bundle->ucore.inlen | 4-120[c] |
| USER_DATA | 1 | attrs_bundle->ucore.outlen | 0-524280 |
drivers/infiniband/core/uverbs_std_types_mr.c uverbs_get_raw_fd() -> _uverbs_get_const_signed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | to | 4976493408397504512 |
| PARAM_VALUE | 1 | attrs_bundle->attr_present | 4096-ptr_max |
| PARAM_VALUE | 2 | idx | 7 |
| PARAM_VALUE | 3 | lower_bound | s32min |
| PARAM_VALUE | 4 | upper_bound | s32max |
| PARAM_VALUE | 5 | def_val | 0 |
| DATA_SOURCE | 1 | attrs_bundle | $1 |
| DATA_SOURCE | 2 | idx | $2 |
drivers/infiniband/hw/mlx5/devx.c uverbs_get_raw_fd() -> _uverbs_get_const_signed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | to | 3490912149870886912 |
| PARAM_VALUE | 1 | attrs_bundle->attr_present | 4096-ptr_max |
| PARAM_VALUE | 2 | idx | 4102 |
| PARAM_VALUE | 3 | lower_bound | s32min |
| PARAM_VALUE | 4 | upper_bound | s32max |
| PARAM_VALUE | 5 | def_val | 0 |
| DATA_SOURCE | 1 | attrs_bundle | $1 |
| DATA_SOURCE | 2 | idx | $2 |