/linux-master/drivers/infiniband/core/ |
H A D | umem_dmabuf.c | 54 umem_dmabuf->last_sg = sg; 99 if (umem_dmabuf->last_sg) { 100 sg_dma_len(umem_dmabuf->last_sg) += 102 umem_dmabuf->last_sg = NULL;
|
/linux-master/arch/alpha/kernel/ |
H A D | pci_iommu.c | 602 struct scatterlist *last_sg = sg; 621 last_sg - leader, SG_ENT_VIRT_ADDRESS(last_sg), 622 last_sg->length, npages); 623 while (++last_sg <= sg) { 625 last_sg - leader, SG_ENT_VIRT_ADDRESS(last_sg), 626 last_sg->length); 601 struct scatterlist *last_sg = sg; local
|
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_crypto.h | 201 struct scatterlist *last_sg; member in struct:ulptx_walk 209 struct scatterlist *last_sg; member in struct:dsgl_walk
|
H A D | chcr_algo.c | 459 walk->last_sg = sg; 476 walk->last_sg = NULL; 536 walk->last_sg = sg; 557 walk->last_sg = sg; 2750 reqctx->srcsg = ulp_walk.last_sg; 2772 reqctx->dstsg = dsgl_walk.last_sg; 2802 reqctx->hctx_wr.srcsg = ulp_walk.last_sg;
|
/linux-master/drivers/dma/ |
H A D | fsl-edma-common.c | 589 dma_addr_t src_addr, dst_addr, last_sg; local 626 last_sg = fsl_desc->tcd[(i + 1) % sg_len].ptcd; 648 iter, doff, last_sg, major_int, false, true); 663 dma_addr_t src_addr, dst_addr, last_sg; local 735 last_sg = fsl_desc->tcd[(i + 1)].ptcd; 738 nbytes, 0, iter, iter, doff, last_sg, 741 last_sg = 0; 744 nbytes, 0, iter, iter, doff, last_sg,
|
H A D | tegra20-apb-dma.c | 152 bool last_sg; member in struct:tegra_dma_sg_req 529 if (sgreq->last_sg) { 582 if (sgreq->last_sg) { 1132 sg_req->last_sg = false; 1138 sg_req->last_sg = true; 1267 sg_req->last_sg = false; 1275 sg_req->last_sg = true;
|
/linux-master/include/rdma/ |
H A D | ib_umem.h | 36 struct scatterlist *last_sg; member in struct:ib_umem_dmabuf
|
/linux-master/block/ |
H A D | blk-merge.c | 564 struct scatterlist *sglist, struct scatterlist **last_sg) 569 nsegs = __blk_bvec_map_sg(rq->special_vec, sglist, last_sg); 571 nsegs = __blk_bios_map_sg(q, rq->bio, sglist, last_sg); 573 if (*last_sg) 574 sg_mark_end(*last_sg); 563 __blk_rq_map_sg(struct request_queue *q, struct request *rq, struct scatterlist *sglist, struct scatterlist **last_sg) argument
|
/linux-master/include/linux/ |
H A D | blk-mq.h | 1143 struct scatterlist *sglist, struct scatterlist **last_sg); 1147 struct scatterlist *last_sg = NULL; local 1149 return __blk_rq_map_sg(q, rq, sglist, &last_sg);
|
/linux-master/drivers/scsi/ |
H A D | scsi_lib.c | 1115 struct scatterlist *last_sg = NULL; local 1141 count = __blk_rq_map_sg(rq->q, rq, cmd->sdb.table.sgl, &last_sg); 1147 last_sg->length += pad_len; 1152 sg_unmark_end(last_sg); 1153 last_sg = sg_next(last_sg); 1154 sg_set_buf(last_sg, sdev->dma_drain_buf, sdev->dma_drain_len); 1155 sg_mark_end(last_sg);
|
/linux-master/drivers/spi/ |
H A D | spi-imx.c | 1411 struct scatterlist *last_sg = sg_last(rx->sgl, rx->nents); local 1418 if (!(sg_dma_len(last_sg) % (i * bytes_per_word)))
|
/linux-master/drivers/usb/dwc3/ |
H A D | gadget.c | 1436 bool last_sg = false; local 1450 last_sg = true; 1455 if (last_sg) { 1491 if (!last_sg)
|
/linux-master/drivers/ata/ |
H A D | sata_mv.c | 1754 struct mv_sg *mv_sg, *last_sg = NULL; local 1777 last_sg = mv_sg; 1782 if (likely(last_sg)) 1783 last_sg->flags_size |= cpu_to_le32(EPRD_FLAG_END_OF_TBL);
|