Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/ionic/ionic_controlpath.c ionic_create_cq_common() -> ionic_put_cqid()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cq_tbl.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->nranges s32min-s32max
CAPPED_DATA 0 dev->lif_cfg.hwdev->cma_area->nranges 1
DATA_SOURCE 0 dev r to_ionic_ibdev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/ionic/ionic_controlpath.c ionic_destroy_cq_common() -> ionic_put_cqid()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cq_tbl.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->ibdev.client_data_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->ibdev.client_data_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->ibdev.coredev.ports_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->ibdev.dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->ibdev.dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->ibdev.port_data->cache.last_port_state 1,4
PARAM_VALUE 0 dev->ibdev.port_data->immutable.pkey_tbl_len 0-u16max
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->nranges s32min-s32max
BUF_SIZE 0 dev s32min-(-1),1-s32max
BUF_SIZE 0 dev s32min-(-1),1-s32max
BUF_SIZE 0 dev->aq_vec (-1),8-32
BUF_SIZE 0 dev->eq_vec (-1),32-256
CAPPED_DATA 0 dev->lif_cfg.hwdev->cma_area->nranges 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.aq_count
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.eq_count
UNITS 0 dev unit_byte