Lines Matching refs:hw_pages
1787 u32 hw_pages, cqe_size, page_size, cqe_count; in ocrdma_mbx_create_cq() local
1801 hw_pages = 1; in ocrdma_mbx_create_cq()
1806 hw_pages = OCRDMA_CREATE_CQ_MAX_PAGES; in ocrdma_mbx_create_cq()
1822 page_size = cq->len / hw_pages; in ocrdma_mbx_create_cq()
1825 cmd->cmd.pgsz_pgcnt |= hw_pages; in ocrdma_mbx_create_cq()
1869 ocrdma_build_q_pages(&cmd->cmd.pa[0], hw_pages, cq->pa, page_size); in ocrdma_mbx_create_cq()
2190 u32 len, hw_pages, hw_page_size; in ocrdma_set_create_qp_sq_cmd() local
2203 dev->attr.wqe_size, &hw_pages, &hw_page_size); in ocrdma_set_create_qp_sq_cmd()
2210 len = (hw_pages * hw_page_size); in ocrdma_set_create_qp_sq_cmd()
2219 ocrdma_build_q_pages(&cmd->wq_addr[0], hw_pages, pa, hw_page_size); in ocrdma_set_create_qp_sq_cmd()
2223 cmd->num_wq_rq_pages |= (hw_pages << in ocrdma_set_create_qp_sq_cmd()
2246 u32 len, hw_pages, hw_page_size; in ocrdma_set_create_qp_rq_cmd() local
2254 &hw_pages, &hw_page_size); in ocrdma_set_create_qp_rq_cmd()
2261 len = (hw_pages * hw_page_size); in ocrdma_set_create_qp_rq_cmd()
2271 ocrdma_build_q_pages(&cmd->rq_addr[0], hw_pages, pa, hw_page_size); in ocrdma_set_create_qp_rq_cmd()
2275 (hw_pages << OCRDMA_CREATE_QP_REQ_NUM_RQ_PAGES_SHIFT) & in ocrdma_set_create_qp_rq_cmd()
2740 int hw_pages, hw_page_size; in ocrdma_mbx_create_srq() local
2756 &hw_pages, &hw_page_size); in ocrdma_mbx_create_srq()
2763 len = hw_pages * hw_page_size; in ocrdma_mbx_create_srq()
2769 ocrdma_build_q_pages(&cmd->rq_addr[0], hw_pages, pa, hw_page_size); in ocrdma_mbx_create_srq()
2785 cmd->pages_rqe_sz |= hw_pages << OCRDMA_CREATE_SRQ_NUM_RQ_PAGES_SHIFT; in ocrdma_mbx_create_srq()