Searched refs:sginfo (Results 1 – 7 of 7) sorted by relevance
103 struct bnxt_qplib_sg_info *sginfo) in __fill_user_dma_pages() argument110 tmp_sg = vzalloc(sginfo->nmap * sizeof(struct qplib_sg)); in __fill_user_dma_pages()114 pmask = BIT_ULL(sginfo->pgshft) - 1; in __fill_user_dma_pages()116 for_each_sg(sginfo->sghead, sg, sginfo->nmap, sg_indx) { in __fill_user_dma_pages()121 for (sg_indx = 0; sg_indx < sginfo->nmap; sg_indx++) { in __fill_user_dma_pages()131 offset += sginfo->pgsize; in __fill_user_dma_pages()132 tmp_size -= sginfo->pgsize; in __fill_user_dma_pages()141 struct bnxt_qplib_sg_info *sginfo) in bnxt_qplib_fill_user_dma_pages() argument145 rc = __fill_user_dma_pages(pbl, sginfo); in bnxt_qplib_fill_user_dma_pages()151 struct bnxt_qplib_sg_info *sginfo) in __alloc_pbl() argument[all …]
1160 struct bnxt_qplib_sg_info *sginfo; in bnxt_re_init_user_srq() local1171 sginfo = &qplib_srq->sginfo; in bnxt_re_init_user_srq()1195 sginfo->sghead = get_ib_umem_sgl(umem, &sginfo->nmap); in bnxt_re_init_user_srq()1196 sginfo->npages = ib_umem_num_pages_compat(umem); in bnxt_re_init_user_srq()1269 srq->qplib_srq.sginfo.pgsize = PAGE_SIZE; in bnxt_re_create_srq()1270 srq->qplib_srq.sginfo.pgshft = PAGE_SHIFT; in bnxt_re_create_srq()1642 struct bnxt_qplib_sg_info *sginfo; in bnxt_re_init_user_qp() local1655 sginfo = &qplib_qp->sq.sginfo; in bnxt_re_init_user_qp()1696 sginfo->sghead = get_ib_umem_sgl(umem, &sginfo->nmap); in bnxt_re_init_user_qp()1697 sginfo->npages = ib_umem_num_pages_compat(umem); in bnxt_re_init_user_qp()[all …]
589 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_nq_mem() local596 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_nq_mem()597 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_nq_mem()599 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_nq_mem()654 hwq_attr.sginfo = &srq->sginfo; in bnxt_qplib_create_srq()926 hwq_attr.sginfo = &sq->sginfo; in bnxt_qplib_create_qp1()950 hwq_attr.sginfo = &rq->sginfo; in bnxt_qplib_create_qp1()1061 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_create_qp() local1099 hwq_attr.sginfo = &sq->sginfo; in bnxt_qplib_create_qp()1142 hwq_attr.sginfo = &rq->sginfo; in bnxt_qplib_create_qp()[all …]
84 struct bnxt_qplib_sg_info sginfo; member300 struct bnxt_qplib_sg_info sginfo; member452 struct bnxt_qplib_sg_info sginfo; member
1039 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_rcfw_channel() local1048 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_rcfw_channel()1049 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_rcfw_channel()1051 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_rcfw_channel()1063 sginfo.pgsize = BNXT_QPLIB_CMDQE_PAGE_SIZE; in bnxt_qplib_alloc_rcfw_channel()
657 hwq_attr.sginfo = &mrinfo->sg; in bnxt_qplib_reg_mr()721 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_fast_reg_page_list() local727 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_fast_reg_page_list()728 sginfo.nopte = true; in bnxt_qplib_alloc_fast_reg_page_list()733 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_fast_reg_page_list()
244 struct bnxt_qplib_sg_info *sginfo; member