Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/qedr/verbs.c qedr_create_srq() -> qedr_free_srq_user_params()

Type Parameter Key Value
PARAM_VALUE 0 srq 4096-ptr_max
PARAM_VALUE 0 srq->dev 4096-ptr_max
PARAM_VALUE 0 srq->hw_srq.max_wr 0-u16max
PARAM_VALUE 0 srq->hw_srq.num_elems 0-327675
PARAM_VALUE 0 srq->hw_srq.pbl.capacity 0
PARAM_VALUE 0 srq->hw_srq.pbl.cnt_type 0
PARAM_VALUE 0 srq->hw_srq.pbl.elem_per_page 0
PARAM_VALUE 0 srq->hw_srq.pbl.elem_per_page_mask 0
PARAM_VALUE 0 srq->hw_srq.pbl.elem_size 0
PARAM_VALUE 0 srq->hw_srq.pbl.elem_unusable 0
PARAM_VALUE 0 srq->hw_srq.pbl.intended_use 0
PARAM_VALUE 0 srq->hw_srq.pbl.mode 0
PARAM_VALUE 0 srq->hw_srq.pbl.next_page_mask 0
PARAM_VALUE 0 srq->hw_srq.pbl.p_cons_elem 0
PARAM_VALUE 0 srq->hw_srq.pbl.p_phys_addr 0
PARAM_VALUE 0 srq->hw_srq.pbl.p_prod_elem 0
PARAM_VALUE 0 srq->hw_srq.pbl.p_virt_addr 0
PARAM_VALUE 0 srq->hw_srq.pbl.page_cnt 0
PARAM_VALUE 0 srq->hw_srq.pbl.page_size 0
PARAM_VALUE 0 srq->hw_srq.pbl.pbl.pp_addr_tbl 0
PARAM_VALUE 0 srq->hw_srq.pbl.pbl_sp.table_size 0
PARAM_VALUE 0 srq->hw_srq.pbl.pbl_sp.table_virt 0
PARAM_VALUE 0 srq->hw_srq.pbl.size 0
PARAM_VALUE 0 srq->hw_srq.pbl.u.chain16.cons_idx 0
PARAM_VALUE 0 srq->hw_srq.pbl.u.chain32.cons_idx 0
PARAM_VALUE 0 srq->hw_srq.pbl.u.chain32.prod_idx 0
PARAM_VALUE 0 srq->hw_srq.pbl.usable_per_page 0
PARAM_VALUE 0 srq->hw_srq.virt_prod_pair_addr 1-ptr_max
PARAM_VALUE 0 srq->prod_umem 4096-ptr_max
PARAM_VALUE 0 srq->usrq.db_mmap_entry 4096-ptr_max
PARAM_VALUE 0 srq->usrq.db_mmap_entry->dmabufs.next 4096-ptr_max
PARAM_VALUE 0 srq->usrq.db_mmap_entry->dmabufs.prev 4096-ptr_max
PARAM_VALUE 0 srq->usrq.db_mmap_entry->dmabufs_lock.magic 4096-ptr_max
PARAM_VALUE 0 srq->usrq.db_mmap_entry->npages 0-u32max
PARAM_VALUE 0 srq->usrq.db_mmap_entry->ref.refcount.refs.counter 1
PARAM_VALUE 0 srq->usrq.db_mmap_entry->start_pgoff 0-u32max
PARAM_VALUE 0 srq->usrq.db_mmap_entry->ucontext 4096-ptr_max
PARAM_VALUE 0 srq->usrq.db_rec_data 0,18379471554275704832,18446612682070032384
PARAM_VALUE 0 srq->usrq.pbl_info.num_pbls 1
PARAM_VALUE 0 srq->usrq.pbl_info.pbl_size 4096-u32max
PARAM_VALUE 0 srq->usrq.pbl_info.two_layered 0
PARAM_VALUE 0 srq->usrq.pbl_tbl 4096-ptr_max
PARAM_VALUE 0 srq->usrq.umem 4096-ptr_max
CAPPED_DATA 0 srq 1
CAPPED_DATA 0 srq->hw_srq.num_elems 1
CAPPED_DATA 0 srq->usrq.pbl_tbl 1
DATA_SOURCE 0 srq r get_qedr_srq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 srq->is_xrc 0[c]
USER_DATA 0 srq->prod_umem->address 0-u64max[c]
USER_DATA 0 srq->prod_umem->iova 0-u64max[c]
USER_DATA 0 srq->prod_umem->length 0,8-u64max
USER_DATA 0 srq->prod_umem->sgt_append.prv->length 0-u32max[c]
USER_DATA 0 srq->prod_umem->sgt_append.prv->offset 0-4095[c]
USER_DATA 0 srq->prod_umem->writable 0-1[c]
USER_DATA 0 srq->usrq.buf_addr 0-u64max
USER_DATA 0 srq->usrq.pbl_info.num_pbes 0-u32max[c]
USER_DATA 0 srq->usrq.umem->address 0-s32max[c]
USER_DATA 0 srq->usrq.umem->iova 0-s32max[c]
USER_DATA 0 srq->usrq.umem->length 0-u64max
USER_DATA 0 srq->usrq.umem->sgt_append.prv->length 0-u32max[c]
USER_DATA 0 srq->usrq.umem->sgt_append.prv->offset 0-4095[c]
USER_DATA 0 srq->usrq.umem->writable 0-1[c]
NO_OVERFLOW_SIMPLE 0 srq->usrq.db_mmap_entry->start_pgoff
NO_OVERFLOW_SIMPLE 0 srq->usrq.pbl_info.num_pbes
NO_OVERFLOW_SIMPLE 0 srq->usrq.pbl_info.num_pbls
HALF_LOCKED2 &devr->srq_lock
HALF_LOCKED2 global &device_list_mutex

drivers/infiniband/hw/qedr/verbs.c qedr_destroy_srq() -> qedr_free_srq_user_params()

Type Parameter Key Value
PARAM_VALUE 0 srq 4096-ptr_max
DATA_SOURCE 0 srq r get_qedr_srq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL