Home
last modified time | relevance | path

Searched defs:sgt (Results 1 – 25 of 287) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/drivers/media/common/videobuf2/
Dvideobuf2-dma-sg.c104 struct sg_table *sgt; in vb2_dma_sg_alloc() local
181 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put() local
203 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_prepare() local
211 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_finish() local
221 struct sg_table *sgt; in vb2_dma_sg_get_userptr() local
278 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put_userptr() local
351 struct sg_table sgt; member
361 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_attach() local
397 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_detach() local
418 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_map() local
[all …]
Dvideobuf2-dma-contig.c49 static unsigned long vb2_dc_get_contiguous_size(struct sg_table *sgt) in vb2_dc_get_contiguous_size()
96 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_prepare() local
107 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_finish() local
211 struct sg_table sgt; member
221 struct sg_table *sgt; in vb2_dc_dmabuf_ops_attach() local
257 struct sg_table *sgt; in vb2_dc_dmabuf_ops_detach() local
285 struct sg_table *sgt; in vb2_dc_dmabuf_ops_map() local
322 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_dc_dmabuf_ops_unmap()
375 struct sg_table *sgt; in vb2_dc_get_base_sgt() local
428 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_put_userptr() local
[all …]
Dvideobuf2-vmalloc.c206 struct sg_table sgt; member
216 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_attach() local
253 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_detach() local
274 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_map() local
306 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_vmalloc_dmabuf_ops_unmap()
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/
Dvideobuf2-dma-sg.c105 struct sg_table *sgt; in vb2_dma_sg_alloc() local
182 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put() local
204 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_prepare() local
215 struct sg_table *sgt = buf->dma_sgt; in vb2_dma_sg_finish() local
227 struct sg_table *sgt; in vb2_dma_sg_get_userptr() local
287 struct sg_table *sgt = &buf->sg_table; in vb2_dma_sg_put_userptr() local
364 struct sg_table sgt; member
374 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_attach() local
410 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_detach() local
429 struct sg_table *sgt; in vb2_dma_sg_dmabuf_ops_map() local
[all …]
Dvideobuf2-dma-contig.c53 static unsigned long vb2_dc_get_contiguous_size(struct sg_table *sgt) in vb2_dc_get_contiguous_size()
126 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_prepare() local
146 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_finish() local
313 struct sg_table sgt; member
323 struct sg_table *sgt; in vb2_dc_dmabuf_ops_attach() local
359 struct sg_table *sgt; in vb2_dc_dmabuf_ops_detach() local
385 struct sg_table *sgt; in vb2_dc_dmabuf_ops_map() local
415 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_dc_dmabuf_ops_unmap()
476 struct sg_table *sgt; in vb2_dc_get_base_sgt() local
534 struct sg_table *sgt = buf->dma_sgt; in vb2_dc_put_userptr() local
[all …]
Dvideobuf2-vmalloc.c206 struct sg_table sgt; member
216 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_attach() local
253 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_detach() local
272 struct sg_table *sgt; in vb2_vmalloc_dmabuf_ops_map() local
297 struct sg_table *sgt, enum dma_data_direction dma_dir) in vb2_vmalloc_dmabuf_ops_unmap()
/kernel/linux/linux-5.10/drivers/hwtracing/intel_th/
Dmsu-sink.c51 static int msu_sink_alloc_window(void *data, struct sg_table **sgt, size_t size) in msu_sink_alloc_window()
84 static void msu_sink_free_window(void *data, struct sg_table *sgt) in msu_sink_free_window()
99 static int msu_sink_ready(void *data, struct sg_table *sgt, size_t bytes) in msu_sink_ready()
/kernel/linux/linux-6.6/drivers/hwtracing/intel_th/
Dmsu-sink.c51 static int msu_sink_alloc_window(void *data, struct sg_table **sgt, size_t size) in msu_sink_alloc_window()
84 static void msu_sink_free_window(void *data, struct sg_table *sgt) in msu_sink_free_window()
99 static int msu_sink_ready(void *data, struct sg_table *sgt, size_t bytes) in msu_sink_ready()
/kernel/linux/linux-6.6/drivers/spi/
Dinternals.h30 struct sg_table *sgt, void *buf, size_t len, in spi_map_buf()
37 struct device *dev, struct sg_table *sgt, in spi_unmap_buf()
/kernel/linux/linux-5.10/drivers/spi/
Dinternals.h30 struct sg_table *sgt, void *buf, size_t len, in spi_map_buf()
37 struct device *dev, struct sg_table *sgt, in spi_unmap_buf()
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_prime.c626 struct sg_table *sgt; in drm_gem_map_dma_buf() local
660 struct sg_table *sgt, in drm_gem_unmap_dma_buf()
843 unsigned long drm_prime_get_contiguous_size(struct sg_table *sgt) in drm_prime_get_contiguous_size()
910 struct sg_table *sgt; in drm_gem_prime_import_dev() local
994 int __deprecated drm_prime_sg_to_page_array(struct sg_table *sgt, in drm_prime_sg_to_page_array()
1021 int drm_prime_sg_to_dma_addr_array(struct sg_table *sgt, dma_addr_t *addrs, in drm_prime_sg_to_dma_addr_array()
Ddrm_gem_dma_helper.c424 struct sg_table *sgt; in drm_gem_dma_get_sg_table() local
464 struct sg_table *sgt) in drm_gem_dma_prime_import_sg_table()
576 struct sg_table *sgt) in drm_gem_dma_prime_import_sg_table_vmap()
/kernel/linux/linux-6.6/drivers/xen/
Dgntdev-dmabuf.c46 struct sg_table *sgt; member
65 struct sg_table *sgt; member
198 struct sg_table *sgt; in dmabuf_pages_to_sgt() local
241 struct sg_table *sgt = gntdev_dmabuf_attach->sgt; in dmabuf_exp_ops_detach() local
263 struct sg_table *sgt; in dmabuf_exp_ops_map_dma_buf() local
301 struct sg_table *sgt, in dmabuf_exp_ops_unmap_dma_buf()
572 struct sg_table *sgt; in dmabuf_imp_to_refs() local
/kernel/linux/linux-5.10/drivers/xen/
Dgntdev-dmabuf.c51 struct sg_table *sgt; member
70 struct sg_table *sgt; member
203 struct sg_table *sgt; in dmabuf_pages_to_sgt() local
246 struct sg_table *sgt = gntdev_dmabuf_attach->sgt; in dmabuf_exp_ops_detach() local
268 struct sg_table *sgt; in dmabuf_exp_ops_map_dma_buf() local
306 struct sg_table *sgt, in dmabuf_exp_ops_unmap_dma_buf()
584 struct sg_table *sgt; in dmabuf_imp_to_refs() local
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
Di915_gem_dmabuf.c32 struct sg_table *sgt; in i915_gem_map_dma_buf() local
240 struct sg_table *sgt; in i915_gem_object_get_pages_dmabuf() local
270 struct sg_table *sgt) in i915_gem_object_put_pages_dmabuf()
/kernel/linux/linux-6.6/include/linux/
Dscatterlist.h46 struct sg_table sgt; /* The scatter list table */ member
201 #define for_each_sgtable_sg(sgt, sg, i) \ argument
209 #define for_each_sgtable_dma_sg(sgt, sg, i) \ argument
471 static inline int sg_alloc_table_from_pages(struct sg_table *sgt, in sg_alloc_table_from_pages()
637 #define for_each_sgtable_page(sgt, piter, pgoffset) \ argument
651 #define for_each_sgtable_dma_page(sgt, dma_iter, pgoffset) \ argument
/kernel/linux/linux-6.6/drivers/fpga/
Dfpga-mgr.c96 struct sg_table *sgt) in fpga_mgr_write_sg()
182 struct sg_table *sgt) in fpga_mgr_parse_header_sg_first()
214 struct sg_table *sgt, size_t *ret_size) in fpga_mgr_parse_header_sg()
295 struct sg_table *sgt) in fpga_mgr_prepare_sg()
363 struct sg_table *sgt) in fpga_mgr_buf_load_sg()
469 struct sg_table sgt; in fpga_mgr_buf_load() local
/kernel/linux/linux-6.6/kernel/dma/
Dmapping.c270 int dma_map_sgtable(struct device *dev, struct sg_table *sgt, in dma_map_sgtable()
399 int dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, in dma_get_sgtable_attrs()
625 struct sg_table *sgt; in alloc_single_sgt() local
650 struct sg_table *sgt; in dma_alloc_noncontiguous() local
671 struct sg_table *sgt, enum dma_data_direction dir) in free_single_sgt()
680 struct sg_table *sgt, enum dma_data_direction dir) in dma_free_noncontiguous()
693 struct sg_table *sgt) in dma_vmap_noncontiguous()
714 size_t size, struct sg_table *sgt) in dma_mmap_noncontiguous()
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
Dgem.c31 static int sg_alloc_table_from_sg(struct sg_table *sgt, struct scatterlist *sg, in sg_alloc_table_from_sg()
57 struct sg_table *sgt; in tegra_bo_pin() local
124 static void tegra_bo_unpin(struct device *dev, struct sg_table *sgt) in tegra_bo_unpin()
553 struct sg_table *sgt; in tegra_gem_prime_map_dma_buf() local
581 struct sg_table *sgt, in tegra_gem_prime_unmap_dma_buf()
/kernel/linux/linux-5.10/drivers/gpu/drm/
Ddrm_prime.c623 struct sg_table *sgt; in drm_gem_map_dma_buf() local
655 struct sg_table *sgt, in drm_gem_unmap_dma_buf()
848 unsigned long drm_prime_get_contiguous_size(struct sg_table *sgt) in drm_prime_get_contiguous_size()
915 struct sg_table *sgt; in drm_gem_prime_import_dev() local
1000 int drm_prime_sg_to_page_addr_arrays(struct sg_table *sgt, struct page **pages, in drm_prime_sg_to_page_addr_arrays()
Ddrm_gem_cma_helper.c430 struct sg_table *sgt; in drm_gem_cma_prime_get_sg_table() local
470 struct sg_table *sgt) in drm_gem_cma_prime_import_sg_table()
616 struct sg_table *sgt) in drm_gem_cma_prime_import_sg_table_vmap()
/kernel/linux/linux-5.10/net/ceph/
Dcrypto.c160 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable()
212 static void teardown_sgtable(struct sg_table *sgt) in teardown_sgtable()
222 struct sg_table sgt; in ceph_aes_crypt() local
/kernel/linux/linux-6.6/net/ceph/
Dcrypto.c161 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable()
213 static void teardown_sgtable(struct sg_table *sgt) in teardown_sgtable()
223 struct sg_table sgt; in ceph_aes_crypt() local
/kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/
Drcar_du_vsp.c193 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_map_fb() local
211 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_map_fb() local
247 struct sg_table *sgt = &sg_tables[i]; in rcar_du_vsp_unmap_fb() local
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
Dvirtgpu_vram.c75 struct sg_table *sgt; in virtio_gpu_vram_map_dma_buf() local
116 struct sg_table *sgt, in virtio_gpu_vram_unmap_dma_buf()

12345678910>>...12