Lines Matching refs:virt_paddr
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()
212 bool map_contiguous, paddr_t* virt_paddr, in SecondLevelMapDiscontiguous() argument
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()
399 if (region->base < virt_paddr || region->base + region->size > virt_paddr + size) { in SecondLevelUnmap()