Searched refs:lookup_fn (Results 1 – 8 of 8) sorted by relevance
| /kernel/dev/iommu/dummy/ |
| A D | dummy_iommu.cpp | 61 auto lookup_fn = [](void* ctx, size_t offset, size_t index, paddr_t pa) { in Map() local 68 zx_status_t status = vmo->Lookup(offset, fbl::min<size_t>(PAGE_SIZE, size), lookup_fn, &paddr); in Map() 110 auto lookup_fn = [](void* ctx, size_t offset, size_t index, paddr_t pa) { in MapContiguous() local 117 zx_status_t status = vmo->Lookup(offset, PAGE_SIZE, lookup_fn, &paddr); in MapContiguous()
|
| /kernel/vm/ |
| A D | vm_object_physical.cpp | 96 vmo_lookup_fn_t lookup_fn, void* context) { in Lookup() argument 113 zx_status_t status = lookup_fn(context, cur_offset, idx, base_ + cur_offset); in Lookup()
|
| A D | vm_object_paged.cpp | 968 vmo_lookup_fn_t lookup_fn, void* context) { in Lookup() argument 986 [&expected_next_off, this, lookup_fn, context, in Lookup() 1001 status = lookup_fn(context, missing_off, index, pa); in Lookup() 1012 zx_status_t status = lookup_fn(context, off, index, pa); in Lookup() 1036 status = lookup_fn(context, off, index, pa); in Lookup()
|
| A D | vm_unittest.cpp | 920 auto lookup_fn = [](void* context, size_t offset, size_t index, paddr_t pa) { in vmo_lookup_test() local 925 status = vmo->Lookup(0, alloc_size, lookup_fn, &pages_seen); in vmo_lookup_test() 936 status = vmo->Lookup(0, alloc_size, lookup_fn, &pages_seen); in vmo_lookup_test() 942 status = vmo->Lookup(PAGE_SIZE, alloc_size - PAGE_SIZE, lookup_fn, &pages_seen); in vmo_lookup_test() 948 status = vmo->Lookup(PAGE_SIZE, PAGE_SIZE, lookup_fn, &pages_seen); in vmo_lookup_test() 958 status = vmo->Lookup(0, alloc_size, lookup_fn, &pages_seen); in vmo_lookup_test()
|
| /kernel/vm/include/vm/ |
| A D | vm_object_physical.h | 35 vmo_lookup_fn_t lookup_fn, void* context) override;
|
| A D | vm_object_paged.h | 73 vmo_lookup_fn_t lookup_fn, void* context) override;
|
| A D | vm_object.h | 104 vmo_lookup_fn_t lookup_fn, void* context) { in Lookup() argument
|
| /kernel/dev/iommu/intel/ |
| A D | device_context.cpp | 221 auto lookup_fn = [](void* ctx, size_t offset, size_t index, paddr_t pa) { in SecondLevelMapDiscontiguous() local 255 status = vmo->Lookup(offset, chunk_size, lookup_fn, &paddrs); in SecondLevelMapDiscontiguous() 293 auto lookup_fn = [](void* ctx, size_t offset, size_t index, paddr_t pa) { in SecondLevelMapContiguous() local 303 zx_status_t status = vmo->Lookup(offset, PAGE_SIZE, lookup_fn, &paddr); in SecondLevelMapContiguous()
|
Completed in 37 milliseconds