/drivers/dma/ |
H A D | s3c24xx-dma.c | 988 struct dma_chan *chan, struct scatterlist *sgl, 1004 sg_dma_len(sgl), s3cchan->name); 1055 for_each_sg(sgl, sg, sg_len, tmp) { 987 s3c24xx_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
|
H A D | cppi41.c | 492 struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len, 503 for_each_sg(sgl, sg, sg_len, i) { 491 cppi41_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) argument
|
H A D | ep93xx_dma.c | 1016 * @sgl: list of buffers to transfer 1017 * @sg_len: number of entries in @sgl 1025 ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument 1047 for_each_sg(sgl, sg, sg_len, i) {
|
H A D | mpc512x_dma.c | 692 mpc_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument 714 for_each_sg(sgl, sg, sg_len, i) {
|
H A D | pch_dma.c | 583 struct scatterlist *sgl, unsigned int sg_len, 611 for_each_sg(sgl, sg, sg_len, i) { 582 pd_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
|
/drivers/gpu/drm/radeon/ |
H A D | radeon_ttm.c | 550 nents = dma_map_sg(rdev->dev, ttm->sg->sgl, ttm->sg->nents, direction); 579 dma_unmap_sg(rdev->dev, ttm->sg->sgl, ttm->sg->nents, direction); 581 for_each_sg(ttm->sg->sgl, sg, ttm->sg->nents, i) {
|
/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes-cmac.c | 137 sg = rctx->data_sg.sgl;
|
H A D | ccp-crypto-sha.c | 112 sg = rctx->data_sg.sgl;
|
/drivers/crypto/qce/ |
H A D | ablkcipher.c | 117 rctx->dst_sg = rctx->dst_tbl.sgl;
|
/drivers/gpu/drm/i915/ |
H A D | i915_gem_stolen.c | 358 sg = st->sgl;
|
/drivers/infiniband/hw/qib/ |
H A D | qib_mr.c | 269 for_each_sg(umem->sg_head.sgl, sg, umem->nmap, entry) {
|
/drivers/spi/ |
H A D | spi.c | 618 sg_set_page(&sgt->sgl[i], vm_page, 622 sg_set_buf(&sgt->sgl[i], sg_buf, min); 630 ret = dma_map_sg(dev, sgt->sgl, sgt->nents, dir); 647 dma_unmap_sg(dev, sgt->sgl, sgt->orig_nents, dir);
|
H A D | spi-imx.c | 902 tx->sgl, tx->nents, DMA_TO_DEVICE, 914 rx->sgl, rx->nents, DMA_FROM_DEVICE,
|
H A D | spi-rockchip.c | 449 rs->rx_sg.sgl, rs->rx_sg.nents, 465 rs->tx_sg.sgl, rs->tx_sg.nents,
|
H A D | spi-rspi.c | 478 rx->sgl, rx->nents, DMA_FROM_DEVICE, 498 tx->sgl, tx->nents, DMA_TO_DEVICE,
|
/drivers/staging/unisys/virthba/ |
H A D | virthba.c | 920 struct scatterlist *sgl = NULL; local 989 sgl = scsi_sglist(scsicmd); 991 for_each_sg(sgl, sg, scsi_sg_count(scsicmd), i) { 1003 for_each_sg(sgl, sg, scsi_sg_count(scsicmd), i) {
|
/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 1375 struct scatterlist *sgl, 1381 struct scatterlist *sg = sgl; 1406 "xfer %u, sgl %u, gl max %u.\n", xferlen, sgcnt, npages); 1414 for (i = 1, sg = sg_next(sgl), j = 0; i < sgcnt; 1421 /* make sure the sgl is fit for ddp: 1547 struct scatterlist *sgl, unsigned int sgcnt, gfp_t gfp) 1567 gl = ddp_make_gl(xferlen, sgl, sgcnt, cdev->pdev, gfp); 1718 scsi_in(sc)->table.sgl, 2020 static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, argument 2027 for_each_sg(sgl, s 1374 ddp_make_gl(unsigned int xferlen, struct scatterlist *sgl, unsigned int sgcnt, struct pci_dev *pdev, gfp_t gfp) argument 1545 cxgbi_ddp_reserve(struct cxgbi_sock *csk, unsigned int *tagp, unsigned int sw_tag, unsigned int xferlen, struct scatterlist *sgl, unsigned int sgcnt, gfp_t gfp) argument [all...] |
/drivers/scsi/ |
H A D | megaraid.c | 1417 struct scatterlist *sgl; local 1552 sgl = scsi_sglist(cmd); 1553 if( sg_page(sgl) ) { 1554 c = *(unsigned char *) sg_virt(&sgl[0]); 1757 scb->sgl[idx].address = sg_dma_address(sg); 1758 *len += scb->sgl[idx].length = sg_dma_len(sg); 2921 scb->sgl = NULL; 2936 scb->sgl = (mega_sglist *)scb->sgl64; 2938 if( !scb->sgl ) {
|
H A D | virtio_scsi.c | 447 sgs[out_num++] = out->sgl; 459 sgs[out_num + in_num++] = in->sgl;
|
/drivers/media/platform/omap3isp/ |
H A D | ispstat.c | 164 dma_sync_sg_for_device(stat->isp->dev, buf->sgt.sgl, 174 dma_sync_sg_for_cpu(stat->isp->dev, buf->sgt.sgl,
|
/drivers/misc/carma/ |
H A D | carma-fpga-program.c | 499 for_each_sg(table.sgl, sg, num_pages, i) { 536 tx = dmaengine_prep_dma_sg(chan, table.sgl, num_pages,
|
H A D | carma-fpga.c | 419 sg = table->sgl; 640 src_sg = priv->corl_table.sgl;
|
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe.h | 889 struct scatterlist *sgl, unsigned int sgc); 891 struct scatterlist *sgl, unsigned int sgc);
|
/drivers/scsi/be2iscsi/ |
H A D | be_cmds.h | 45 struct be_sge sgl[19]; /* used by non-embedded cmds */ member in union:be_mcc_wrb::__anon5183 629 return &wrb->payload.sgl[0];
|
/drivers/scsi/qla2xxx/ |
H A D | qla_iocb.c | 1065 struct scatterlist *sg, *sgl; local 1074 sgl = scsi_sglist(cmd); 1077 sgl = tc->sg; 1085 for_each_sg(sgl, sg, tot_dsds, i) { 1155 struct scatterlist *sg, *sgl; local 1164 sgl = scsi_prot_sglist(cmd); 1168 sgl = tc->prot_sg; 1177 for_each_sg(sgl, sg, tot_dsds, i) {
|