Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/infiniband/hw/irdma/icrdma_if.c icrdma_iidc_event_handler() -> (struct irdma_gen_ops)->request_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rf | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->reset | 1 |
| CONTAINER | 0 | *(-0-33992+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cdev_info->adev->dev.mutex | ||
| HALF_LOCKED2 | &adapter->vport_ctrl_lock | ||
| HALF_LOCKED2 | &pf->adev_mutex | ||
| TYPE_LOCK | (struct device)->mutex |
drivers/infiniband/hw/irdma/utils.c irdma_wait_event() -> (struct irdma_gen_ops)->request_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rf | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->ccq.sc_cq->cq_uk.shadow_area | 0-u32max |
| PARAM_VALUE | 0 | rf->cqp.compl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rf->cqp.req_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rf->cqp.sc_cqp.dev->hw->device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->hw.device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->iw_qvlist->num_vectors | 1-s32max |
| PARAM_VALUE | 0 | rf->pble_rsrc->dev->hw->device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->pble_rsrc->dev->hw->device->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | rf->pble_rsrc->fpm_base_addr | 0-2199023255040 |
| PARAM_VALUE | 0 | rf->pble_rsrc->pinfo.pble_shift | 0,6 |
| PARAM_VALUE | 0 | rf->reset | 1 |
| PARAM_VALUE | 0 | rf->sc_dev.cqp | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_cmd_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_cmd_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_cmd_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rf->sc_dev.hw->device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->sc_dev.hw_stats_map->bitmask | 0,16777215,u32max,281474976710655,72057594037927935 |
| PARAM_VALUE | 0 | rf->sc_dev.hw_stats_map->bitoff | 0,32 |
| PARAM_VALUE | 0 | rf->sc_dev.hw_stats_map->byteoff | 0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248,256,264,272,280,288,296,304,312,320,328,336,344,352,360,368,376,384,392,408,416,424,432,440,448-u16max |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_cfg_aeq | 0,5322352634388750336 |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_cfg_ceq | 0,2922630830449860608,5472205709335257088 |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_dis_irq | 7105717134914912256,7928283551908806656,8268027708490240000 |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_en_irq | 385808503277916160,1786466826774974464,4425263231340519424 |
| PARAM_VALUE | 0 | rf->sc_dev.vc_caps.cqp_timeout_s | 1-u16max |
| BUF_SIZE | 0 | rf | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | rf | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | rf | $0 |
| CONTAINER | 0 | -0-33992+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | rf->pble_rsrc->allocdpbles | |
| NO_OVERFLOW_SIMPLE | 0 | rf->pble_rsrc->freedpbles | |
| HALF_LOCKED2 | &dev->ws_mutex |
drivers/infiniband/hw/irdma/utils.c irdma_wait_event() -> (struct irdma_gen_ops)->request_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rf | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->ccq.sc_cq->cq_uk.shadow_area | 0-u32max |
| PARAM_VALUE | 0 | rf->cqp.compl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rf->cqp.req_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rf->cqp.sc_cqp.dev->hw->device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->hw.device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->iw_qvlist->num_vectors | 1-s32max |
| PARAM_VALUE | 0 | rf->pble_rsrc->dev->hw->device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->pble_rsrc->dev->hw->device->dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | rf->pble_rsrc->fpm_base_addr | 0-2199023255040 |
| PARAM_VALUE | 0 | rf->pble_rsrc->pinfo.pble_shift | 0,6 |
| PARAM_VALUE | 0 | rf->reset | 1 |
| PARAM_VALUE | 0 | rf->sc_dev.cqp | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_cmd_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_cmd_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_cmd_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->sc_dev.cqp_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | rf->sc_dev.hw->device->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | rf->sc_dev.hw_stats_map->bitmask | 0,16777215,u32max,281474976710655,72057594037927935 |
| PARAM_VALUE | 0 | rf->sc_dev.hw_stats_map->bitoff | 0,32 |
| PARAM_VALUE | 0 | rf->sc_dev.hw_stats_map->byteoff | 0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248,256,264,272,280,288,296,304,312,320,328,336,344,352,360,368,376,384,392,408,416,424,432,440,448-u16max |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_cfg_aeq | 0,5322352634388750336 |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_cfg_ceq | 0,2922630830449860608,5472205709335257088 |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_dis_irq | 7105717134914912256,7928283551908806656,8268027708490240000 |
| PARAM_VALUE | 0 | rf->sc_dev.irq_ops->irdma_en_irq | 385808503277916160,1786466826774974464,4425263231340519424 |
| BUF_SIZE | 0 | rf | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | rf | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | rf | $0 |
| CONTAINER | 0 | -0-33992+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | rf->pble_rsrc->allocdpbles | |
| NO_OVERFLOW_SIMPLE | 0 | rf->pble_rsrc->freedpbles | |
| HALF_LOCKED2 | &dev->ws_mutex |
drivers/infiniband/hw/irdma/verbs.c irdma_umem_dmabuf_revoke() -> (struct irdma_gen_ops)->request_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rf | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->reset | 1 |
| CONTAINER | 0 | *(-0-33992+0) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | dmabuf->resv |
drivers/infiniband/hw/irdma/hw.c irdma_process_aeq() -> (struct irdma_gen_ops)->request_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rf | 4096-ptr_max |
| PARAM_VALUE | 0 | rf->iwdev->ibdev.dev.parent | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rf->iwdev->ibdev.dev.parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | rf->reset | 1 |
| DATA_SOURCE | 0 | rf | $0 |
| CONTAINER | 0 | -0-33992+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh |
drivers/infiniband/hw/irdma/hw.c irdma_reinitialize_ieq() -> (struct irdma_gen_ops)->request_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rf | 4096-ptr_max |
| CONTAINER | 0 | -0-33992+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &cdev_info->adev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |