Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/hw/erdma/erdma_verbs.c create_qp_cmd() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r to_edev |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_create_qp() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_destroy_qp() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r to_edev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &qp->state_lock | ||
| TYPE_LOCK | (struct erdma_qp)->state_lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_get_port_immutable() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r to_edev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->cmd.poll_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &be_adapter_list_lock | ||
| HALF_LOCKED2 | global &bnxt_re_mutex | ||
| HALF_LOCKED2 | global &link_ops_rwsem | ||
| HALF_LOCKED2 | global &mthca_device_mutex | ||
| HALF_LOCKED2 | global &qedr_dev_list_lock | ||
| HALF_LOCKED2 | global &usnic_ib_ibdev_list_lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_modify_qp() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &qp->state_lock | ||
| HALF_LOCKED2 | &ibqp->qp_sec->mutex | ||
| TYPE_LOCK | (struct erdma_qp)->state_lock |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_qp_validate_attr() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/erdma/erdma_verbs.c erdma_query_port() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r to_edev |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/hw/erdma/erdma_verbs.c query_qp_state() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iser_conn->state_mutex |
drivers/infiniband/hw/erdma/erdma_main.c erdma_ib_device_add() -> erdma_device_iwarp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | dev | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &pdev->dev.mutex |