/fuchsia/zircon/kernel/vm/ |
H A D | vm_object_paged.cpp | 57 if (*out_size > VmObjectPaged::MAX_SIZE) { 66 VmObjectPaged::VmObjectPaged( function in class:VmObjectPaged 77 VmObjectPaged::~VmObjectPaged() { 95 zx_status_t VmObjectPaged::Create(uint32_t pmm_alloc_flags, 111 new (&ac) VmObjectPaged(options, pmm_alloc_flags, size, nullptr)); 121 zx_status_t VmObjectPaged::CreateContiguous(uint32_t pmm_alloc_flags, uint64_t size, 132 new (&ac) VmObjectPaged(kContiguous, pmm_alloc_flags, size, nullptr)); 158 VmObjectPaged* vmo [all...] |
H A D | vm_unittest.cpp | 339 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, PAGE_SIZE, &vmo); 352 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, alloc_size, &vmo); 370 zx_status_t status = VmObjectPaged::Create( 371 PMM_ALLOC_FLAG_ANY, VmObjectPaged::kResizable, alloc_size, &vmo); 435 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, alloc_size, &vmo); 483 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, alloc_size, &vmo); 524 zx_status_t status = VmObjectPaged::CreateContiguous(PMM_ALLOC_FLAG_ANY, alloc_size, 0, &vmo); 551 zx_status_t status = VmObjectPaged::CreateContiguous(PMM_ALLOC_FLAG_ANY, alloc_size, 0, &vmo); 584 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0, alloc_size, &vmo); 609 zx_status_t status = VmObjectPaged [all...] |
H A D | kstack.cpp | 39 zx_status_t status = VmObjectPaged::Create(
|
H A D | vm_aspace.cpp | 381 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, 0, &vmo); 458 zx_status_t status = VmObjectPaged::CreateContiguous(PMM_ALLOC_FLAG_ANY, size, align_pow2, &vmo); 481 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, size, &vmo);
|
/fuchsia/zircon/kernel/vm/include/vm/ |
H A D | vm_object_paged.h | 29 class VmObjectPaged final : public VmObject { 106 VmObjectPaged( 110 ~VmObjectPaged() override; 111 friend fbl::RefPtr<VmObjectPaged>; 113 DISALLOW_COPY_ASSIGN_AND_MOVE(VmObjectPaged);
|
/fuchsia/zircon/kernel/lib/unittest/ |
H A D | user_memory.cpp | 24 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, size, &vmo); 26 unittest_printf("VmObjectPaged::Create failed: %d\n", status);
|
/fuchsia/zircon/kernel/lib/crypto/entropy/ |
H A D | quality_test.cpp | 42 if (VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, entropy_len, &entropy_vmo) != ZX_OK) {
|
/fuchsia/zircon/kernel/lib/vdso/ |
H A D | rodso.cpp | 29 zx_status_t status = VmObjectPaged::CreateFromROData(image, size, &vmo);
|
/fuchsia/zircon/kernel/lib/userboot/ |
H A D | userboot.cpp | 276 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, size, &crashlog_vmo); 294 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, stack_size, &stack_vmo); 300 status = VmObjectPaged::CreateFromROData(rbase, rsize, &rootfs_vmo);
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | vmo.cpp | 45 case 0: options = VmObjectPaged::kResizable; break; 57 res = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, options, size, &vmo);
|
H A D | ddk.cpp | 74 status = VmObjectPaged::CreateContiguous(PMM_ALLOC_FLAG_ANY, size, align_log2_arg, &vmo);
|
/fuchsia/zircon/kernel/dev/iommu/intel/ |
H A D | device_context.cpp | 202 if (vmo->is_paged() && !static_cast<VmObjectPaged*>(vmo.get())->is_contiguous()) { 290 DEBUG_ASSERT(!vmo->is_paged() || static_cast<VmObjectPaged*>(vmo.get())->is_contiguous());
|
/fuchsia/zircon/kernel/arch/x86/ |
H A D | descriptor.cpp | 149 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, /*options*/0u, gdt_real_size, &vmo);
|
/fuchsia/zircon/kernel/lib/fbl/ |
H A D | arena.cpp | 58 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, vmo_sz, &vmo);
|
/fuchsia/zircon/kernel/lib/hypervisor/ |
H A D | hypervisor_unittest.cpp | 39 return VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, vmo_size, vmo);
|