/l4re-core-master/moe/server/src/ |
A D | dataspace.h | 38 using Flags = L4Re::Dataspace::Flags; 49 Flags flags, 73 Dataspace(unsigned long size, Flags flags, in Dataspace() 81 Flags flags = L4Re::Dataspace::F::RWX, 84 virtual int copy_address(l4_addr_t ds_offset, Flags flags, 89 bool can_cow() const noexcept { return (bool)(_flags & Flags(Cow_enabled)); } in can_cow() 90 Flags flags() const noexcept { return _flags; } in flags() 94 auto f = (_flags & Flags(L4Re::Dataspace::F::Rights_mask)) 122 int map(l4_addr_t offs, l4_addr_t spot, Flags flags, 133 L4Re::Dataspace::Flags flags, L4::Ipc::Snd_fpage &fp); [all …]
|
A D | dataspace_noncont.h | 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, 99 Flags flags = L4Re::Dataspace::F::RWX); 109 Address map_address(l4_addr_t offset, Flags flags) const;
|
A D | dataspace_cont.h | 22 Flags flags, 28 Flags flags, l4_addr_t hot_spot = 0, 30 int copy_address(l4_addr_t offset, Flags flags,
|
A D | dataspace_noncont.cc | 48 Moe::Dataspace_noncont::map_address(l4_addr_t offset, Flags flags) const in map_address() 98 Moe::Dataspace_noncont::address(l4_addr_t offset, Flags flags, l4_addr_t, in address() 103 Moe::Dataspace_noncont::copy_address(l4_addr_t offset, Flags flags, in copy_address() 172 Mem_one_page(unsigned long size, Flags flags) throw() in Mem_one_page() 197 Mem_small(unsigned long size, Flags flags) in Mem_small() 261 Mem_big(unsigned long size, Flags flags) in Mem_big() 311 Flags flags) in create()
|
A D | dataspace_cont.cc | 16 Flags flags, in Dataspace_cont() 32 Flags flags, l4_addr_t hot_spot, in address() 74 Moe::Dataspace_cont::copy_address(l4_addr_t offset, Flags, l4_addr_t *addr, in copy_address() argument
|
A D | loader.h | 45 L4Re::Rm::Flags flags, char const *what); 62 L4Re::Rm::Flags flags, unsigned char align);
|
A D | dataspace.cc | 28 Moe::Dataspace::map(l4_addr_t offs, l4_addr_t hot_spot, Flags flags, in map() 69 L4Re::Dataspace::Flags flags, in op_map()
|
A D | dataspace_anon.h | 23 Dataspace_anon(long size, Flags flags = L4Re::Dataspace::F::RWX,
|
A D | dataspace_static.h | 22 Flags flags = L4Re::Dataspace::F::RW,
|
A D | loader.cc | 118 L4Re::Rm::Flags flags, char const *what) in prog_attach_ds() 130 L4Re::Rm::Flags flags, unsigned char align) in prog_reserve_area()
|
/l4re-core-master/l4sys/include/cxx/ |
A D | types | 34 * Template for defining typical Flags bitmaps. 63 class Flags 70 /// the Flags<> type itself 71 typedef Flags<BITS_ENUM, UNDERLYING> type; 76 explicit Flags(value_type v) : _v(v) {} 87 * Flags x = Flags::None; 90 Flags(None_type) : _v(0) {} 92 /// Make default Flags 93 Flags() : _v(0) {} 123 /// Support `|` of Flags type and bit name. [all …]
|
/l4re-core-master/l4re/include/ |
A D | dataspace | 75 * Flags for map operations. 77 enum Flags 105 L4_TYPES_FLAGS_OPS_DEF(Flags); 108 struct Flags : L4::Types::Flags_ops_t<Flags> 111 Flags() = default; 113 constexpr Flags(F::Flags f) : raw(f) {} 132 Flags flags; ///< flags 186 long map_region(Offset offset, Flags flags, 259 * \retval >=0 Flags of the dataspace 262 * \see L4Re::Dataspace::F::Flags [all …]
|
A D | rm | 108 /// Flags for attach operation. 165 struct Flags : L4::Types::Flags_ops_t<Flags> 168 Flags() = default; 173 friend constexpr Dataspace::Flags map_flags(Flags f) 196 { return Flags(l) | Flags(r); } 199 { return Flags(l) | Flags(r); } 204 using Flags = F::Flags; 206 /// Flags for detach operation 266 Flags flags = Flags(0), 272 Flags flags, [all …]
|
/l4re-core-master/l4re/include/impl/ |
A D | dataspace_impl.h | 37 Dataspace::Flags flags, in __map() 55 Dataspace::map_region(Dataspace::Offset offset, Dataspace::Flags flags, in map_region() 94 Dataspace::map(Dataspace::Offset offset, Dataspace::Flags flags, in map() 118 Dataspace::Flags 124 return Flags(0); in flags()
|
A D | rm_impl.h | 43 Rm::attach(l4_addr_t *start, unsigned long size, Rm::Flags flags, in attach() 47 if (((flags & F::Rights_mask) == Flags(0)) || (flags & F::Reserved)) in attach()
|
/l4re-core-master/l4re/util/include/ |
A D | dataspace_svr | 62 * \param flags Dataspace flags, see #L4Re::Dataspace::F::Flags. 72 Dataspace::Flags flags, 81 * \param flags Flags param to map 90 Dataspace::Flags flags, 180 L4Re::Dataspace::Flags flags, 218 s.flags = Dataspace::Flags(0); 247 L4Re::Dataspace::Flags 250 auto f = (_rw_flags & L4Re::Dataspace::Flags(0x0f)) | L4Re::Dataspace::F::Caching_mask; 264 L4Re::Dataspace::Flags _rw_flags;
|
A D | region_mapping_svr_2 | 44 unsigned long size, Rm::Flags flags, 91 L4Re::Rm::Flags &flags, L4Re::Rm::Offset &offset, 97 Rm::Flags flag_area { 0 }; 144 L4Re::Rm::Flags flags, unsigned char align)
|
A D | region_mapping | 203 L4Re::Rm::Flags flags = L4Re::Rm::Flags(0), 254 L4Re::Rm::Flags flags = L4Re::Rm::Flags(0), 383 unsigned char align, L4Re::Rm::Flags flags) const noexcept; 391 unsigned long size, unsigned char align, L4Re::Rm::Flags flags) const noexcept
|
/l4re-core-master/l4re_c/lib/src/ |
A D | rm.cc | 34 return x->reserve_area(start, size, L4Re::Rm::Flags(flags), align); in l4re_rm_reserve_area_srv() 52 return x->attach(start, size, L4Re::Rm::Flags(flags), _mem, offs, align); in l4re_rm_attach_srv() 78 L4Re::Rm::Flags f; in l4re_rm_find_srv()
|
A D | dataspace.cc | 37 return x->map(offset, L4Re::Dataspace::Flags(flags), local_addr, min_addr, max_addr); in l4re_ds_map() 47 return x->map_region(offset, L4Re::Dataspace::Flags(flags), min_addr, max_addr); in l4re_ds_map_region()
|
/l4re-core-master/l4re/include/video/ |
A D | goos | 60 * \brief Flags on a view. 62 enum Flags 74 /** Flags for a fully dynamic view */ 96 unsigned flags; ///< Flags, see #Flags and #V_flags 230 /** Flags for a Goos */ 231 enum Flags 244 unsigned flags; ///< Flags, see #Flags
|
/l4re-core-master/l4re_kernel/server/src/ |
A D | loader.h | 81 L4Re::Rm::Flags flags, char const *what); 95 L4Re::Rm::Flags flags, unsigned char align);
|
/l4re-core-master/ned/server/src/ |
A D | app_model.h | 64 L4Re::Rm::Flags flags, char const *what); 78 L4Re::Rm::Flags flags, unsigned char align);
|
A D | app_model.cc | 38 L4Re::Rm::Flags flags, char const *what) in prog_attach_ds() 57 L4Re::Rm::Flags flags, unsigned char align) in prog_reserve_area()
|
/l4re-core-master/l4re_vfs/include/impl/ |
A D | vfs_impl.h | 545 L4Re::Rm::Flags rm_flags(0); in mmap2() 678 int reserve(l4_addr_t _a, l4_size_t sz, L4Re::Rm::Flags flags) in reserve() 751 int err = old_area.reserve(oa, old_size, L4Re::Rm::Flags(0)); in mremap() 764 int err = new_area.reserve(na, new_size, L4Re::Rm::Flags(0)); in mremap() 776 int err = new_area.reserve(ta, ts, L4Re::Rm::Flags(0)); in mremap() 781 L4Re::Rm::Flags tflags; in mremap() 812 L4Re::Rm::Flags f; in mremap()
|