| /openbsd/src/sys/dev/pci/drm/include/linux/ |
| D | dma-mapping.h | 14 #define DMA_MAPPING_ERROR (dma_addr_t)-1 46 static inline dma_addr_t 54 dma_unmap_page(void *dev, dma_addr_t addr, size_t size, in dma_unmap_page() 60 dma_mapping_error(void *dev, dma_addr_t addr) in dma_mapping_error() 65 void *dma_alloc_coherent(struct device *, size_t, dma_addr_t *, int); 66 void dma_free_coherent(struct device *, size_t, void *, dma_addr_t); 69 dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dva, int gfp) in dmam_alloc_coherent() 75 dma_addr_t, size_t); 81 dma_addr_t dma_map_resource(struct device *, phys_addr_t, size_t,
|
| D | iommu.h | 22 phys_addr_t iommu_iova_to_phys(struct iommu_domain *, dma_addr_t);
|
| D | types.h | 40 typedef uint64_t dma_addr_t; typedef
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/selftests/ |
| D | huge_gem_object.h | 19 dma_addr_t dma_size); 27 static inline dma_addr_t
|
| /openbsd/src/sys/dev/usb/dwc2/ |
| D | dwc2_hcd.h | 140 dma_addr_t xfer_dma; 141 dma_addr_t align_buf; 168 dma_addr_t desc_list_addr; 196 dma_addr_t dma; 199 dma_addr_t setup_dma; 370 dma_addr_t dw_align_buf_dma; 377 dma_addr_t desc_list_dma;
|
| /openbsd/src/sys/dev/pci/drm/amd/amdgpu/ |
| D | amdgpu_gart.h | 63 int pages, dma_addr_t *dma_addr, uint64_t flags, 66 int pages, dma_addr_t *dma_addr, uint64_t flags);
|
| D | amdgpu_gart.c | 126 dma_addr_t dma_addr; in amdgpu_gart_table_ram_alloc() 354 int pages, dma_addr_t *dma_addr, uint64_t flags, in amdgpu_gart_map() 390 int pages, dma_addr_t *dma_addr, in amdgpu_gart_bind()
|
| D | amdgpu_vm.h | 276 dma_addr_t *pages_addr; 522 struct ttm_resource *res, dma_addr_t *pages_addr, 530 uint64_t amdgpu_vm_map_gart(const dma_addr_t *pages_addr, uint64_t addr);
|
| /openbsd/src/sys/dev/pci/drm/amd/amdkfd/ |
| D | kfd_migrate.c | 50 dma_addr_t *addr, uint64_t *gart_addr, uint64_t flags) in svm_migrate_gart_map() 124 svm_migrate_copy_memory_gart(struct amdgpu_device *adev, dma_addr_t *sys, in svm_migrate_copy_memory_gart() 279 dma_addr_t *scratch, uint64_t ttm_res_offset) in svm_migrate_copy_to_vram() 285 dma_addr_t *src; in svm_migrate_copy_to_vram() 393 dma_addr_t *scratch; in svm_migrate_vma_to_vram() 405 2 * sizeof(*migrate.src) + sizeof(uint64_t) + sizeof(dma_addr_t), in svm_migrate_vma_to_vram() 412 scratch = (dma_addr_t *)(migrate.dst + npages); in svm_migrate_vma_to_vram() 578 dma_addr_t *scratch, uint64_t npages) in svm_migrate_copy_to_ram() 582 dma_addr_t *dst; in svm_migrate_copy_to_ram() 693 dma_addr_t *scratch; in svm_migrate_vma_to_ram() [all …]
|
| D | kfd_svm.h | 119 dma_addr_t *dma_addr[MAX_GPU_INSTANCE]; 184 void svm_range_dma_unmap_dev(struct device *dev, dma_addr_t *dma_addr,
|
| /openbsd/src/sys/dev/pci/drm/i915/gt/ |
| D | intel_gtt.h | 206 dma_addr_t __px_dma(struct drm_i915_gem_object *p); 312 u64 (*pte_encode)(dma_addr_t addr, 326 dma_addr_t addr, 335 dma_addr_t addr, 577 static inline dma_addr_t 648 u64 (*encode)(const dma_addr_t, const enum i915_cache_level)); 693 dma_addr_t dma, max; 696 dma_addr_t addr = sg_dma_address(sg); in sgt_dma()
|
| D | selftest_reset.c | 83 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen() 125 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen()
|
| D | intel_ggtt.c | 287 static u64 mtl_ggtt_pte_encode(dma_addr_t addr, in mtl_ggtt_pte_encode() 307 u64 gen8_ggtt_pte_encode(dma_addr_t addr, in gen8_ggtt_pte_encode() 383 dma_addr_t addr; in gen8_ggtt_bind_ptes() 466 dma_addr_t addr, in gen8_ggtt_insert_page() 481 dma_addr_t addr, u64 offset, in gen8_ggtt_insert_page_bind() 505 dma_addr_t addr; in gen8_ggtt_insert_entries() 621 dma_addr_t addr, in gen6_ggtt_insert_page() 650 dma_addr_t addr; in gen6_ggtt_insert_entries() 693 dma_addr_t addr; 710 dma_addr_t addr, in bxt_vtd_ggtt_insert_page__BKL() [all …]
|
| D | gen8_ppgtt.h | 17 u64 gen8_ggtt_pte_encode(dma_addr_t addr,
|
| D | gen8_ppgtt.c | 19 static u64 gen8_pde_encode(const dma_addr_t addr, in gen8_pde_encode() 32 static u64 gen8_pte_encode(dma_addr_t addr, in gen8_pte_encode() 61 static u64 gen12_pte_encode(dma_addr_t addr, in gen12_pte_encode() 764 dma_addr_t addr, in gen8_ppgtt_insert_entry() 785 dma_addr_t addr, in xehp_ppgtt_insert_entry_lm() 814 dma_addr_t addr, in xehp_ppgtt_insert_entry()
|
| D | intel_ggtt_gmch.c | 19 dma_addr_t addr, in gmch_ggtt_insert_page()
|
| /openbsd/src/sys/dev/pci/drm/ttm/ |
| D | ttm_pool.c | 58 dma_addr_t addr; 280 struct vm_page *p, dma_addr_t **dma_addr) in ttm_pool_map() 282 dma_addr_t addr; in ttm_pool_map() 306 static void ttm_pool_unmap(struct ttm_pool *pool, dma_addr_t dma_addr, in ttm_pool_unmap() 320 struct vm_page *p, dma_addr_t **dma_addr) in ttm_pool_map() 323 dma_addr_t addr; in ttm_pool_map() 337 static void ttm_pool_unmap(struct ttm_pool *pool, dma_addr_t dma_addr, in ttm_pool_unmap() 499 struct vm_page *p, dma_addr_t **dma_addr, in ttm_pool_page_allocated() 575 dma_addr_t *dma_addr = tt->dma_address; in ttm_pool_alloc()
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ |
| D | drm_gem_dma_helper.h | 31 dma_addr_t dma_addr;
|
| D | drm_prime.h | 117 int drm_prime_sg_to_dma_addr_array(struct sg_table *sgt, dma_addr_t *addrs,
|
| /openbsd/src/sys/dev/pci/drm/i915/gvt/ |
| D | kvmgt.c | 101 dma_addr_t dma_addr; 149 dma_addr_t cur_iova = (gfn + npage) << PAGE_SHIFT; in gvt_pin_guest_page() 178 dma_addr_t *dma_addr, unsigned long size) in gvt_dma_map_page() 201 dma_addr_t dma_addr, unsigned long size) in gvt_dma_unmap_page() 210 dma_addr_t dma_addr) in __gvt_cache_find_dma_addr() 247 dma_addr_t dma_addr, unsigned long size) in __gvt_cache_add() 1638 unsigned long size, dma_addr_t *dma_addr) in intel_gvt_dma_map_guest_page() 1684 int intel_gvt_dma_pin_guest_page(struct intel_vgpu *vgpu, dma_addr_t dma_addr) in intel_gvt_dma_pin_guest_page() 1713 dma_addr_t dma_addr) in intel_gvt_dma_unmap_guest_page()
|
| D | gvt.h | 755 int intel_gvt_dma_pin_guest_page(struct intel_vgpu *vgpu, dma_addr_t dma_addr); 757 unsigned long size, dma_addr_t *dma_addr); 759 dma_addr_t dma_addr);
|
| /openbsd/src/sys/dev/pci/drm/i915/display/ |
| D | intel_dpt.c | 42 dma_addr_t addr, in dpt_insert_page() 63 dma_addr_t addr; in dpt_insert_entries()
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/ |
| D | i915_gem_phys.c | 33 dma_addr_t dma; in i915_gem_object_get_pages_phys() 140 dma_addr_t dma = sg_dma_address(pages->sgl); in i915_gem_object_put_pages_phys()
|
| D | i915_gem_pages.c | 338 dma_addr_t addr; in i915_gem_object_map_pfn() 659 dma_addr_t 674 dma_addr_t
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ttm/ |
| D | ttm_tt.h | 107 dma_addr_t *dma_address;
|