Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/mlx4/qp.c create_qp_common() -> alloc_proxy_bufs()

Type Parameter Key Value
PARAM_VALUE 1 qp 4096-ptr_max
PARAM_VALUE 1 qp->alt.vid u16max
PARAM_VALUE 1 qp->buf.direct.buf 0-ptr_max
PARAM_VALUE 1 qp->buf.nbufs 1,3-524288
PARAM_VALUE 1 qp->buf.npages 1-4
PARAM_VALUE 1 qp->buf.page_shift s32min-44
PARAM_VALUE 1 qp->db.u.user_page->refcnt s32min-s32max
PARAM_VALUE 1 qp->gid_list.next 4096-ptr_max
PARAM_VALUE 1 qp->gid_list.next->next 4096-ptr_max
PARAM_VALUE 1 qp->gid_list.prev 4096-ptr_max
PARAM_VALUE 1 qp->gid_list.prev->next 4096-ptr_max
PARAM_VALUE 1 qp->gid_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 qp->mlx4_ib_qp_type 65536,131072,262144,524288,1048576,2097152
PARAM_VALUE 1 qp->mqp.usage 1-2
PARAM_VALUE 1 qp->mtt.order (-1)-s32max
PARAM_VALUE 1 qp->mtt.page_shift s32min-64
PARAM_VALUE 1 qp->mutex.dep_map->name 0-255
PARAM_VALUE 1 qp->mutex.first_waiter 0
PARAM_VALUE 1 qp->mutex.magic 4096-ptr_max
PARAM_VALUE 1 qp->mutex.osq.tail.counter 0
PARAM_VALUE 1 qp->mutex.owner.counter 0
PARAM_VALUE 1 qp->pri.vid u16max
PARAM_VALUE 1 qp->rq.wqe_shift (-1)-31
PARAM_VALUE 1 qp->rq.wrid 1-18446744073709551614
PARAM_VALUE 1 qp->sq.wqe_shift 0-63
PARAM_VALUE 1 qp->sq.wrid 1-18446744073709551614
PARAM_VALUE 1 qp->sq_spare_wqes 1-2049
PARAM_VALUE 1 qp->state 0
PARAM_VALUE 1 qp->steering_rules.next 4096-ptr_max
PARAM_VALUE 1 qp->steering_rules.next->next 4096-ptr_max
PARAM_VALUE 1 qp->steering_rules.prev 4096-ptr_max
PARAM_VALUE 1 qp->steering_rules.prev->next 4096-ptr_max
PARAM_VALUE 1 qp->steering_rules.prev->prev 4096-ptr_max
BUF_SIZE 1 qp->rq.wrid 8,u64max
BUF_SIZE 1 qp->sq.wrid 8,u64max
BUF_SIZE 1 qp->sqp 288,u64max
BUF_SIZE 1 qp->umem (-1),88
CAPPED_DATA 1 qp->buf.npages 1
CAPPED_DATA 1 qp->buf_size 1
CAPPED_DATA 1 qp->rq.wqe_shift 1
DATA_SOURCE 1 qp $4
FUZZY_MAX 1 qp->mqp.usage 2
BIT_INFO 1 qp->mlx4_ib_qp_type 0x0,0x3f000f
HARD_MAX 1 qp->mqp.usage 2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 qp->db.u.user_page->user_virt s64min-s64max[c]
USER_DATA 1 qp->inl_recv_sz 0-u32max[c]
USER_DATA 1 qp->sq.wqe_shift 7-63[c]
USER_DATA 1 qp->sq_no_prefetch 0-255
USER_DATA 1 qp->umem->address 0-s32max[c]
USER_DATA 1 qp->umem->length 0-u64max
USER_DATA 1 qp->umem->sgt_append.prv->length 0-u32max[c]
USER_DATA 1 qp->umem->sgt_append.prv->offset 0-4095[c]
USER_DATA 1 qp->umem->writable 0-1[c]
NO_OVERFLOW_SIMPLE 1 qp->buf.nbufs
NO_OVERFLOW_SIMPLE 1 qp->buf.npages
NO_OVERFLOW_SIMPLE 1 qp->rq.wqe_cnt
NO_OVERFLOW_SIMPLE 1 qp->sq.wqe_cnt