Home
last modified time | relevance | path

Searched refs:sginfo (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/drivers/infiniband/hw/bnxt_re/
Dqplib_res.c91 struct bnxt_qplib_sg_info *sginfo) in bnxt_qplib_fill_user_dma_pages() argument
96 rdma_umem_for_each_dma_block(sginfo->umem, &biter, sginfo->pgsize) { in bnxt_qplib_fill_user_dma_pages()
106 struct bnxt_qplib_sg_info *sginfo) in __alloc_pbl() argument
113 if (sginfo->nopte) in __alloc_pbl()
115 if (sginfo->umem) in __alloc_pbl()
116 pages = ib_umem_num_dma_blocks(sginfo->umem, sginfo->pgsize); in __alloc_pbl()
118 pages = sginfo->npages; in __alloc_pbl()
131 pbl->pg_size = sginfo->pgsize; in __alloc_pbl()
133 if (!sginfo->umem) { in __alloc_pbl()
145 bnxt_qplib_fill_user_dma_pages(pbl, sginfo); in __alloc_pbl()
[all …]
Dqplib_sp.c657 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_reg_mr() local
688 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() local
760 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()
Dqplib_rcfw.c568 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_rcfw_channel() local
578 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()
Dqplib_fp.c555 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_nq() local
563 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()
832 hwq_attr.sginfo = &sq->sg_info; in bnxt_qplib_create_qp1()
859 hwq_attr.sginfo = &rq->sg_info; in bnxt_qplib_create_qp1()
952 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_create_qp() local
981 hwq_attr.sginfo = &sq->sg_info; in bnxt_qplib_create_qp()
1013 hwq_attr.sginfo = &rq->sg_info; in bnxt_qplib_create_qp()
[all …]
Dqplib_res.h138 struct bnxt_qplib_sg_info *sginfo; member
/Linux-v5.10/drivers/crypto/allwinner/sun8i-ss/
Dsun8i-ss.h112 struct sginfo { struct
177 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];
/Linux-v5.10/drivers/crypto/allwinner/sun8i-ce/
Dsun8i-ce.h156 struct sginfo { struct
174 struct sginfo t_src[MAX_SG]; argument
175 struct sginfo t_dst[MAX_SG];
/Linux-v5.10/drivers/crypto/cavium/zip/
Dzip_device.h101 struct sg_info sginfo; member