| /linux/drivers/target/ |
| H A 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
|
| H A D | target_core_rd.h | 26 struct scatterlist *sg_table; member
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-tmc-etr.c | 114 struct tmc_sg_table *sg_table; member 243 tmc_sg_get_data_page_offset(struct tmc_sg_table *sg_table, dma_addr_t addr) in tmc_sg_get_data_page_offset() 248 static void tmc_free_table_pages(struct tmc_sg_table *sg_table) in tmc_free_table_pages() 255 static void tmc_free_data_pages(struct tmc_sg_table *sg_table) in tmc_free_data_pages() 262 void tmc_free_sg_table(struct tmc_sg_table *sg_table) in tmc_free_sg_table() 275 static int tmc_alloc_table_pages(struct tmc_sg_table *sg_table) in tmc_alloc_table_pages() 296 static int tmc_alloc_data_pages(struct tmc_sg_table *sg_table, void **pages) in tmc_alloc_data_pages() 333 struct tmc_sg_table *sg_table; in tmc_alloc_sg_table() local 377 void tmc_sg_table_sync_table(struct tmc_sg_table *sg_table) in tmc_sg_table_sync_table() 397 ssize_t tmc_sg_table_get_data(struct tmc_sg_table *sg_table, in tmc_sg_table_get_data() [all …]
|
| H A D | coresight-tmc.h | 390 tmc_sg_table_buf_size(struct tmc_sg_table *sg_table) in tmc_sg_table_buf_size()
|
| /linux/include/linux/ |
| H A D | scatterlist.h | 39 struct sg_table { struct 46 struct sg_table sgt; /* The scatter list table */ argument
|
| H A D | nvme-fc-driver.h | 217 struct sg_table sg_table; member
|
| /linux/rust/kernel/ |
| H A D | scatterlist.rs | 151 fn as_raw(&self) -> *mut bindings::sg_table { in as_raw() 203 sgt: NonNull<bindings::sg_table>, in new() 292 fn as_raw(&self) -> *mut bindings::sg_table { in as_raw()
|
| /linux/drivers/ata/ |
| H A D | sata_promise.h | 29 dma_addr_t sg_table, in pdc_pkt_header()
|
| H A D | sata_promise.c | 482 dma_addr_t sg_table = ap->bmdma_prd_dma; in pdc_atapi_pkt() local
|
| /linux/drivers/vfio/pci/pds/ |
| H A D | lm.h | 23 struct sg_table sg_table; /* SG table for backing pages */ member
|
| H A D | dirty.c | 381 struct sg_table sg_table; in pds_vfio_dirty_seq_ack() local
|
| /linux/include/linux/iio/ |
| H A D | buffer-dma.h | 78 struct sg_table *sg_table; member
|
| /linux/drivers/scsi/isci/ |
| H A D | request.h | 124 struct scu_sgl_element_pair sg_table[SCU_SGL_SIZE] __attribute__ ((aligned(32))); member
|
| /linux/drivers/dma-buf/heaps/ |
| H A D | system_heap.c | 29 struct sg_table sg_table; member
|
| /linux/drivers/crypto/caam/ |
| H A D | caamalg_qi.c | 959 struct qm_sg_entry *sg_table, *fd_sgt; in aead_edesc_alloc() local 1268 struct qm_sg_entry *sg_table, *fd_sgt; in skcipher_edesc_alloc() local
|
| /linux/drivers/vhost/ |
| H A D | scsi.c | 805 struct sg_table *sg_table, in vhost_scsi_map_to_sgl() 890 struct sg_table *sg_table, int sg_count, in vhost_scsi_copy_iov_to_sgl() 950 struct sg_table *sg_table, int sg_count, bool is_prot) in vhost_scsi_map_iov_to_sgl()
|
| /linux/drivers/scsi/bfa/ |
| H A D | bfad_bsg.c | 3270 struct bfa_sge_s *sg_table; in bfad_fcxp_map_sg() local
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_fs.c | 1493 struct sg_table *sg_table; in ffs_dmabuf_attach() local
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r.h | 659 struct esas2r_mem_desc *sg_table; member
|