| /include/linux/ |
| A D | scatterlist.h | 40 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 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); 948 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize, [all …]
|
| A 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,
|
| A 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
|
| A D | dmaengine.h | 160 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 D | mpi.h | 54 MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int len);
|
| A D | dma-mapping.h | 507 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 D | hisi_acc_qm.h | 558 struct scatterlist *sgl, struct hisi_acc_sgl_pool *pool, 560 void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl,
|
| A D | iommu.h | 1545 return iommu_map_sg(domain, iova, sgt->sgl, sgt->orig_nents, prot, in iommu_map_sgtable()
|
| A D | nvme.h | 1044 struct nvme_sgl_desc sgl; member
|
| A D | netdevice.h | 1508 struct scatterlist *sgl, 1514 struct scatterlist *sgl,
|
| /include/trace/events/ |
| A D | dma.h | 181 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 D | ubi.h | 242 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 D | if_alg.h | 60 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 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/rdma/ |
| A D | ib_umem.h | 57 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 D | ib_verbs.h | 4288 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 D | scsi_cmnd.h | 188 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 D | qed_nvmetcp_if.h | 88 struct nvmetcp_sge *sgl; member
|
| /include/net/mana/ |
| A D | gdma.h | 200 struct gdma_sge *sgl; member
|
| A D | mana.h | 306 struct gdma_sge sgl[MAX_RX_WQE_SGL_ENTRIES]; member
|