Home
last modified time | relevance | path

Searched refs:start_iova (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/iommu/iommufd/
H A Dpages.c246 unsigned long start_iova = iopt_area_index_to_iova(area, start_index); in iopt_area_unmap_domain_range() local
248 iommu_unmap_nofail(domain, start_iova, in iopt_area_unmap_domain_range()
250 start_iova + 1); in iopt_area_unmap_domain_range()
483 unsigned long start_iova = iova; in batch_iommu_map_small() local
502 if (start_iova != iova) in batch_iommu_map_small()
503 iommu_unmap_nofail(domain, start_iova, iova - start_iova); in batch_iommu_map_small()
514 unsigned long start_iova; in batch_to_domain() local
528 next_iova = iova = start_iova = in batch_to_domain()
552 if (start_iova != iova) in batch_to_domain()
553 iommu_unmap_nofail(domain, start_iova, iova - start_iova); in batch_to_domain()
H A Dio_pagetable.c1291 unsigned long start_iova = iopt_area_iova(area); in iopt_area_split() local
1301 if (iova == start_iova || iova == last_iova) in iopt_area_split()
1345 rc = iopt_insert_area(iopt, lhs, area->pages, start_iova, in iopt_area_split()
1346 iopt_area_start_byte(area, start_iova), in iopt_area_split()
1347 (new_start - 1) - start_iova + 1, in iopt_area_split()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c423 u64 start_iova = iova; in mmu_map_sg() local
452 panfrost_mmu_flush_range(pfdev, mmu, start_iova, iova - start_iova); in mmu_map_sg()
457 mmu_unmap_range(mmu, start_iova, total_mapped); in mmu_map_sg()
/linux/sound/usb/qcom/
H A Dqc_audio_offload.c70 unsigned long start_iova; member
414 iova = info->start_iova; in uaudio_get_iova()
424 iova = new_info->start_iova; in uaudio_get_iova()
448 info->start_iova = *curr_iova; in uaudio_get_iova()
467 if (info->start_iova == iova) { in uaudio_put_iova()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c875 u64 start_iova = iova; in panthor_vm_unmap_pages() local
916 vm->as.id, start_iova, size, iova + offset, in panthor_vm_unmap_pages()
931 u64 start_iova = iova; in panthor_vm_map_pages() local
965 vm->as.id, start_iova, start_size, iova, &paddr, in panthor_vm_map_pages()
981 panthor_vm_unmap_pages(vm, start_iova, iova - start_iova); in panthor_vm_map_pages()
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_vma.c1147 uint64_t start_iova = first->iova; in prealloc_count() local
1150 mmu->funcs->prealloc_count(mmu, &job->prealloc, start_iova, end_iova - start_iova); in prealloc_count()