Home
last modified time | relevance | path

Searched defs:sgl (Results 1 – 25 of 182) sorted by relevance

12345678

/Linux-v4.19/lib/
Dscatterlist.c103 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last()
126 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
196 struct scatterlist *sgl, *next; in __sg_free_table() local
482 struct scatterlist *sgl, *sg; in sgl_alloc_order() local
552 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order) in sgl_free_n_order()
574 void sgl_free_order(struct scatterlist *sgl, int order) in sgl_free_order()
584 void sgl_free(struct scatterlist *sgl) in sgl_free()
640 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, in sg_miter_start()
805 size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, in sg_copy_buffer()
851 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_from_buffer()
[all …]
Dkfifo.c308 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, in setup_sgl_buf()
347 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl()
370 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_in_prepare()
383 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_out_prepare()
562 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_in_prepare_r()
585 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_out_prepare_r()
Dsg_pool.c53 static void sg_pool_free(struct scatterlist *sgl, unsigned int nents) in sg_pool_free()
/Linux-v4.19/kernel/dma/
Dnoncoherent.c21 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_noncoherent_sync_sg_for_device()
43 static int dma_noncoherent_map_sg(struct device *dev, struct scatterlist *sgl, in dma_noncoherent_map_sg()
62 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_noncoherent_sync_sg_for_cpu()
79 static void dma_noncoherent_unmap_sg(struct device *dev, struct scatterlist *sgl, in dma_noncoherent_unmap_sg()
Dvirt.c37 static int dma_virt_map_sg(struct device *dev, struct scatterlist *sgl, in dma_virt_map_sg()
/Linux-v4.19/arch/arm64/mm/
Ddma-mapping.c183 static int __swiotlb_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __swiotlb_map_sg_attrs()
201 struct scatterlist *sgl, int nelems, in __swiotlb_unmap_sg_attrs()
235 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_cpu()
249 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_device()
448 static int __dummy_map_sg(struct device *dev, struct scatterlist *sgl, in __dummy_map_sg()
456 struct scatterlist *sgl, int nelems, in __dummy_unmap_sg()
469 struct scatterlist *sgl, int nelems, in __dummy_sync_sg()
759 struct scatterlist *sgl, int nelems, in __iommu_sync_sg_for_cpu()
773 struct scatterlist *sgl, int nelems, in __iommu_sync_sg_for_device()
786 static int __iommu_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __iommu_map_sg_attrs()
[all …]
/Linux-v4.19/arch/arm/mm/
Ddma-mapping-nommu.c137 static int arm_nommu_dma_map_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_map_sg()
153 static void arm_nommu_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_unmap_sg()
176 static void arm_nommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_device()
186 static void arm_nommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_cpu()
/Linux-v4.19/crypto/
Daf_alg.c397 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) in af_alg_make_sg()
435 void af_alg_free_sg(struct af_alg_sgl *sgl) in af_alg_free_sg()
495 struct af_alg_tsgl *sgl; in af_alg_alloc_tsgl() local
537 struct af_alg_tsgl *sgl, *tmp; in af_alg_count_tsgl() local
594 struct af_alg_tsgl *sgl; in af_alg_pull_tsgl() local
832 struct af_alg_tsgl *sgl; in af_alg_sendmsg() local
978 struct af_alg_tsgl *sgl; in af_alg_sendpage() local
/Linux-v4.19/tools/virtio/linux/
Dscatterlist.h91 struct scatterlist *sgl) in sg_chain()
149 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
/Linux-v4.19/include/linux/
Dscatterlist.h43 struct scatterlist *sgl; /* the list */ member
165 struct scatterlist *sgl) in sg_chain()
248 static inline void sg_init_marker(struct scatterlist *sgl, in sg_init_marker()
/Linux-v4.19/drivers/scsi/esas2r/
Desas2r_io.c224 struct esas2r_mem_desc *sgl; in esas2r_build_sg_list_sge() local
376 struct esas2r_mem_desc *sgl; in esas2r_build_prd_iblk() local
/Linux-v4.19/lib/mpi/
Dmpicoder.c247 int mpi_write_to_sgl(MPI a, struct scatterlist *sgl, unsigned nbytes, in mpi_write_to_sgl()
330 MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int nbytes) in mpi_read_raw_from_sgl()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c133 struct scatterlist *sgl, unsigned int sgc, in ixgbe_fcoe_ddp_setup()
344 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_get()
365 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_target()
/Linux-v4.19/drivers/target/
Dtarget_core_file.c274 fd_execute_rw_aio(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw_aio()
332 u32 block_size, struct scatterlist *sgl, in fd_do_rw()
608 fd_execute_rw_buffered(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw_buffered()
692 fd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw()
/Linux-v4.19/drivers/gpu/drm/v3d/
Dv3d_mmu.c90 struct scatterlist *sgl; in v3d_mmu_insert_ptes() local
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvif/
Dif000a.h20 struct scatterlist *sgl; member
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c516 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_unmap_sg_attrs()
547 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_map_sg_attrs()
612 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_sync_sg()
/Linux-v4.19/drivers/crypto/ccree/
Dcc_buffer_mgr.c27 struct scatterlist *sgl; member
114 void cc_zero_sgl(struct scatterlist *sgl, u32 data_len) in cc_zero_sgl()
186 static int cc_render_sg_to_mlli(struct device *dev, struct scatterlist *sgl, in cc_render_sg_to_mlli()
294 unsigned int nents, struct scatterlist *sgl, in cc_add_sg_entry()
661 static int cc_get_aead_icv_nents(struct device *dev, struct scatterlist *sgl, in cc_get_aead_icv_nents()
/Linux-v4.19/arch/powerpc/kernel/
Ddma.c193 static int dma_nommu_map_sg(struct device *dev, struct scatterlist *sgl, in dma_nommu_map_sg()
254 struct scatterlist *sgl, int nents, in dma_nommu_sync_sg()
/Linux-v4.19/drivers/crypto/hisilicon/sec/
Dsec_algs.c158 struct scatterlist *sgl, in sec_alloc_and_fill_hw_sgl()
580 static int sec_map_and_split_sg(struct scatterlist *sgl, size_t *split_sizes, in sec_map_and_split_sg()
627 static void sec_unmap_sg_on_err(struct scatterlist *sgl, int steps, in sec_unmap_sg_on_err()
/Linux-v4.19/drivers/dma/sh/
Dshdma-base.c564 struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, in shdma_prep_sg()
665 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in shdma_prep_slave_sg()
706 struct scatterlist *sgl; in shdma_prep_dma_cyclic() local
/Linux-v4.19/arch/ia64/sn/pci/
Dpci_dma.c238 static void sn_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_unmap_sg()
271 static int sn_dma_map_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_map_sg()
/Linux-v4.19/arch/mips/jazz/
Djazzdma.c658 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in jazz_dma_sync_sg_for_device()
668 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in jazz_dma_sync_sg_for_cpu()
/Linux-v4.19/drivers/misc/genwqe/
Dcard_utils.c298 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, in genwqe_alloc_sync_sgl()
380 int genwqe_setup_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, in genwqe_setup_sgl()
477 int genwqe_free_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl) in genwqe_free_sync_sgl()
/Linux-v4.19/drivers/media/platform/rockchip/rga/
Drga-buf.c126 struct scatterlist *sgl; in rga_buf_map() local

12345678