/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-vbi.c | 147 return cx88_risc_buffer(dev->pci, &buf->risc, sgt->sgl,
|
/linux-master/drivers/infiniband/core/ |
H A D | umem_dmabuf.c | 62 umem_dmabuf->umem.sgt_append.sgt.sgl = umem_dmabuf->first_sg;
|
H A D | umem.c | 301 ret = sg_pcopy_to_buffer(umem->sgt_append.sgt.sgl,
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_writeback.c | 237 cfg->mem[i] = sg_dma_address(rjob->sg_tables[i].sgl)
|
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_crypto.h | 197 struct ulptx_sgl *sgl; member in struct:ulptx_walk
|
/linux-master/drivers/spi/ |
H A D | spi-qcom-qspi.c | 359 dma_ptr_sg = sg_dma_address(sgt->sgl + i); 360 dma_len_sg = sg_dma_len(sgt->sgl + i); 379 dma_ptr_sg = sg_dma_address(sgt->sgl + i); 380 dma_len_sg = sg_dma_len(sgt->sgl + i);
|
H A D | spi-davinci.c | 624 t->rx_sg.sgl, t->rx_sg.nents, DMA_DEV_TO_MEM, 635 t->tx_sg.sgl = t->rx_sg.sgl; 640 t->tx_sg.sgl, t->tx_sg.nents, DMA_MEM_TO_DEV,
|
H A D | spi-pxa2xx-dma.c | 114 return dmaengine_prep_slave_sg(chan, sgt->sgl, sgt->nents, dir,
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | gem.c | 27 static unsigned int sg_dma_count_chunks(struct scatterlist *sgl, unsigned int nents) argument 33 for_each_sg(sgl, s, nents, i) { 49 return sg_dma_count_chunks(sgt->sgl, sgt->nents); 142 map->phys = sg_dma_address(map->sgt->sgl);
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 713 u64 *pos, *end, *before, *sgl; local 781 sgl = (void *)pos; 783 cxgb4_inline_tx_skb(skb, &q->q, sgl); 786 cxgb4_write_sgl(skb, &q->q, (void *)sgl, end,
|
/linux-master/drivers/dma/ |
H A D | mmp_pdma.c | 524 mmp_pdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, argument 535 if ((sgl == NULL) || (sg_len == 0)) 542 for_each_sg(sgl, sg, sg_len, i) { 544 avail = sg_dma_len(sgl);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm.c | 257 GEM_WARN_ON(st->sgl); 333 if (st->sgl) 526 if (i915_tt->cached_rsgt.table.sgl) 535 st->sgl = NULL;
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_mmu.c | 294 struct scatterlist *sgl; local 298 for_each_sgtable_dma_sg(sgt, sgl, count) { 299 unsigned long paddr = sg_dma_address(sgl); 300 size_t len = sg_dma_len(sgl);
|
/linux-master/net/8021q/ |
H A D | vlan_dev.c | 416 struct scatterlist *sgl, unsigned int sgc) 423 rc = ops->ndo_fcoe_ddp_setup(real_dev, xid, sgl, sgc); 463 struct scatterlist *sgl, unsigned int sgc) 470 rc = ops->ndo_fcoe_ddp_target(real_dev, xid, sgl, sgc); 415 vlan_dev_fcoe_ddp_setup(struct net_device *dev, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument 462 vlan_dev_fcoe_ddp_target(struct net_device *dev, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument
|
/linux-master/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_disp.c | 98 * @sgl: Data chunk for dma_interleaved_template 103 struct data_chunk sgl; member in struct:zynqmp_disp_layer_dma 1172 dma->sgl.size = width * info->cpp[i]; 1173 dma->sgl.icg = state->fb->pitches[i] - dma->sgl.size;
|
/linux-master/drivers/gpu/drm/xen/ |
H A D | xen_drm_front_gem.c | 271 0, 0, 0, size, sgt->sgl->offset,
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_gem.c | 231 mtk_gem->dma_addr = sg_dma_address(sg->sgl);
|
/linux-master/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 1869 union megasas_sgl sgl; /*28h */ member in struct:megasas_io_frame 1896 union megasas_sgl sgl; /*30h */ member in struct:megasas_pthru_frame 1923 union megasas_sgl sgl; /*28h */ member in struct:megasas_dcmd_frame 1975 } sgl; member in struct:megasas_smp_frame 2004 } sgl; member in struct:megasas_stp_frame 2630 struct iovec sgl[MAX_IOCTL_SGE]; member in struct:megasas_iocpacket 2652 struct compat_iovec sgl[MAX_IOCTL_SGE]; member in struct:compat_megasas_iocpacket
|
/linux-master/drivers/dma/qcom/ |
H A D | gpi.c | 1638 struct scatterlist *sgl, enum dma_transfer_direction direction) 1695 address = sg_dma_address(sgl); 1699 tre->dword[2] = u32_encode_bits(sg_dma_len(sgl), TRE_DMA_LEN); 1713 struct scatterlist *sgl, enum dma_transfer_direction direction) 1772 address = sg_dma_address(sgl); 1776 tre->dword[2] = u32_encode_bits(sg_dma_len(sgl), TRE_DMA_LEN); 1791 gpi_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, argument 1835 i = gpi_create_spi_tre(gchan, gpi_desc, sgl, direction); 1837 i = gpi_create_i2c_tre(gchan, gpi_desc, sgl, direction); 1846 gpi_desc->len = sg_dma_len(sgl); 1637 gpi_create_i2c_tre(struct gchan *chan, struct gpi_desc *desc, struct scatterlist *sgl, enum dma_transfer_direction direction) argument 1712 gpi_create_spi_tre(struct gchan *chan, struct gpi_desc *desc, struct scatterlist *sgl, enum dma_transfer_direction direction) argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gpuvm.c | 536 sg_dma_address(sg->sgl) = addr; 537 sg->sgl->length = size; 539 sg->sgl->dma_length = size; 659 dma_addr = mem->bo->tbo.sg->sgl->dma_address; 660 pr_debug("%d BO size: %d\n", mmio, mem->bo->tbo.sg->sgl->length); 663 mem->bo->tbo.sg->sgl->length, dir, DMA_ATTR_SKIP_CPU_SYNC); 669 ttm->sg = create_sg_table(dma_addr, mem->bo->tbo.sg->sgl->length); 687 dma_unmap_resource(adev->dev, dma_addr, mem->bo->tbo.sg->sgl->length, 780 dma_unmap_resource(adev->dev, ttm->sg->sgl->dma_address, 781 ttm->sg->sgl [all...] |
/linux-master/drivers/nvme/target/ |
H A D | tcp.c | 410 struct nvme_sgl_desc *sgl = &cmd->req.cmd->common.dptr.sgl; local 411 u32 len = le32_to_cpu(sgl->length); 416 if (sgl->type == ((NVME_SGL_FMT_DATA_DESC << 4) | 574 struct nvme_sgl_desc *sgl; local 578 sgl = &cmd->req.cmd->common.dptr.sgl; 579 len = le32_to_cpu(sgl->length); 953 size_t data_len = le32_to_cpu(req->cmd->common.dptr.sgl.length); 1079 le32_to_cpu(req->cmd->common.dptr.sgl [all...] |
/linux-master/arch/m68k/fpsp040/ |
H A D | round.S | 26 | sgl = $0001xxxx 148 bfextu LOCAL_HI(%a0){#24:#2},%d3 |sgl prec. g-r are 2 bits right 149 movel #30,%d2 |of the sgl prec. limits 179 .set ad_1_sgl,0x00000100 | constant to add 1 to l-bit in sgl prec 204 andil #0xffffff00,LOCAL_HI(%a0) |truncate bits beyond sgl limit
|
/linux-master/drivers/hsi/clients/ |
H A D | ssi_protocol.c | 156 data = sg_virt(msg->sgt.sgl); 164 data = sg_virt(msg->sgt.sgl); 177 sg = msg->sgt.sgl; 248 kfree(sg_virt(msg->sgt.sgl)); 268 sg_init_one(msg->sgt.sgl, buf, sizeof(*buf));
|
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-video.c | 363 sgt->sgl, 0, UNSET, 368 sgt->sgl, UNSET, 0, 396 sgt->sgl, line0_offset, 403 sgt->sgl, 410 sgt->sgl,
|
/linux-master/drivers/scsi/ |
H A D | 3w-9xxx.c | 61 2.26.02.003 - Correctly handle single sgl's with use_sg=1. 169 "Last sgl length: %4d\n" 170 "Max sgl length: %4d\n" 490 command_packet->byte8_offset.param.sgl[0].address = TW_CPU_TO_SGL(tw_dev->generic_buffer_phys[request_id]); 491 command_packet->byte8_offset.param.sgl[0].length = cpu_to_le32(TW_SECTOR_SIZE); 1080 command_packet->byte8_offset.param.sgl[0].address = TW_CPU_TO_SGL(tw_dev->generic_buffer_phys[request_id]); 1081 command_packet->byte8_offset.param.sgl[0].length = cpu_to_le32(TW_SECTOR_SIZE); 1132 /* Turn on 64-bit sgl support if we need to */ 1346 /* Report residual bytes for single sgl */ 1384 TW_SG_Entry *sgl; local [all...] |