Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/infiniband/hw/erdma/erdma_eq.c
- drivers/infiniband/hw/erdma/erdma_main.c
- drivers/infiniband/hw/erdma/erdma_qp.c
- drivers/infiniband/hw/erdma/erdma_verbs.c
Smatch caller information:
drivers/infiniband/hw/erdma/erdma_verbs.c alloc_db_resources() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 6358355125299458048 |
| PARAM_VALUE | 0 | *hdr | 0 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 8 |
| NOCHECK_CALL | |||
| 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 create_cq_cmd() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 1684448451387482112 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c create_qp_cmd() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 5383911951538434048 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_create_ah() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 3739387635375816704 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_dereg_mr() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 6907368031887437824 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_destroy_ah() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 7971897318890426368 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &priv->dev->tx_global_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_destroy_cq() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4302350296284205056 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_destroy_qp() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8070394510592331776 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_flush_worker() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 7664574332745306112 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 6 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_query_hw_stats() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8497445120709021696 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &stats->lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_query_qp() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 4057554854148222976 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 17 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &iser_conn->state_mutex |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_set_gid() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8994843642700115968 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 14 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &table->lock | ||
| TYPE_LOCK | (struct ib_gid_table)->lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_set_mtu() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 3037188182257860608 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 3 |
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_verbs.c free_db_resources() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8872931187183730688 |
| PARAM_VALUE | 0 | *hdr | 0 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 9 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &file->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &file->ucontext_lock | ||
| HALF_LOCKED2 | &ufile->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem |
drivers/infiniband/hw/erdma/erdma_verbs.c regmr_cmd() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8797827795708923904 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/hw/erdma/erdma_eq.c create_eq_cmd() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8795431575646543872 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/erdma/erdma_eq.c erdma_ceq_uninit_one() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 8173262651572707328 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/infiniband/hw/erdma/erdma_main.c erdma_dev_attrs_init() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 6201801715680546816 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/erdma/erdma_main.c erdma_dev_attrs_init() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 6201801715680546816 |
| PARAM_VALUE | 0 | *hdr | 0-67108863 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/erdma/erdma_main.c erdma_device_config() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 1275962186016747520 |
| PARAM_VALUE | 0 | *hdr | 0 |
| PARAM_VALUE | 1 | mod | 1 |
| PARAM_VALUE | 2 | op | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/erdma/erdma_qp.c erdma_modify_qp_state_to_rts() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 5836204361423355904 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &qp->state_lock | ||
| TYPE_LOCK | (struct erdma_qp)->state_lock |
drivers/infiniband/hw/erdma/erdma_qp.c erdma_modify_qp_state_to_stop() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 9041459571961712640 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &qp->state_lock | ||
| TYPE_LOCK | (struct erdma_qp)->state_lock |
drivers/infiniband/hw/erdma/erdma_qp.c modify_qp_cmd_rocev2() -> erdma_cmdq_build_reqhdr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdr | 1740997572827807744 |
| PARAM_VALUE | 1 | mod | 0 |
| PARAM_VALUE | 2 | op | 3 |
| MEM_ZERO | 0 | hdr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &qp->state_lock | ||
| TYPE_LOCK | (struct erdma_qp)->state_lock |