| /kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
| D | coresight-tmc-etr.c | 106 struct tmc_sg_table *sg_table; member 235 tmc_sg_get_data_page_offset(struct tmc_sg_table *sg_table, dma_addr_t addr) in tmc_sg_get_data_page_offset() 240 static inline void tmc_free_table_pages(struct tmc_sg_table *sg_table) in tmc_free_table_pages() 247 static void tmc_free_data_pages(struct tmc_sg_table *sg_table) in tmc_free_data_pages() 254 void tmc_free_sg_table(struct tmc_sg_table *sg_table) in tmc_free_sg_table() 267 static int tmc_alloc_table_pages(struct tmc_sg_table *sg_table) in tmc_alloc_table_pages() 288 static int tmc_alloc_data_pages(struct tmc_sg_table *sg_table, void **pages) in tmc_alloc_data_pages() 325 struct tmc_sg_table *sg_table; in tmc_alloc_sg_table() local 369 void tmc_sg_table_sync_table(struct tmc_sg_table *sg_table) in tmc_sg_table_sync_table() 389 ssize_t tmc_sg_table_get_data(struct tmc_sg_table *sg_table, in tmc_sg_table_get_data() [all …]
|
| /kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
| D | coresight-tmc-etr.c | 108 struct tmc_sg_table *sg_table; member 237 tmc_sg_get_data_page_offset(struct tmc_sg_table *sg_table, dma_addr_t addr) in tmc_sg_get_data_page_offset() 242 static inline void tmc_free_table_pages(struct tmc_sg_table *sg_table) in tmc_free_table_pages() 249 static void tmc_free_data_pages(struct tmc_sg_table *sg_table) in tmc_free_data_pages() 256 void tmc_free_sg_table(struct tmc_sg_table *sg_table) in tmc_free_sg_table() 268 static int tmc_alloc_table_pages(struct tmc_sg_table *sg_table) in tmc_alloc_table_pages() 289 static int tmc_alloc_data_pages(struct tmc_sg_table *sg_table, void **pages) in tmc_alloc_data_pages() 326 struct tmc_sg_table *sg_table; in tmc_alloc_sg_table() local 371 void tmc_sg_table_sync_table(struct tmc_sg_table *sg_table) in tmc_sg_table_sync_table() 391 ssize_t tmc_sg_table_get_data(struct tmc_sg_table *sg_table, in tmc_sg_table_get_data() [all …]
|
| /kernel/linux/linux-5.10/drivers/target/ |
| D | target_core_rd.c | 63 static u32 rd_release_sgl_table(struct rd_dev *rd_dev, struct rd_dev_sg_table *sg_table, in rd_release_sgl_table() 112 static int rd_allocate_sgl_table(struct rd_dev *rd_dev, struct rd_dev_sg_table *sg_table, in rd_allocate_sgl_table() 176 struct rd_dev_sg_table *sg_table; in rd_build_device_space() local 235 struct rd_dev_sg_table *sg_table; in rd_build_prot_space() local 341 struct rd_dev_sg_table *sg_table; in rd_get_sg_table() local 361 struct rd_dev_sg_table *sg_table; in rd_get_prot_table() local
|
| D | target_core_rd.h | 26 struct scatterlist *sg_table; member
|
| /kernel/linux/linux-6.6/drivers/target/ |
| D | target_core_rd.c | 63 static u32 rd_release_sgl_table(struct rd_dev *rd_dev, struct rd_dev_sg_table *sg_table, in rd_release_sgl_table() 112 static int rd_allocate_sgl_table(struct rd_dev *rd_dev, struct rd_dev_sg_table *sg_table, in rd_allocate_sgl_table() 176 struct rd_dev_sg_table *sg_table; in rd_build_device_space() local 235 struct rd_dev_sg_table *sg_table; in rd_build_prot_space() local 341 struct rd_dev_sg_table *sg_table; in rd_get_sg_table() local 361 struct rd_dev_sg_table *sg_table; in rd_get_prot_table() local
|
| D | target_core_rd.h | 26 struct scatterlist *sg_table; member
|
| /kernel/linux/linux-6.6/drivers/dma-buf/ |
| D | dma-buf.c | 763 static void mangle_sg_table(struct sg_table *sg_table) in mangle_sg_table() 781 struct sg_table *sg_table; in __map_dma_buf() local 984 struct sg_table *sg_table, in __unmap_dma_buf() 1102 struct sg_table *sg_table; in dma_buf_map_attachment() local 1179 struct sg_table *sg_table; in dma_buf_map_attachment_unlocked() local 1205 struct sg_table *sg_table, in dma_buf_unmap_attachment() 1237 struct sg_table *sg_table, in dma_buf_unmap_attachment_unlocked()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | scatterlist.h | 42 struct sg_table { struct 43 struct scatterlist *sgl; /* the list */ 44 unsigned int nents; /* number of mapped entries */ 45 unsigned int orig_nents; /* original size of list */
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | scatterlist.h | 39 struct sg_table { struct 46 struct sg_table sgt; /* The scatter list table */ argument
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | sata_promise.h | 29 dma_addr_t sg_table, in pdc_pkt_header()
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | sata_promise.h | 29 dma_addr_t sg_table, in pdc_pkt_header()
|
| /kernel/linux/linux-6.6/drivers/vfio/pci/pds/ |
| D | lm.h | 23 struct sg_table sg_table; /* SG table for backing pages */ member
|
| D | dirty.c | 332 struct sg_table sg_table; in pds_vfio_dirty_seq_ack() local
|
| /kernel/linux/linux-6.6/drivers/crypto/caam/ |
| D | caamalg_qi2.c | 372 struct dpaa2_sg_entry *sg_table; in aead_edesc_alloc() local 1128 struct dpaa2_sg_entry *sg_table; in skcipher_edesc_alloc() local 3551 struct dpaa2_sg_entry *sg_table; in ahash_update_ctx() local 3662 struct dpaa2_sg_entry *sg_table; in ahash_final_ctx() local 3734 struct dpaa2_sg_entry *sg_table; in ahash_finup_ctx() local 3859 struct dpaa2_sg_entry *sg_table = &edesc->sgt[0]; in ahash_digest() local 4003 struct dpaa2_sg_entry *sg_table; in ahash_update_no_ctx() local 4116 struct dpaa2_sg_entry *sg_table; in ahash_finup_no_ctx() local 4221 struct dpaa2_sg_entry *sg_table; in ahash_update_first() local
|
| /kernel/linux/linux-5.10/drivers/crypto/caam/ |
| D | caamalg_qi2.c | 367 struct dpaa2_sg_entry *sg_table; in aead_edesc_alloc() local 1123 struct dpaa2_sg_entry *sg_table; in skcipher_edesc_alloc() local 3538 struct dpaa2_sg_entry *sg_table; in ahash_update_ctx() local 3649 struct dpaa2_sg_entry *sg_table; in ahash_final_ctx() local 3721 struct dpaa2_sg_entry *sg_table; in ahash_finup_ctx() local 3846 struct dpaa2_sg_entry *sg_table = &edesc->sgt[0]; in ahash_digest() local 3990 struct dpaa2_sg_entry *sg_table; in ahash_update_no_ctx() local 4103 struct dpaa2_sg_entry *sg_table; in ahash_finup_no_ctx() local 4208 struct dpaa2_sg_entry *sg_table; in ahash_update_first() local
|
| /kernel/linux/linux-5.10/drivers/dma-buf/ |
| D | dma-buf.c | 893 struct sg_table *sg_table; in dma_buf_map_attachment() local 953 struct sg_table *sg_table, in dma_buf_unmap_attachment()
|
| /kernel/linux/linux-5.10/drivers/staging/android/ion/ |
| D | ion.h | 51 struct sg_table *sg_table; member
|
| /kernel/linux/linux-5.10/drivers/scsi/isci/ |
| D | request.h | 124 struct scu_sgl_element_pair sg_table[SCU_SGL_SIZE] __attribute__ ((aligned(32))); member
|
| /kernel/linux/linux-6.6/drivers/scsi/isci/ |
| D | request.h | 124 struct scu_sgl_element_pair sg_table[SCU_SGL_SIZE] __attribute__ ((aligned(32))); member
|
| /kernel/linux/linux-6.6/drivers/dma-buf/heaps/ |
| D | system_heap.c | 31 struct sg_table sg_table; member
|
| /kernel/linux/linux-6.6/drivers/nvme/target/ |
| D | loop.c | 25 struct sg_table sg_table; member
|
| /kernel/linux/linux-5.10/drivers/nvme/target/ |
| D | loop.c | 25 struct sg_table sg_table; member
|
| /kernel/linux/linux-5.10/drivers/media/common/videobuf2/ |
| D | videobuf2-dma-sg.c | 41 struct sg_table sg_table; member
|
| /kernel/linux/linux-6.6/drivers/media/platform/marvell/ |
| D | mcam-core.c | 606 struct sg_table *sg_table; in mcam_sg_next_buffer() local 1242 struct sg_table *sg_table = vb2_dma_sg_plane_desc(vb, 0); in mcam_vb_sg_buf_prepare() local
|
| /kernel/linux/linux-5.10/drivers/media/platform/marvell-ccic/ |
| D | mcam-core.c | 606 struct sg_table *sg_table; in mcam_sg_next_buffer() local 1237 struct sg_table *sg_table = vb2_dma_sg_plane_desc(vb, 0); in mcam_vb_sg_buf_prepare() local
|