/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_res.c | 92 struct bnxt_qplib_sg_info *sginfo) in bnxt_qplib_fill_user_dma_pages() 97 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() 114 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 in __alloc_pbl() 91 bnxt_qplib_fill_user_dma_pages(struct bnxt_qplib_pbl *pbl, struct bnxt_qplib_sg_info *sginfo) bnxt_qplib_fill_user_dma_pages() argument 105 __alloc_pbl(struct bnxt_qplib_res *res, struct bnxt_qplib_pbl *pbl, struct bnxt_qplib_sg_info *sginfo) __alloc_pbl() argument 187 struct bnxt_qplib_sg_info sginfo = {}; bnxt_qplib_alloc_init_hwq() local 385 struct bnxt_qplib_sg_info sginfo = {}; bnxt_qplib_alloc_tqm_rings() local 502 struct bnxt_qplib_sg_info sginfo = {}; bnxt_qplib_alloc_ctx() local [all...] |
H A D | qplib_sp.c | 657 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_reg_mr() local 686 hwq_attr.sginfo = &sginfo; in bnxt_qplib_reg_mr() 687 hwq_attr.sginfo->umem = umem; in bnxt_qplib_reg_mr() 688 hwq_attr.sginfo->npages = pages; in bnxt_qplib_reg_mr() 689 hwq_attr.sginfo->pgsize = buf_pg_size; in bnxt_qplib_reg_mr() 690 hwq_attr.sginfo->pgshft = ilog2(buf_pg_size); in bnxt_qplib_reg_mr() 742 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_fast_reg_page_list() local 754 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_fast_reg_page_list() 755 sginfo in bnxt_qplib_alloc_fast_reg_page_list() [all...] |
H A D | qplib_rcfw.c | 575 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_rcfw_channel() local 585 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_rcfw_channel() 586 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_rcfw_channel() 588 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_rcfw_channel() 604 sginfo.pgsize = bnxt_qplib_cmdqe_page_size(rcfw->cmdq_depth); in bnxt_qplib_alloc_rcfw_channel()
|
H A D | qplib_fp.c | 567 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_nq() local 575 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_nq() 576 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_nq() 578 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_nq() 626 hwq_attr.sginfo = &srq->sg_info; in bnxt_qplib_create_srq() 845 hwq_attr.sginfo = &sq->sg_info; in bnxt_qplib_create_qp1() 872 hwq_attr.sginfo = &rq->sg_info; in bnxt_qplib_create_qp1() 965 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_create_qp() local 994 hwq_attr.sginfo in bnxt_qplib_create_qp() [all...] |
H A D | qplib_res.h | 139 struct bnxt_qplib_sg_info *sginfo; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_res.c | 92 struct bnxt_qplib_sg_info *sginfo) in bnxt_qplib_fill_user_dma_pages() 97 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() 114 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 in __alloc_pbl() 91 bnxt_qplib_fill_user_dma_pages(struct bnxt_qplib_pbl *pbl, struct bnxt_qplib_sg_info *sginfo) bnxt_qplib_fill_user_dma_pages() argument 105 __alloc_pbl(struct bnxt_qplib_res *res, struct bnxt_qplib_pbl *pbl, struct bnxt_qplib_sg_info *sginfo) __alloc_pbl() argument 187 struct bnxt_qplib_sg_info sginfo = {}; bnxt_qplib_alloc_init_hwq() local 386 struct bnxt_qplib_sg_info sginfo = {}; bnxt_qplib_alloc_tqm_rings() local 503 struct bnxt_qplib_sg_info sginfo = {}; bnxt_qplib_alloc_ctx() local [all...] |
H A D | qplib_sp.c | 599 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_reg_mr() local 619 hwq_attr.sginfo = &sginfo; in bnxt_qplib_reg_mr() 620 hwq_attr.sginfo->umem = umem; in bnxt_qplib_reg_mr() 621 hwq_attr.sginfo->npages = pages; in bnxt_qplib_reg_mr() 622 hwq_attr.sginfo->pgsize = buf_pg_size; in bnxt_qplib_reg_mr() 623 hwq_attr.sginfo->pgshft = ilog2(buf_pg_size); in bnxt_qplib_reg_mr() 678 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_fast_reg_page_list() local 690 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_fast_reg_page_list() 691 sginfo in bnxt_qplib_alloc_fast_reg_page_list() [all...] |
H A D | qplib_fp.c | 577 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_nq() local 585 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_nq() 586 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_nq() 588 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_nq() 638 hwq_attr.sginfo = &srq->sg_info; in bnxt_qplib_create_srq() 863 hwq_attr.sginfo = &sq->sg_info; in bnxt_qplib_create_qp1() 890 hwq_attr.sginfo = &rq->sg_info; in bnxt_qplib_create_qp1() 982 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_create_qp() local 1013 hwq_attr.sginfo in bnxt_qplib_create_qp() [all...] |
H A D | qplib_rcfw.c | 934 struct bnxt_qplib_sg_info sginfo = {}; in bnxt_qplib_alloc_rcfw_channel() local 943 sginfo.pgsize = PAGE_SIZE; in bnxt_qplib_alloc_rcfw_channel() 944 sginfo.pgshft = PAGE_SHIFT; in bnxt_qplib_alloc_rcfw_channel() 946 hwq_attr.sginfo = &sginfo; in bnxt_qplib_alloc_rcfw_channel() 960 sginfo.pgsize = bnxt_qplib_cmdqe_page_size(rcfw->cmdq_depth); in bnxt_qplib_alloc_rcfw_channel()
|
H A D | qplib_res.h | 151 struct bnxt_qplib_sg_info *sginfo; member
|
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss.h | 112 struct sginfo { struct 185 struct sginfo t_src[MAX_SG]; 186 struct sginfo t_dst[MAX_SG]; 250 struct sginfo t_src[MAX_SG]; 251 struct sginfo t_dst[MAX_SG];
|
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss.h | 115 struct sginfo { struct 188 struct sginfo t_src[MAX_SG]; 189 struct sginfo t_dst[MAX_SG]; 249 struct sginfo t_src[MAX_SG]; 250 struct sginfo t_dst[MAX_SG];
|
/kernel/linux/linux-6.6/drivers/crypto/gemini/ |
H A D | sl3516-ce.h | 263 struct sginfo { struct 281 struct sginfo t_src[MAXDESC]; 282 struct sginfo t_dst[MAXDESC];
|
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce.h | 156 struct sginfo { struct 174 struct sginfo t_src[MAX_SG]; 175 struct sginfo t_dst[MAX_SG];
|
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce.h | 158 struct sginfo { struct 176 struct sginfo t_src[MAX_SG]; 177 struct sginfo t_dst[MAX_SG];
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/zip/ |
H A D | zip_device.h | 94 * @sginfo: Scatter-gather info structure 101 struct sg_info sginfo; member
|
/kernel/linux/linux-6.6/drivers/crypto/cavium/zip/ |
H A D | zip_device.h | 94 * @sginfo: Scatter-gather info structure 101 struct sg_info sginfo; member
|