Searched refs:scatterlist (Results 1 – 10 of 10) sorted by relevance
| /netbsd/src/sys/external/bsd/drm2/include/linux/ |
| D | scatterlist.h | 60 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/ |
| D | i915_scatterlist.h | 32 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()
|
| D | i915_gpu_error.h | 181 struct scatterlist *sgl, *fit; 201 struct scatterlist *sgl, *cur, *end;
|
| D | i915_scatterlist.c | 18 struct scatterlist *sg, *new_sg; in i915_sg_trim()
|
| D | i915_mm.c | 133 struct scatterlist *sgl, resource_size_t iobase) in remap_io_sg()
|
| D | i915_gpu_error.c | 61 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()
|
| D | i915_drv.h | 2079 struct scatterlist *sgl, resource_size_t iobase);
|
| /netbsd/src/sys/external/bsd/drm2/linux/ |
| D | linux_sgt.c | 141 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/ |
| D | vmwgfx_ttm_buffer.c | 441 sgl_size = ttm_round_pot(sizeof(struct scatterlist)); in vmw_ttm_map_dma()
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/ |
| D | drm_prime.c | 1248 struct scatterlist *sg; in drm_prime_sg_to_page_addr_arrays()
|