Lines Matching refs:flags
48 Moe::Dataspace_noncont::map_address(l4_addr_t offset, Flags flags) const in map_address()
58 flags &= map_flags(); in map_address()
60 if (flags.w() && (p.flags() & Page_cow)) in map_address()
63 p.set(*p, p.flags() & ~Page_cow); in map_address()
94 return Address(l4_addr_t(*p), page_shift(), flags, offset & (page_size()-1)); in map_address()
98 Moe::Dataspace_noncont::address(l4_addr_t offset, Flags flags, l4_addr_t, in address() argument
100 { return map_address(offset, flags); } in address()
103 Moe::Dataspace_noncont::copy_address(l4_addr_t offset, Flags flags, in copy_address() argument
106 auto a = map_address(offset, flags); in copy_address()
172 Mem_one_page(unsigned long size, Flags flags) throw() in Mem_one_page() argument
173 : Moe::Dataspace_noncont(size, flags) in Mem_one_page()
197 Mem_small(unsigned long size, Flags flags) in Mem_small() argument
198 : Moe::Dataspace_noncont(size, flags) in Mem_small()
261 Mem_big(unsigned long size, Flags flags) in Mem_big() argument
262 : Moe::Dataspace_noncont(size, flags) in Mem_big()
311 Flags flags) in create() argument
314 return q->make_obj<Mem_one_page>(size, flags); in create()
316 return q->make_obj<Mem_small>(size, flags); in create()
318 return q->make_obj<Mem_big>(size, flags); in create()