Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_get_pd_num() -> _ocrdma_pd_mgr_get_bitmap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pd_mgr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pd_mgr->max_dpp_pd | 1-u16max |
| PARAM_VALUE | 0 | dev->pd_mgr->pd_dpp_count | 0-65534 |
| PARAM_VALUE | 1 | dpp_pool | 1 |
| CAPPED_DATA | 0 | dev->pd_mgr->pd_dpp_count | 1 |
| CAPPED_DATA | 0 | &dev->dev_lock | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| PARAM_COMPARE | 0 | dev->pd_mgr->max_dpp_pd | > $0->pd_mgr->pd_dpp_count |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->asic_id | 0 |
| LOCK2 | 0 | &dev->dev_lock | |
| HALF_LOCKED2 | &file->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ocrdma_dev)->dev_lock |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_get_pd_num() -> _ocrdma_pd_mgr_get_bitmap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pd_mgr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pd_mgr->max_normal_pd | 1-u16max |
| PARAM_VALUE | 0 | dev->pd_mgr->pd_norm_count | 0-65534 |
| PARAM_VALUE | 1 | dpp_pool | 0 |
| CAPPED_DATA | 0 | dev->pd_mgr->max_dpp_pd | 1 |
| CAPPED_DATA | 0 | dev->pd_mgr->pd_norm_count | 1 |
| CAPPED_DATA | 0 | &dev->dev_lock | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| PARAM_COMPARE | 0 | dev->pd_mgr->max_dpp_pd | <= $0->pd_mgr->pd_dpp_count |
| PARAM_COMPARE | 0 | dev->pd_mgr->max_normal_pd | > $0->pd_mgr->pd_norm_count |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->asic_id | 0 |
| LOCK2 | 0 | &dev->dev_lock | |
| HALF_LOCKED2 | &file->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ocrdma_dev)->dev_lock |
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_get_pd_num() -> _ocrdma_pd_mgr_get_bitmap()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pd_mgr | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pd_mgr->max_normal_pd | 1-u16max |
| PARAM_VALUE | 0 | dev->pd_mgr->pd_norm_count | 0-65534 |
| PARAM_VALUE | 1 | dpp_pool | 0 |
| CAPPED_DATA | 0 | dev->pd_mgr->pd_norm_count | 1 |
| CAPPED_DATA | 0 | &dev->dev_lock | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| PARAM_COMPARE | 0 | dev->pd_mgr->max_normal_pd | > $0->pd_mgr->pd_norm_count |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->asic_id | 0 |
| LOCK2 | 0 | &dev->dev_lock | |
| HALF_LOCKED2 | &file->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &file->ucontext_lock | ||
| TYPE_LOCK | (struct ocrdma_dev)->dev_lock |