Searched refs:VmObjectPaged (Results 1 - 15 of 15) sorted by relevance

/fuchsia/zircon/kernel/vm/
H A Dvm_object_paged.cpp57 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 Dvm_unittest.cpp339 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 Dkstack.cpp39 zx_status_t status = VmObjectPaged::Create(
H A Dvm_aspace.cpp381 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 Dvm_object_paged.h29 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 Duser_memory.cpp24 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 Dquality_test.cpp42 if (VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, entropy_len, &entropy_vmo) != ZX_OK) {
/fuchsia/zircon/kernel/lib/vdso/
H A Drodso.cpp29 zx_status_t status = VmObjectPaged::CreateFromROData(image, size, &vmo);
/fuchsia/zircon/kernel/lib/userboot/
H A Duserboot.cpp276 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 Dvmo.cpp45 case 0: options = VmObjectPaged::kResizable; break;
57 res = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, options, size, &vmo);
H A Dddk.cpp74 status = VmObjectPaged::CreateContiguous(PMM_ALLOC_FLAG_ANY, size, align_log2_arg, &vmo);
/fuchsia/zircon/kernel/dev/iommu/intel/
H A Ddevice_context.cpp202 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 Ddescriptor.cpp149 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, /*options*/0u, gdt_real_size, &vmo);
/fuchsia/zircon/kernel/lib/fbl/
H A Darena.cpp58 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, vmo_sz, &vmo);
/fuchsia/zircon/kernel/lib/hypervisor/
H A Dhypervisor_unittest.cpp39 return VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, vmo_size, vmo);

Completed in 111 milliseconds