Searched refs:sg_table (Results 201 - 225 of 324) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c49 struct sg_table *st;
112 struct sg_table *pages)
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_ggtt_fencing.c778 struct sg_table *pages)
811 struct sg_table *pages)
H A Dgen6_ppgtt.c369 struct sg_table *pages)
/linux-master/include/linux/spi/
H A Dspi.h1082 struct sg_table tx_sg;
1083 struct sg_table rx_sg;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_ttm_vram_mgr.c376 struct sg_table **sgt)
403 /* Initialize scatterlist nodes of sg_table */
451 struct sg_table *sgt)
/linux-master/drivers/accel/qaic/
H A Dqaic_data.c172 static int clone_range_of_sgt_for_slice(struct qaic_device *qdev, struct sg_table **sgt_out,
173 struct sg_table *sgt_in, u64 size, u64 offset)
177 struct sg_table *sgt;
390 struct sg_table *sgt = NULL;
440 static int create_sgt(struct qaic_device *qdev, struct sg_table **sgt_out, u64 size)
443 struct sg_table *sgt;
573 static void qaic_free_sgt(struct sg_table *sgt)
837 struct sg_table *sgt;
/linux-master/drivers/media/usb/uvc/
H A Duvcvideo.h88 struct sg_table;
421 struct sg_table *sgt;
/linux-master/drivers/accel/ivpu/
H A Divpu_mmu_context.c333 u64 vpu_addr, struct sg_table *sgt, bool llc_coherent)
384 u64 vpu_addr, struct sg_table *sgt)
H A Divpu_gem.c52 struct sg_table *sgt = drm_gem_shmem_get_pages_sgt(&bo->base);
/linux-master/drivers/crypto/ccp/
H A Dccp-crypto-main.c299 struct scatterlist *ccp_crypto_sg_table_add(struct sg_table *table,
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dscatterlist.c33 struct sg_table st;
/linux-master/drivers/media/pci/saa7134/
H A Dsaa7134-ts.c86 struct sg_table *dma = vb2_dma_sg_plane_desc(vb2, 0);
/linux-master/drivers/gpu/drm/pl111/
H A Dpl111_drv.c198 struct sg_table *sgt)
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem.c291 struct sg_table *sgt)
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_mem.c363 struct sg_table *sgt;
/linux-master/drivers/infiniband/core/
H A Drw.c297 struct sg_table sgt = {
373 struct sg_table sgt = {
377 struct sg_table prot_sgt = {
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_drv.h310 * @sgt: Pointer to a struct sg_table with binding information
317 struct sg_table *sgt;
352 struct sg_table sgt;
1112 struct sg_table *table);
/linux-master/drivers/iommu/
H A Ddma-iommu.c942 size_t size, struct sg_table *sgt, gfp_t gfp, pgprot_t prot,
1021 struct sg_table sgt;
1042 static struct sg_table *iommu_dma_alloc_noncontiguous(struct device *dev,
1062 struct sg_table *sgt, enum dma_data_direction dir)
1676 static int iommu_dma_get_sgtable(struct device *dev, struct sg_table *sgt,
/linux-master/drivers/hwtracing/intel_th/
H A Dmsu.c76 struct sg_table _sgt;
77 struct sg_table *sgt;
139 struct sg_table single_sgt;
345 * msc_find_window() - find a window matching a given sg_table
354 msc_find_window(struct msc *msc, struct sg_table *sgt, bool nonempty)
1741 * @sgt: buffer's sg_table for the window, does nothing if NULL
1743 void intel_th_msc_window_unlock(struct device *dev, struct sg_table *sgt)
/linux-master/drivers/accel/habanalabs/common/
H A Dhabanalabs.h1655 void (*dma_unmap_sgtable)(struct hl_device *hdev, struct sg_table *sgt,
1657 int (*dma_map_sgtable)(struct hl_device *hdev, struct sg_table *sgt,
1972 struct sg_table *sgt;
3695 int hl_dma_map_sgtable_caller(struct hl_device *hdev, struct sg_table *sgt,
3697 void hl_dma_unmap_sgtable_caller(struct hl_device *hdev, struct sg_table *sgt,
3699 int hl_asic_dma_map_sgtable(struct hl_device *hdev, struct sg_table *sgt,
3701 void hl_asic_dma_unmap_sgtable(struct hl_device *hdev, struct sg_table *sgt,
/linux-master/drivers/misc/
H A Dfastrpc.c211 struct sg_table sgt;
220 struct sg_table *table;
650 static struct sg_table *
655 struct sg_table *table;
667 struct sg_table *table,
759 struct sg_table *table;
/linux-master/samples/vfio-mdev/
H A Dmbochs.c864 static struct sg_table *mbochs_map_dmabuf(struct dma_buf_attachment *at,
869 struct sg_table *sg;
893 struct sg_table *sg,
/linux-master/drivers/usb/gadget/function/
H A Df_fs.c142 struct sg_table *sgt;
258 struct sg_table sgt;
795 * @sg_table - pointer to a place to be filled with sg_table contents
798 static void *ffs_build_sg_list(struct sg_table *sgt, size_t sz)
1480 struct sg_table *sg_table; local
1509 sg_table = dma_buf_map_attachment(attach, dir);
1512 if (IS_ERR(sg_table)) {
1513 err = PTR_ERR(sg_table);
[all...]
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2-enc.c309 struct sg_table *vbuf, int off, int size,
454 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0);
476 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0);
737 struct sg_table *sgt = vb2_dma_sg_plane_desc(vb, 0);
/linux-master/drivers/media/common/saa7146/
H A Dsaa7146_vbi.c252 struct sg_table *sgt = vb2_dma_sg_plane_desc(&buf->vb.vb2_buf, 0);

Completed in 296 milliseconds

1234567891011>>