Home
last modified time | relevance | path

Searched refs:virt_paddr (Results 1 – 2 of 2) sorted by relevance

/kernel/dev/iommu/intel/
A Ddevice_context.h57 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 Ddevice_context.cpp198 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