Searched refs:sginfo (Results 1 – 8 of 8) sorted by relevance
92 struct bnxt_qplib_sg_info *sginfo) in bnxt_qplib_fill_user_dma_pages() argument97 rdma_umem_for_each_dma_block(sginfo->umem, &biter, sginfo->pgsize) { in bnxt_qplib_fill_user_dma_pages()107 struct bnxt_qplib_sg_info *sginfo) in __alloc_pbl() argument114 if (sginfo->nopte) in __alloc_pbl()116 if (sginfo->umem) in __alloc_pbl()117 pages = ib_umem_num_dma_blocks(sginfo->umem, sginfo->pgsize); in __alloc_pbl()119 pages = sginfo->npages; in __alloc_pbl()132 pbl->pg_size = sginfo->pgsize; in __alloc_pbl()134 if (!sginfo->umem) { in __alloc_pbl()146 bnxt_qplib_fill_user_dma_pages(pbl, sginfo); in __alloc_pbl()[all …]
657 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_reg_mr() local688 hwq_attr.sginfo = &sginfo; in bnxt_qplib_reg_mr()689 hwq_attr.sginfo->npages = pages; in bnxt_qplib_reg_mr()690 hwq_attr.sginfo->pgsize = PAGE_SIZE; in bnxt_qplib_reg_mr()691 hwq_attr.sginfo->pgshft = PAGE_SHIFT; in bnxt_qplib_reg_mr()748 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_fast_reg_page_list() local760 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_fast_reg_page_list()761 sginfo.nopte = true; in bnxt_qplib_alloc_fast_reg_page_list()766 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_fast_reg_page_list()
568 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_rcfw_channel() local578 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_rcfw_channel()579 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_rcfw_channel()581 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_rcfw_channel()597 sginfo.pgsize = bnxt_qplib_cmdqe_page_size(rcfw->cmdq_depth); in bnxt_qplib_alloc_rcfw_channel()
555 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_nq() local563 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_nq()564 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_nq()566 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_nq()614 hwq_attr.sginfo = &srq->sg_info; in bnxt_qplib_create_srq()833 hwq_attr.sginfo = &sq->sg_info; in bnxt_qplib_create_qp1()860 hwq_attr.sginfo = &rq->sg_info; in bnxt_qplib_create_qp1()953 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_create_qp() local982 hwq_attr.sginfo = &sq->sg_info; in bnxt_qplib_create_qp()1014 hwq_attr.sginfo = &rq->sg_info; in bnxt_qplib_create_qp()[all …]
139 struct bnxt_qplib_sg_info *sginfo; member
112 struct sginfo { struct177 struct sginfo t_src[MAX_SG];178 struct sginfo t_dst[MAX_SG];242 struct sginfo t_src[MAX_SG];243 struct sginfo t_dst[MAX_SG];
156 struct sginfo { struct174 struct sginfo t_src[MAX_SG]; argument175 struct sginfo t_dst[MAX_SG];
101 struct sg_info sginfo; member