| /include/linux/ |
| D | scatterlist.h | 40 struct scatterlist *sgl; /* the list */ member 202 for_each_sg((sgt)->sgl, sg, (sgt)->orig_nents, i) 210 for_each_sg((sgt)->sgl, sg, (sgt)->nents, i) 213 struct scatterlist *sgl) in __sg_chain() argument 225 chain_sg->page_link = ((unsigned long) sgl | SG_CHAIN) & ~SG_END; in __sg_chain() 239 struct scatterlist *sgl) in sg_chain() argument 241 __sg_chain(&prv[prv_nents - 1], sgl); in sg_chain() 413 static inline void sg_init_marker(struct scatterlist *sgl, in sg_init_marker() argument 416 sg_mark_end(&sgl[nents - 1]); in sg_init_marker() 487 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order); [all …]
|
| D | kfifo.h | 730 #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); 926 struct scatterlist *sgl, int nents, unsigned int len, dma_addr_t dma); [all …]
|
| D | iommu-dma.h | 64 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,
|
| D | pci-p2pdma.h | 31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl); 76 struct scatterlist *sgl) in pci_p2pmem_free_sgl() argument
|
| D | dmaengine.h | 161 struct data_chunk sgl[]; member 934 struct dma_chan *chan, struct scatterlist *sgl, 1016 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_slave_sg() argument 1022 return chan->device->device_prep_slave_sg(chan, sgl, sg_len, in dmaengine_prep_slave_sg() 1029 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_rio_sg() argument 1036 return chan->device->device_prep_slave_sg(chan, sgl, sg_len, in dmaengine_prep_rio_sg() 1339 static inline size_t dmaengine_get_icg(bool inc, bool sgl, size_t icg, in dmaengine_get_icg() argument 1345 if (sgl) in dmaengine_get_icg()
|
| D | mpi.h | 54 MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int len);
|
| D | dma-mapping.h | 511 dma_unmap_sg_attrs(dev, sgt->sgl, sgt->orig_nents, dir, attrs); in dma_unmap_sgtable() 529 dma_sync_sg_for_cpu(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_cpu() 546 dma_sync_sg_for_device(dev, sgt->sgl, sgt->orig_nents, dir); in dma_sync_sgtable_for_device()
|
| D | hisi_acc_qm.h | 567 struct scatterlist *sgl, struct hisi_acc_sgl_pool *pool, 569 void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl,
|
| D | iommu.h | 1475 return iommu_map_sg(domain, iova, sgt->sgl, sgt->orig_nents, prot, in iommu_map_sgtable()
|
| D | nvme.h | 932 struct nvme_sgl_desc sgl; member
|
| D | netdevice.h | 1482 struct scatterlist *sgl, 1488 struct scatterlist *sgl,
|
| /include/trace/events/ |
| D | dma.h | 183 for_each_sg(sgt->sgl, sg, sgt->orig_nents, i) 185 __entry->dma_addr = sg_dma_address(sgt->sgl); 263 for_each_sg(sgt->sgl, sg, sgt->orig_nents, i) 265 __entry->dma_addr = sg_dma_address(sgt->sgl); 281 TP_PROTO(struct device *dev, struct scatterlist *sgl, int nents, 283 TP_ARGS(dev, sgl, nents, ents, dir, attrs), 299 for_each_sg(sgl, sg, nents, i) 301 for_each_sg(sgl, sg, ents, i) { 327 TP_PROTO(struct device *dev, struct scatterlist *sgl, int nents, 329 TP_ARGS(dev, sgl, nents, err, dir, attrs), [all …]
|
| /include/linux/mtd/ |
| D | ubi.h | 242 int ubi_leb_read_sg(struct ubi_volume_desc *desc, int lnum, struct ubi_sgl *sgl, 270 struct ubi_sgl *sgl, int offset, int len) in ubi_read_sg() argument 272 return ubi_leb_read_sg(desc, lnum, sgl, offset, len, 0); in ubi_read_sg()
|
| /include/crypto/ |
| D | if_alg.h | 60 struct scatterlist sgl[ALG_MAX_PAGES + 1]; member 76 struct af_alg_sgl sgl; member 174 void af_alg_free_sg(struct af_alg_sgl *sgl);
|
| /include/rdma/ |
| D | ib_umem.h | 58 return (sg_dma_address(umem->sgt_append.sgt.sgl) + ib_umem_offset(umem)) & in ib_umem_dma_offset() 79 __rdma_block_iter_start(biter, umem->sgt_append.sgt.sgl, in __rdma_umem_block_iter_start() 138 struct scatterlist *sg = umem->sgt_append.sgt.sgl; in ib_umem_find_best_pgoff()
|
| D | ib_verbs.h | 4199 nents = ib_dma_virt_map_sg(dev, sgt->sgl, sgt->orig_nents); in ib_dma_map_sgtable_attrs() 4490 int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents,
|
| /include/target/ |
| D | target_core_fabric.h | 175 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/scsi/ |
| D | scsi_cmnd.h | 194 return cmd->sdb.table.sgl; in scsi_sglist() 329 return cmd->prot_sdb ? cmd->prot_sdb->table.sgl : NULL; in scsi_prot_sglist()
|
| /include/linux/qed/ |
| D | qed_nvmetcp_if.h | 88 struct nvmetcp_sge *sgl; member
|
| /include/net/mana/ |
| D | gdma.h | 184 struct gdma_sge *sgl; member
|
| D | mana.h | 305 struct gdma_sge sgl[MAX_RX_WQE_SGL_ENTRIES]; member
|