Searched refs:virt_paddr (Results 1 – 2 of 2) sorted by relevance
| /kernel/dev/iommu/intel/ |
| A D | device_context.h | 57 bool map_contiguous, paddr_t* virt_paddr, size_t* mapped_len); 58 zx_status_t SecondLevelUnmap(paddr_t virt_paddr, size_t size); 81 bool map_contiguous, paddr_t* virt_paddr, 89 paddr_t* virt_paddr, size_t* mapped_len);
|
| A D | device_context.cpp | 198 paddr_t* virt_paddr, size_t* mapped_len) { in SecondLevelMap() argument 205 virt_paddr, mapped_len); in SecondLevelMap() 207 return SecondLevelMapContiguous(vmo, offset, size, flags, virt_paddr, mapped_len); in SecondLevelMap() 275 *virt_paddr = region->base; in SecondLevelMapDiscontiguous() 283 (void*)*virt_paddr, (void*)(*virt_paddr + *mapped_len), flags); in SecondLevelMapDiscontiguous() 289 paddr_t* virt_paddr, size_t* mapped_len) { in SecondLevelMapContiguous() argument 332 *virt_paddr = region->base; in SecondLevelMapContiguous() 377 zx_status_t DeviceContext::SecondLevelUnmap(paddr_t virt_paddr, size_t size) { in SecondLevelUnmap() argument 378 DEBUG_ASSERT(IS_PAGE_ALIGNED(virt_paddr)); in SecondLevelUnmap() 387 if (!GetIntersect(virt_paddr, size, region->base, region->size, in SecondLevelUnmap() [all …]
|
Completed in 7 milliseconds