Lines Matching refs:cq_size
391 static inline size_t get_cq_total_bytes(u32 cq_size) { in get_cq_total_bytes() argument
392 return roundup(cq_size * sizeof(struct irdma_cqe), IRDMA_HW_PAGE_SIZE); in get_cq_total_bytes()
453 info.cq_size = get_cq_size(attr_ex->cqe, hw_rev); in ucreate_cq()
454 total_size = get_cq_total_bytes(info.cq_size); in ucreate_cq()
510 attr_ex->cqe = info.cq_size; in ucreate_cq()
581 irdma_free_hw_buf(cq_buf->cq.cq_base, get_cq_total_bytes(cq_buf->cq.cq_size)); in irdma_free_cq_buf()
1987 size_t cq_size; in irdma_uresize_cq() local
2003 if (cqe_needed == iwucq->cq.cq_size) in irdma_uresize_cq()
2006 cq_size = get_cq_total_bytes(cqe_needed); in irdma_uresize_cq()
2007 cq_pages = cq_size >> IRDMA_HW_PAGE_SHIFT; in irdma_uresize_cq()
2008 cq_base = irdma_alloc_hw_buf(cq_size); in irdma_uresize_cq()
2012 memset(cq_base, 0, cq_size); in irdma_uresize_cq()
2024 ret = ibv_cmd_reg_mr(new_mr.ibv_mr.pd, cq_base, cq_size, in irdma_uresize_cq()
2060 irdma_free_hw_buf(cq_base, cq_size); in irdma_uresize_cq()