Symbol: sginfo
drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h
181
struct sginfo t_src[MAX_SG];
drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h
182
struct sginfo t_dst[MAX_SG];
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h
188
struct sginfo t_src[MAX_SG];
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h
189
struct sginfo t_dst[MAX_SG];
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h
249
struct sginfo t_src[MAX_SG];
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h
250
struct sginfo t_dst[MAX_SG];
drivers/crypto/gemini/sl3516-ce.h
281
struct sginfo t_src[MAXDESC];
drivers/crypto/gemini/sl3516-ce.h
282
struct sginfo t_dst[MAXDESC];
drivers/infiniband/hw/bng_re/bng_fw.c
65
struct bng_re_sg_info sginfo = {};
drivers/infiniband/hw/bng_re/bng_fw.c
74
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bng_re/bng_fw.c
75
sginfo.pgshft = PAGE_SHIFT;
drivers/infiniband/hw/bng_re/bng_fw.c
77
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bng_re/bng_fw.c
91
sginfo.pgsize = bng_fw_cmdqe_page_size(rcfw->cmdq_depth);
drivers/infiniband/hw/bng_re/bng_res.c
132
struct bng_re_sg_info sginfo = {};
drivers/infiniband/hw/bng_re/bng_res.c
141
pg_size = hwq_attr->sginfo->pgsize;
drivers/infiniband/hw/bng_re/bng_res.c
152
hwq_attr->sginfo->npages = npages;
drivers/infiniband/hw/bng_re/bng_res.c
154
if (npages == MAX_PBL_LVL_0_PGS && !hwq_attr->sginfo->nopte) {
drivers/infiniband/hw/bng_re/bng_res.c
156
rc = bng_alloc_pbl(res, &hwq->pbl[BNG_PBL_LVL_0], hwq_attr->sginfo);
drivers/infiniband/hw/bng_re/bng_res.c
174
sginfo.pgsize = npde * pg_size;
drivers/infiniband/hw/bng_re/bng_res.c
175
sginfo.npages = 1;
drivers/infiniband/hw/bng_re/bng_res.c
176
rc = bng_alloc_pbl(res, &hwq->pbl[BNG_PBL_LVL_0], &sginfo);
drivers/infiniband/hw/bng_re/bng_res.c
181
sginfo.npages = npbl;
drivers/infiniband/hw/bng_re/bng_res.c
182
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bng_re/bng_res.c
183
rc = bng_alloc_pbl(res, &hwq->pbl[BNG_PBL_LVL_1], &sginfo);
drivers/infiniband/hw/bng_re/bng_res.c
195
hwq_attr->sginfo);
drivers/infiniband/hw/bng_re/bng_res.c
199
if (hwq_attr->sginfo->nopte)
drivers/infiniband/hw/bng_re/bng_res.c
226
sginfo.npages = npbl;
drivers/infiniband/hw/bng_re/bng_res.c
227
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bng_re/bng_res.c
229
rc = bng_alloc_pbl(res, &hwq->pbl[BNG_PBL_LVL_0], &sginfo);
drivers/infiniband/hw/bng_re/bng_res.c
234
hwq_attr->sginfo);
drivers/infiniband/hw/bng_re/bng_res.c
238
if (hwq_attr->sginfo->nopte)
drivers/infiniband/hw/bng_re/bng_res.c
269
if (hwq_attr->sginfo->nopte && hwq->level)
drivers/infiniband/hw/bng_re/bng_res.c
67
struct bng_re_sg_info *sginfo)
drivers/infiniband/hw/bng_re/bng_res.c
73
if (sginfo->nopte)
drivers/infiniband/hw/bng_re/bng_res.c
75
pages = sginfo->npages;
drivers/infiniband/hw/bng_re/bng_res.c
89
pbl->pg_size = sginfo->pgsize;
drivers/infiniband/hw/bng_re/bng_res.h
100
struct bng_re_sg_info *sginfo;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1046
hwq_attr.sginfo = &rq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1100
sginfo.pgsize = req_size;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1101
sginfo.pgshft = PAGE_SHIFT;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1104
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1122
sginfo.pgsize = req_size;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2225
hwq_attr.sginfo = &cq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2320
hwq_attr.sginfo = &cq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
594
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_fp.c
602
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
603
sginfo.pgshft = PAGE_SHIFT;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
605
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
655
hwq_attr.sginfo = &srq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
841
hwq_attr.sginfo = &sq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
869
hwq_attr.sginfo = &rq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
961
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_fp.c
999
hwq_attr.sginfo = &sq->sg_info;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
935
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
944
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
945
sginfo.pgshft = PAGE_SHIFT;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
947
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
961
sginfo.pgsize = bnxt_qplib_cmdqe_page_size(rcfw->cmdq_depth);
drivers/infiniband/hw/bnxt_re/qplib_res.c
106
if (sginfo->nopte)
drivers/infiniband/hw/bnxt_re/qplib_res.c
108
if (sginfo->umem)
drivers/infiniband/hw/bnxt_re/qplib_res.c
109
pages = ib_umem_num_dma_blocks(sginfo->umem, sginfo->pgsize);
drivers/infiniband/hw/bnxt_re/qplib_res.c
111
pages = sginfo->npages;
drivers/infiniband/hw/bnxt_re/qplib_res.c
126
pbl->pg_size = sginfo->pgsize;
drivers/infiniband/hw/bnxt_re/qplib_res.c
128
if (!sginfo->umem) {
drivers/infiniband/hw/bnxt_re/qplib_res.c
140
bnxt_qplib_fill_user_dma_pages(pbl, sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
181
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_res.c
190
pg_size = hwq_attr->sginfo->pgsize;
drivers/infiniband/hw/bnxt_re/qplib_res.c
203
if (!hwq_attr->sginfo->umem) {
drivers/infiniband/hw/bnxt_re/qplib_res.c
210
hwq_attr->sginfo->npages = npages;
drivers/infiniband/hw/bnxt_re/qplib_res.c
212
npages = ib_umem_num_dma_blocks(hwq_attr->sginfo->umem,
drivers/infiniband/hw/bnxt_re/qplib_res.c
213
hwq_attr->sginfo->pgsize);
drivers/infiniband/hw/bnxt_re/qplib_res.c
217
if (npages == MAX_PBL_LVL_0_PGS && !hwq_attr->sginfo->nopte) {
drivers/infiniband/hw/bnxt_re/qplib_res.c
219
rc = __alloc_pbl(res, &hwq->pbl[PBL_LVL_0], hwq_attr->sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
238
sginfo.pgsize = npde * ROCE_PG_SIZE_4K;
drivers/infiniband/hw/bnxt_re/qplib_res.c
239
sginfo.npages = 1;
drivers/infiniband/hw/bnxt_re/qplib_res.c
240
rc = __alloc_pbl(res, &hwq->pbl[PBL_LVL_0], &sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
245
sginfo.npages = npbl;
drivers/infiniband/hw/bnxt_re/qplib_res.c
246
sginfo.pgsize = ROCE_PG_SIZE_4K;
drivers/infiniband/hw/bnxt_re/qplib_res.c
247
rc = __alloc_pbl(res, &hwq->pbl[PBL_LVL_1], &sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
259
hwq_attr->sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
263
if (hwq_attr->sginfo->nopte)
drivers/infiniband/hw/bnxt_re/qplib_res.c
291
sginfo.npages = npbl;
drivers/infiniband/hw/bnxt_re/qplib_res.c
292
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bnxt_re/qplib_res.c
294
rc = __alloc_pbl(res, &hwq->pbl[PBL_LVL_0], &sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
299
hwq_attr->sginfo);
drivers/infiniband/hw/bnxt_re/qplib_res.c
303
if (hwq_attr->sginfo->nopte)
drivers/infiniband/hw/bnxt_re/qplib_res.c
334
if (hwq_attr->sginfo->nopte && hwq->level)
drivers/infiniband/hw/bnxt_re/qplib_res.c
368
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_res.c
375
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bnxt_re/qplib_res.c
376
sginfo.pgshft = PAGE_SHIFT;
drivers/infiniband/hw/bnxt_re/qplib_res.c
377
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bnxt_re/qplib_res.c
484
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_res.c
488
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bnxt_re/qplib_res.c
489
sginfo.pgshft = PAGE_SHIFT;
drivers/infiniband/hw/bnxt_re/qplib_res.c
490
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bnxt_re/qplib_res.c
84
struct bnxt_qplib_sg_info *sginfo)
drivers/infiniband/hw/bnxt_re/qplib_res.c
89
rdma_umem_for_each_dma_block(sginfo->umem, &biter, sginfo->pgsize) {
drivers/infiniband/hw/bnxt_re/qplib_res.c
99
struct bnxt_qplib_sg_info *sginfo)
drivers/infiniband/hw/bnxt_re/qplib_res.h
174
struct bnxt_qplib_sg_info *sginfo;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
590
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_sp.c
610
hwq_attr.sginfo = &sginfo;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
611
hwq_attr.sginfo->umem = umem;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
612
hwq_attr.sginfo->npages = pages;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
613
hwq_attr.sginfo->pgsize = buf_pg_size;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
614
hwq_attr.sginfo->pgshft = ilog2(buf_pg_size);
drivers/infiniband/hw/bnxt_re/qplib_sp.c
677
struct bnxt_qplib_sg_info sginfo = {};
drivers/infiniband/hw/bnxt_re/qplib_sp.c
689
sginfo.pgsize = PAGE_SIZE;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
690
sginfo.nopte = true;
drivers/infiniband/hw/bnxt_re/qplib_sp.c
695
hwq_attr.sginfo = &sginfo;