Home
last modified time | relevance | path

Searched refs:sgl (Results 1 – 21 of 21) sorted by relevance

/include/linux/
A Dscatterlist.h40 struct scatterlist *sgl; /* the list */ member
224 for_each_sg((sgt)->sgl, sg, (sgt)->orig_nents, i)
232 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i)
235 struct scatterlist *sgl) in __sg_chain() argument
247 chain_sg->page_link = ((unsigned long) sgl | SG_CHAIN) & ~SG_END; in __sg_chain()
261 struct scatterlist *sgl) in sg_chain() argument
263 __sg_chain(&prv[prv_nents - 1], sgl); in sg_chain()
435 static inline void sg_init_marker(struct scatterlist *sgl, in sg_init_marker() argument
438 sg_mark_end(&sgl[nents - 1]); in sg_init_marker()
509 void sgl_free_order(struct scatterlist *sgl, int order);
[all …]
A Dkfifo.h730 #define kfifo_dma_in_prepare_mapped(fifo, sgl, nents, len, dma) \ argument
733 struct scatterlist *__sgl = (sgl); \
744 #define kfifo_dma_in_prepare(fifo, sgl, nents, len) \ argument
745 kfifo_dma_in_prepare_mapped(fifo, sgl, nents, len, DMA_MAPPING_ERROR)
786 #define kfifo_dma_out_prepare_mapped(fifo, sgl, nents, len, dma) \ argument
789 struct scatterlist *__sgl = (sgl); \
800 #define kfifo_dma_out_prepare(fifo, sgl, nents, len) \ argument
801 kfifo_dma_out_prepare_mapped(fifo, sgl, nents, len, DMA_MAPPING_ERROR)
923 struct scatterlist *sgl, int nents, unsigned int len, dma_addr_t dma);
948 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize,
[all …]
A Diommu-dma.h64 void iommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl,
66 void iommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl,
A Dpci-p2pdma.h31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl);
76 struct scatterlist *sgl) in pci_p2pmem_free_sgl() argument
A Ddmaengine.h160 struct data_chunk sgl[]; member
934 struct dma_chan *chan, struct scatterlist *sgl,
1013 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_slave_sg() argument
1019 return chan->device->device_prep_slave_sg(chan, sgl, sg_len, in dmaengine_prep_slave_sg()
1026 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_rio_sg() argument
1033 return chan->device->device_prep_slave_sg(chan, sgl, sg_len, in dmaengine_prep_rio_sg()
1336 static inline size_t dmaengine_get_icg(bool inc, bool sgl, size_t icg, in dmaengine_get_icg() argument
1342 if (sgl) in dmaengine_get_icg()
A Dmpi.h54 MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int len);
A Ddma-mapping.h507 dma_unmap_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_unmap_sgtable()
525 dma_sync_sg_for_cpu(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_cpu()
542 dma_sync_sg_for_device(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_device()
A Dhisi_acc_qm.h558 struct scatterlist *sgl, struct hisi_acc_sgl_pool *pool,
560 void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl,
A Diommu.h1545 return iommu_map_sg(domain, iova, sgt->sgl, sgt->orig_nents, prot, in iommu_map_sgtable()
A Dnvme.h1044 struct nvme_sgl_desc sgl; member
A Dnetdevice.h1508 struct scatterlist *sgl,
1514 struct scatterlist *sgl,
/include/trace/events/
A Ddma.h181 for_each_sg(sgt->sgl, sg, sgt->orig_nents, i)
183 __entry->dma_addr = sg_dma_address(sgt->sgl);
281 TP_ARGS(dev, sgl, nents, ents, dir, attrs),
297 for_each_sg(sgl, sg, nents, i)
299 for_each_sg(sgl, sg, ents, i) {
327 TP_ARGS(dev, sgl, nents, err, dir, attrs),
342 for_each_sg(sgl, sg, nents, i)
362 TP_ARGS(dev, sgl, nents, dir, attrs),
376 for_each_sg(sgl, sg, nents, i)
429 TP_ARGS(dev, sgl, nents, dir),
[all …]
/include/linux/mtd/
A Dubi.h242 int ubi_leb_read_sg(struct ubi_volume_desc *desc, int lnum, struct ubi_sgl *sgl,
269 struct ubi_sgl *sgl, int offset, int len) in ubi_read_sg() argument
271 return ubi_leb_read_sg(desc, lnum, sgl, offset, len, 0); in ubi_read_sg()
/include/crypto/
A Dif_alg.h60 struct scatterlist sgl[ALG_MAX_PAGES + 1]; member
76 struct af_alg_sgl sgl; member
172 void af_alg_free_sg(struct af_alg_sgl *sgl);
/include/target/
A Dtarget_core_fabric.h175 struct scatterlist *sgl, u32 sgl_count,
226 int target_alloc_sgl(struct scatterlist **sgl, unsigned int *nents,
228 void target_free_sgl(struct scatterlist *sgl, int nents);
/include/rdma/
A Dib_umem.h57 return sg_dma_address(umem->sgt_append.sgt.sgl) + ib_umem_offset(umem); in ib_umem_start_dma_addr()
83 __rdma_block_iter_start(biter, umem->sgt_append.sgt.sgl, in __rdma_umem_block_iter_start()
A Dib_verbs.h4288 nents = ib_dma_virt_map_sg(dev, sgt->sgl, sgt->orig_nents); in ib_dma_map_sgtable_attrs()
4590 int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents,
/include/scsi/
A Dscsi_cmnd.h188 return cmd->sdb.table.sgl; in scsi_sglist()
323 return cmd->prot_sdb ? cmd->prot_sdb->table.sgl : NULL; in scsi_prot_sglist()
/include/linux/qed/
A Dqed_nvmetcp_if.h88 struct nvmetcp_sge *sgl; member
/include/net/mana/
A Dgdma.h200 struct gdma_sge *sgl; member
A Dmana.h306 struct gdma_sge sgl[MAX_RX_WQE_SGL_ENTRIES]; member

Completed in 84 milliseconds