Searched refs:sge_no (Results 1 – 2 of 2) sorted by relevance
/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | rpc_rdma.c | 560 unsigned int sge_no, page_base, len, remaining; in rpcrdma_prepare_msg_sges() local 572 sge_no = 1; in rpcrdma_prepare_msg_sges() 573 sge[sge_no].addr = rdmab_addr(rb); in rpcrdma_prepare_msg_sges() 574 sge[sge_no].length = xdr->head[0].iov_len; in rpcrdma_prepare_msg_sges() 575 sge[sge_no].lkey = rdmab_lkey(rb); in rpcrdma_prepare_msg_sges() 576 ib_dma_sync_single_for_device(rdmab_device(rb), sge[sge_no].addr, in rpcrdma_prepare_msg_sges() 577 sge[sge_no].length, DMA_TO_DEVICE); in rpcrdma_prepare_msg_sges() 613 sge_no++; in rpcrdma_prepare_msg_sges() 614 if (sge_no > RPCRDMA_MAX_SEND_SGES - 2) in rpcrdma_prepare_msg_sges() 618 sge[sge_no].addr = ib_dma_map_page(device, *ppages, in rpcrdma_prepare_msg_sges() [all …]
|
D | svc_rdma_rw.c | 379 unsigned int sge_no, sge_bytes, page_off, page_no; in svc_rdma_pagelist_to_sg() local 390 sge_no = 0; in svc_rdma_pagelist_to_sg() 399 sge_no++; in svc_rdma_pagelist_to_sg() 403 ctxt->rw_nents = sge_no; in svc_rdma_pagelist_to_sg() 614 unsigned int sge_no, seg_len; in svc_rdma_build_read_segment() local 618 sge_no = PAGE_ALIGN(info->ri_pageoff + len) >> PAGE_SHIFT; in svc_rdma_build_read_segment() 619 ctxt = svc_rdma_get_rw_ctxt(cc->cc_rdma, sge_no); in svc_rdma_build_read_segment() 622 ctxt->rw_nents = sge_no; in svc_rdma_build_read_segment() 625 for (sge_no = 0; sge_no < ctxt->rw_nents; sge_no++) { in svc_rdma_build_read_segment()
|