Lines Matching defs:vmar_flags
29 zx_status_t split_syscall_flags(uint32_t flags, uint32_t* vmar_flags, uint* arch_mmu_flags) {
86 *vmar_flags = vmar;
100 uint32_t vmar_flags = vmar->flags();
101 if (vmar_flags & VMAR_FLAG_CAN_MAP_READ) {
104 if (vmar_flags & VMAR_FLAG_CAN_MAP_WRITE) {
107 if (vmar_flags & VMAR_FLAG_CAN_MAP_EXECUTE) {
134 uint32_t vmar_flags;
136 zx_status_t status = split_syscall_flags(flags, &vmar_flags, &arch_mmu_flags);
146 status = vmar_->CreateSubVmar(offset, size, /* align_pow2 */ 0 , vmar_flags,
178 // Split flags into vmar_flags and arch_mmu_flags
179 uint32_t vmar_flags;
181 zx_status_t status = split_syscall_flags(flags, &vmar_flags, &arch_mmu_flags);
185 if (vmar_flags & VMAR_FLAG_REQUIRE_NON_RESIZABLE) {
186 vmar_flags &= ~VMAR_FLAG_REQUIRE_NON_RESIZABLE;
193 vmar_flags, fbl::move(vmo), vmo_offset,
214 uint32_t vmar_flags;
216 zx_status_t status = split_syscall_flags(flags, &vmar_flags, &arch_mmu_flags);
221 if (vmar_flags)