Lines Matching refs:flags
40 unsigned long flags() const throw() { return p & ~Page_addr_mask; } in flags() function
42 void set(void *addr, unsigned long flags) throw() in set() argument
43 { p = ((unsigned long)addr & Page_addr_mask) | (flags & ~Page_addr_mask); } in set()
45 void flags(unsigned long add, unsigned long del = 0) throw() in throw()
58 Flags flags = L4Re::Dataspace::F::RWX) throw() in throw()
59 : Dataspace(size, flags | Flags(Cow_enabled), L4_LOG2_PAGESIZE), _pages(0) in throw()
65 Flags flags = L4Re::Dataspace::F::RWX, l4_addr_t hot_spot = 0,
67 int copy_address(l4_addr_t offset, Flags flags, l4_addr_t *copy_addr,
84 unsigned flags(unsigned idx) const { return pages[idx] & ~Page_addr_mask; }
85 void page(unsigned idx, void *page, unsigned flags = 0) const
87 pages[idx] = (unsigned long)page & Page_addr_mask | flags
99 Flags flags = L4Re::Dataspace::F::RWX);
109 Address map_address(l4_addr_t offset, Flags flags) const;