Home
last modified time | relevance | path

Searched refs:Flags (Results 1 – 25 of 55) sorted by relevance

123

/l4re-core-master/moe/server/src/
A Ddataspace.h38 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 Ddataspace_noncont.h58 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 Ddataspace_cont.h22 Flags flags,
28 Flags flags, l4_addr_t hot_spot = 0,
30 int copy_address(l4_addr_t offset, Flags flags,
A Ddataspace_noncont.cc48 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 Ddataspace_cont.cc16 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 Dloader.h45 L4Re::Rm::Flags flags, char const *what);
62 L4Re::Rm::Flags flags, unsigned char align);
A Ddataspace.cc28 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 Ddataspace_anon.h23 Dataspace_anon(long size, Flags flags = L4Re::Dataspace::F::RWX,
A Ddataspace_static.h22 Flags flags = L4Re::Dataspace::F::RW,
A Dloader.cc118 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 Dtypes34 * 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 Ddataspace75 * 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 Drm108 /// 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 Ddataspace_impl.h37 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 Drm_impl.h43 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 Ddataspace_svr62 * \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 Dregion_mapping_svr_244 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 Dregion_mapping203 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 Drm.cc34 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 Ddataspace.cc37 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 Dgoos60 * \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 Dloader.h81 L4Re::Rm::Flags flags, char const *what);
95 L4Re::Rm::Flags flags, unsigned char align);
/l4re-core-master/ned/server/src/
A Dapp_model.h64 L4Re::Rm::Flags flags, char const *what);
78 L4Re::Rm::Flags flags, unsigned char align);
A Dapp_model.cc38 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 Dvfs_impl.h545 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()

Completed in 39 milliseconds

123