| /kernel/linux/linux-4.19/lib/ |
| D | scatterlist.c | 103 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() 806 size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, in sg_copy_buffer() 852 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_from_buffer() [all …]
|
| D | kfifo.c | 309 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, in setup_sgl_buf() 348 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl() 371 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_in_prepare() 384 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_out_prepare() 563 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_in_prepare_r() 586 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_out_prepare_r()
|
| /kernel/linux/linux-5.10/lib/ |
| D | scatterlist.c | 101 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last() 124 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table() 195 struct scatterlist *sgl, *next; in __sg_free_table() local 571 struct scatterlist *sgl, *sg; in sgl_alloc_order() local 641 void sgl_free_n_order(struct scatterlist *sgl, int nents, int order) in sgl_free_n_order() 663 void sgl_free_order(struct scatterlist *sgl, int order) in sgl_free_order() 673 void sgl_free(struct scatterlist *sgl) in sgl_free() 755 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, in sg_miter_start() 921 size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, in sg_copy_buffer() 967 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_from_buffer() [all …]
|
| D | kfifo.c | 295 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, in setup_sgl_buf() 334 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl() 357 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_in_prepare() 370 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_out_prepare() 549 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_in_prepare_r() 572 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_out_prepare_r()
|
| /kernel/linux/linux-4.19/kernel/dma/ |
| D | noncoherent.c | 21 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()
|
| /kernel/linux/linux-5.10/mm/ |
| D | page_reporting.c | 69 struct scatterlist *sgl, unsigned int nents, bool reported) in page_reporting_drain() 111 struct scatterlist *sgl, unsigned int *offset) in page_reporting_cycle() 224 struct scatterlist *sgl, struct zone *zone) in page_reporting_process_zone() 276 struct scatterlist *sgl; in page_reporting_process() local
|
| /kernel/linux/linux-5.10/kernel/dma/ |
| D | direct.h | 30 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device() 44 struct scatterlist *sgl, int nents, enum dma_data_direction dir, in dma_direct_unmap_sg() 49 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu()
|
| D | direct.c | 338 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_device() 361 struct scatterlist *sgl, int nents, enum dma_data_direction dir) in dma_direct_sync_sg_for_cpu() 384 void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_unmap_sg() 396 int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in dma_direct_map_sg()
|
| /kernel/linux/linux-4.19/arch/arm64/mm/ |
| D | dma-mapping.c | 183 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() 769 struct scatterlist *sgl, int nelems, in __iommu_sync_sg_for_cpu() 783 struct scatterlist *sgl, int nelems, in __iommu_sync_sg_for_device() 796 static int __iommu_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __iommu_map_sg_attrs() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mm/ |
| D | dma-mapping-nommu.c | 118 static int arm_nommu_dma_map_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_map_sg() 134 static void arm_nommu_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_unmap_sg() 157 static void arm_nommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_device() 167 static void arm_nommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in arm_nommu_dma_sync_sg_for_cpu()
|
| /kernel/linux/linux-4.19/arch/arm/mm/ |
| D | dma-mapping-nommu.c | 137 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()
|
| /kernel/linux/linux-5.10/drivers/crypto/hisilicon/ |
| D | sgl.c | 36 struct hisi_acc_hw_sgl *sgl; member 165 static void sg_map_to_hw_sg(struct scatterlist *sgl, in sg_map_to_hw_sg() 198 struct scatterlist *sgl, in hisi_acc_sg_buf_map_to_hw_sgl() 254 void hisi_acc_sg_buf_unmap(struct device *dev, struct scatterlist *sgl, in hisi_acc_sg_buf_unmap()
|
| /kernel/linux/linux-5.10/crypto/ |
| D | af_alg.c | 404 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) in af_alg_make_sg() 442 void af_alg_free_sg(struct af_alg_sgl *sgl) in af_alg_free_sg() 501 struct af_alg_tsgl *sgl; in af_alg_alloc_tsgl() local 542 const struct af_alg_tsgl *sgl; in af_alg_count_tsgl() local 599 struct af_alg_tsgl *sgl; in af_alg_pull_tsgl() local 836 struct af_alg_tsgl *sgl; in af_alg_sendmsg() local 989 struct af_alg_tsgl *sgl; in af_alg_sendpage() local
|
| /kernel/linux/linux-4.19/crypto/ |
| D | af_alg.c | 397 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
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | scatterlist.h | 43 struct scatterlist *sgl; /* the list */ member 169 struct scatterlist *sgl) in __sg_chain() 195 struct scatterlist *sgl) in sg_chain() 267 static inline void sg_init_marker(struct scatterlist *sgl, in sg_init_marker()
|
| /kernel/linux/linux-5.10/arch/sparc/mm/ |
| D | iommu.c | 248 static int __sbus_iommu_map_sg(struct device *dev, struct scatterlist *sgl, in __sbus_iommu_map_sg() 266 static int sbus_iommu_map_sg_gflush(struct device *dev, struct scatterlist *sgl, in sbus_iommu_map_sg_gflush() 273 static int sbus_iommu_map_sg_pflush(struct device *dev, struct scatterlist *sgl, in sbus_iommu_map_sg_pflush() 298 static void sbus_iommu_unmap_sg(struct device *dev, struct scatterlist *sgl, in sbus_iommu_unmap_sg()
|
| /kernel/linux/linux-5.10/drivers/xen/ |
| D | swiotlb-xen.c | 490 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in xen_swiotlb_unmap_sg() 505 xen_swiotlb_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, in xen_swiotlb_map_sg() 529 xen_swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in xen_swiotlb_sync_sg_for_cpu() 542 xen_swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in xen_swiotlb_sync_sg_for_device()
|
| /kernel/linux/linux-5.10/tools/virtio/linux/ |
| D | scatterlist.h | 91 struct scatterlist *sgl) in sg_chain() 149 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
|
| /kernel/linux/linux-4.19/tools/virtio/linux/ |
| D | scatterlist.h | 91 struct scatterlist *sgl) in sg_chain() 149 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | scatterlist.h | 43 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()
|
| /kernel/linux/linux-4.19/lib/mpi/ |
| D | mpicoder.c | 247 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()
|
| /kernel/linux/linux-4.19/drivers/scsi/esas2r/ |
| D | esas2r_io.c | 224 struct esas2r_mem_desc *sgl; in esas2r_build_sg_list_sge() local 376 struct esas2r_mem_desc *sgl; in esas2r_build_prd_iblk() local
|
| /kernel/linux/linux-5.10/drivers/scsi/esas2r/ |
| D | esas2r_io.c | 224 struct esas2r_mem_desc *sgl; in esas2r_build_sg_list_sge() local 376 struct esas2r_mem_desc *sgl; in esas2r_build_prd_iblk() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_fcoe.c | 134 struct scatterlist *sgl, unsigned int sgc, in ixgbe_fcoe_ddp_setup() 345 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_get() 366 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_target()
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_fcoe.c | 133 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()
|