Home
last modified time | relevance | path

Searched refs:ds_cap (Results 1 – 7 of 7) sorted by relevance

/l4re-core-master/l4re/util/include/
A Dshared_cap46 * ds_cap = make_shared_cap<L4Re::Dataspace>();
50 * L4Re::chksys(mem_alloc->alloc(4096, ds_cap.get()));
52 * global_ds_cap = ds_cap;
56 * // reference count dropped to 1 (ds_cap is no longer existing).
93 * ds_cap = make_shared_del_cap<L4Re::Dataspace>();
97 * L4Re::chksys(mem_alloc->alloc(4096, ds_cap.get()));
99 * global_ds_cap = ds_cap;
103 * // reference count dropped to 1 (ds_cap is no longer existing).
A Dunique_cap42 * ds_cap = L4Re::Util::make_unique_cap<L4Re::Dataspace>();
45 * L4Re::chksys(mem_alloc->alloc(L4_PAGESIZE, ds_cap.get()));
49 * // At the end of the scope ds_cap is unmapped and the capability
83 * ds_cap = make_unique_del_cap<L4Re::Dataspace>());
86 * L4Re::chksys(mem_alloc->alloc(L4_PAGESIZE, ds_cap.get()));
90 * // At the end of the scope ds_cap is unmapped and the capability
A Dcap_alloc151 * ds_cap(L4Re::Util::cap_alloc.alloc<L4Re::Dataspace>());
155 * L4Re::chksys(mem_alloc->alloc(4096, ds_cap.get()));
157 * global_ds_cap = ds_cap;
161 * // reference count dropped to 1 (ds_cap is no longer existing).
189 * ds_cap(L4Re::Util::cap_alloc.alloc<L4Re::Dataspace>());
193 * L4Re::chksys(mem_alloc->alloc(4096, ds_cap.get()));
195 * global_ds_cap = ds_cap;
199 * // reference count dropped to 1 (ds_cap is no longer existing).
A Dregion_mapping_svr_245 L4::Ipc::Snd_fpage ds_cap, L4Re::Rm::Offset offs,
52 …if (long r = rm()->validate_ds(static_cast<DERIVED*>(this)->server_iface(), ds_cap, flags.region_f…
/l4re-core-master/moe/server/src/
A Dregion.cc78 Region_map::validate_ds(void *, L4::Ipc::Snd_fpage const &ds_cap, in validate_ds() argument
84 if (!ds_cap.id_received()) in validate_ds()
87 auto *moe_ds = dynamic_cast<Moe::Dataspace*>(object_pool.find(ds_cap.data())); in validate_ds()
94 if ((map_flags(flags) & moe_ds->map_flags(ds_cap.data())) != map_flags(flags)) in validate_ds()
A Dregion.h50 static int validate_ds(void *, L4::Ipc::Snd_fpage const &ds_cap,
/l4re-core-master/l4re_kernel/server/src/
A Dregion.h50 static int validate_ds(void *, L4::Ipc::Snd_fpage const &ds_cap, in validate_ds() argument
55 if (ds_cap.local_id_received()) in validate_ds()
58 *ds = L4::Cap<L4Re::Dataspace>(ds_cap.base()); in validate_ds()

Completed in 8 milliseconds