Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/infiniband/hw/mlx5/umr.c mlx5r_umr_post_send_wait() -> mlx5r_umr_post_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | cqe | 2470528223241224192 |
| PARAM_VALUE | 2 | cqe->done | 7915194116999884800 |
| PARAM_VALUE | 3 | wqe | 6569389237597110272,6812872786253996032,8049485212158042112,8576426895590047744,9207786055383117824 |
| PARAM_VALUE | 3 | wqe->ctrl_seg.flags | 48,80,128,192 |
| PARAM_VALUE | 3 | wqe->ctrl_seg.mkey_mask | 0,65-9223376434901287106 |
| DATA_SOURCE | 1 | mkey | $1 |
| DATA_SOURCE | 3 | wqe | $2 |
| DATA_SOURCE | 4 | with_data | $3 |
| NOSPEC | 3 | wqe->data_seg.byte_count | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | wqe->ctrl_seg.xlt_octowords | 0,4-u16max[c] |
| USER_DATA | 3 | wqe->data_seg.byte_count | 0-4194048[c] |
| LOCK2 | &umrc->lock | ||
| LOCK2 | &umrc->sem | ||
| HALF_LOCKED2 | umem_dmabuf->attach->dmabuf->resv | ||
| TYPE_LOCK | (struct umr_common)->lock | ||
| TYPE_LOCK | (struct umr_common)->sem |
drivers/infiniband/hw/mlx5/umr.c mlx5r_umr_recover() -> mlx5r_umr_post_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ibqp | 4096-ptr_max |
| PARAM_VALUE | 2 | cqe | 2470528223241224192 |
| PARAM_VALUE | 2 | cqe->done | 7915194116999884800 |
| PARAM_VALUE | 3 | wqe | 6569389237597110272,6812872786253996032,8049485212158042112,8576426895590047744,9207786055383117824 |
| PARAM_VALUE | 3 | wqe->ctrl_seg.flags | 48,80,128,192 |
| PARAM_VALUE | 3 | wqe->ctrl_seg.mkey_mask | 2-u64max |
| DATA_SOURCE | 1 | mkey | $1 |
| DATA_SOURCE | 3 | wqe | $3 |
| DATA_SOURCE | 4 | with_data | $4 |
| NOSPEC | 3 | wqe->data_seg.byte_count | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | wqe->ctrl_seg.xlt_octowords | 0,4-u16max[c] |
| USER_DATA | 3 | wqe->data_seg.byte_count | 0-4194048[c] |
| LOCK2 | &umrc->sem | ||
| HALF_LOCKED2 | umem_dmabuf->attach->dmabuf->resv | ||
| TYPE_LOCK | (struct umr_common)->sem |