Home
last modified time | relevance | path

Searched refs:scatterlist (Results 1 – 10 of 10) sorted by relevance

/netbsd/src/sys/external/bsd/drm2/include/linux/
Dscatterlist.h60 struct scatterlist { struct
78 bus_addr_t sg_dma_address(const struct scatterlist *);
79 bus_size_t sg_dma_len(const struct scatterlist *);
81 int dma_map_sg(bus_dma_tag_t, struct scatterlist *, int, int);
82 int dma_map_sg_attrs(bus_dma_tag_t, struct scatterlist *, int, int, int);
83 void dma_unmap_sg(bus_dma_tag_t, struct scatterlist *, int, int);
84 void dma_unmap_sg_attrs(bus_dma_tag_t, struct scatterlist *, int, int, int);
/netbsd/src/sys/external/bsd/drm2/dist/drm/i915/
Di915_scatterlist.h32 i915_sg_page_sizes(struct scatterlist *sg) in i915_sg_page_sizes()
54 struct scatterlist *sgp;
61 } __sgt_iter(struct scatterlist *sgl, bool dma) { in __sgt_iter()
76 static inline int __sg_page_count(const struct scatterlist *sg) in __sg_page_count()
81 static inline struct scatterlist *____sg_next(struct scatterlist *sg) in ____sg_next()
98 static inline struct scatterlist *__sg_next(struct scatterlist *sg) in __sg_next()
129 static inline unsigned int i915_sg_page_sizes(struct scatterlist *sg) in i915_sg_page_sizes()
Di915_gpu_error.h181 struct scatterlist *sgl, *fit;
201 struct scatterlist *sgl, *cur, *end;
Di915_scatterlist.c18 struct scatterlist *sg, *new_sg; in i915_sg_trim()
Di915_mm.c133 struct scatterlist *sgl, resource_size_t iobase) in remap_io_sg()
Di915_gpu_error.c61 static void __sg_set_buf(struct scatterlist *sg, in __sg_set_buf()
86 struct scatterlist *sgl; in __i915_error_grow()
657 static void err_free_sgl(struct scatterlist *sgl) in err_free_sgl()
660 struct scatterlist *sg; in err_free_sgl()
844 struct scatterlist *sg; in i915_gpu_coredump_copy_to_buffer()
Di915_drv.h2079 struct scatterlist *sgl, resource_size_t iobase);
/netbsd/src/sys/external/bsd/drm2/linux/
Dlinux_sgt.c141 dma_map_sg(bus_dma_tag_t dmat, struct scatterlist *sg, int nents, int dir) in dma_map_sg()
148 dma_map_sg_attrs(bus_dma_tag_t dmat, struct scatterlist *sg, int nents, in dma_map_sg_attrs()
206 dma_unmap_sg(bus_dma_tag_t dmat, struct scatterlist *sg, int nents, int dir) in dma_unmap_sg()
213 dma_unmap_sg_attrs(bus_dma_tag_t dmat, struct scatterlist *sg, int nents, in dma_unmap_sg_attrs()
225 sg_dma_address(const struct scatterlist *sg) in sg_dma_address()
233 sg_dma_len(const struct scatterlist *sg) in sg_dma_len()
/netbsd/src/sys/external/bsd/drm2/dist/drm/vmwgfx/
Dvmwgfx_ttm_buffer.c441 sgl_size = ttm_round_pot(sizeof(struct scatterlist)); in vmw_ttm_map_dma()
/netbsd/src/sys/external/bsd/drm2/dist/drm/
Ddrm_prime.c1248 struct scatterlist *sg; in drm_prime_sg_to_page_addr_arrays()