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 …]
1214 struct bnxt_qplib_sg_info *sginfo; in bnxt_re_init_user_srq() local1225 sginfo = &qplib_srq->sginfo; in bnxt_re_init_user_srq()1249 sginfo->sghead = get_ib_umem_sgl(umem, &sginfo->nmap); in bnxt_re_init_user_srq()1250 sginfo->npages = ib_umem_num_pages_compat(umem); in bnxt_re_init_user_srq()1323 srq->qplib_srq.sginfo.pgsize = PAGE_SIZE; in bnxt_re_create_srq()1324 srq->qplib_srq.sginfo.pgshft = PAGE_SHIFT; in bnxt_re_create_srq()1699 struct bnxt_qplib_sg_info *sginfo; in bnxt_re_init_user_qp() local1712 sginfo = &qplib_qp->sq.sginfo; in bnxt_re_init_user_qp()1758 sginfo->sghead = get_ib_umem_sgl(umem, &sginfo->nmap); in bnxt_re_init_user_qp()1759 sginfo->npages = ib_umem_num_pages_compat(umem); in bnxt_re_init_user_qp()[all …]
593 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_nq_mem() local600 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_nq_mem()601 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_nq_mem()603 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_nq_mem()658 hwq_attr.sginfo = &srq->sginfo; in bnxt_qplib_create_srq()934 hwq_attr.sginfo = &sq->sginfo; in bnxt_qplib_create_qp1()958 hwq_attr.sginfo = &rq->sginfo; in bnxt_qplib_create_qp1()1069 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_create_qp() local1110 hwq_attr.sginfo = &sq->sginfo; in bnxt_qplib_create_qp()1152 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; member454 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()
659 hwq_attr.sginfo = &mrinfo->sg; in bnxt_qplib_reg_mr()723 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_fast_reg_page_list() local729 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_fast_reg_page_list()730 sginfo.nopte = true; in bnxt_qplib_alloc_fast_reg_page_list()735 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_fast_reg_page_list()
244 struct bnxt_qplib_sg_info *sginfo; member