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_kernel_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-143172096
PARAM_VALUE 0 srq->hw_srq.pbl.cnt_type 0
PARAM_VALUE 0 srq->hw_srq.pbl.elem_per_page 32,128,256,512
PARAM_VALUE 0 srq->hw_srq.pbl.elem_per_page_mask 31,127,255,511
PARAM_VALUE 0 srq->hw_srq.pbl.elem_size 0
PARAM_VALUE 0 srq->hw_srq.pbl.elem_unusable 0-2
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-511
PARAM_VALUE 0 srq->hw_srq.pbl.p_cons_elem 0-ptr_max
PARAM_VALUE 0 srq->hw_srq.pbl.p_prod_elem 0-ptr_max
PARAM_VALUE 0 srq->hw_srq.pbl.p_virt_addr 0-ptr_max
PARAM_VALUE 0 srq->hw_srq.pbl.page_cnt 0-279633
PARAM_VALUE 0 srq->hw_srq.pbl.page_size 4096
PARAM_VALUE 0 srq->hw_srq.pbl.pbl_sp.table_size 0-2237064
PARAM_VALUE 0 srq->hw_srq.pbl.pbl_sp.table_virt 0-ptr_max
PARAM_VALUE 0 srq->hw_srq.pbl.size 0-143172096
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 30-32,126-128,254-256,510-512
PARAM_VALUE 0 srq->hw_srq.virt_prod_pair_addr 1-ptr_max
PARAM_VALUE 0 srq->usrq.db_rec_data 0,18379471554275704832,18446612682070032384
PARAM_VALUE 0 srq->usrq.umem 0,4096-u64max
CAPPED_DATA 0 srq 1
DATA_SOURCE 0 srq r get_qedr_srq
MEM_ZERO 0 &srq->hw_srq.pbl
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 srq->hw_srq.num_elems 0-327675[c]
USER_DATA 0 srq->hw_srq.pbl.capacity 0-143172096[c]
USER_DATA 0 srq->hw_srq.pbl.page_cnt 0-279633[c]
USER_DATA 0 srq->hw_srq.pbl.pbl_sp.table_size 0-2237064[c]
USER_DATA 0 srq->hw_srq.pbl.size 0-143172096[c]
USER_DATA 0 srq->is_xrc 0[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_kernel_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