Home
last modified time | relevance | path

Searched refs:this (Results 1 – 12 of 12) sorted by relevance

/DragonOS-0.1.8/kernel/src/libs/
Drwlock.rs305 pub unsafe fn leak(this: Self) -> &'rwlock T { in leak()
306 let this = ManuallyDrop::new(this); in leak() localVariable
307 return unsafe { &*this.data }; in leak()
381 pub unsafe fn leak(this: Self) -> &'rwlock T { in leak()
382 let this: ManuallyDrop<RwLockUpgradableGuard<'_, T>> = ManuallyDrop::new(this); in leak() localVariable
384 unsafe { &*this.data } in leak()
399 pub unsafe fn leak(this: Self) -> &'rwlock T { in leak()
400 let this = ManuallyDrop::new(this); in leak() localVariable
402 return unsafe { &*this.data }; in leak()
Dspinlock.rs189 pub unsafe fn leak(this: Self) -> &'a mut T { in leak()
191 let this = ManuallyDrop::new(this); in leak() localVariable
193 unsafe { &mut *this.lock.data.get() } in leak()
/DragonOS-0.1.8/
DLICENSE7 of this license document, but changing it is not allowed.
24 this service if you wish), that you receive source code or can get it
40 (2) offer you this license which gives you legal permission to copy,
44 that everyone understands that there is no warranty for this free
53 program proprietary. To prevent this, we have made it clear that any
64 under the terms of this General Public License. The "Program", below,
73 covered by this License; they are outside its scope. The act of
83 notices that refer to this License and to the absence of any warranty;
84 and give any other recipients of the Program a copy of this License
101 parties under the terms of this License.
[all …]
DREADME_EN.md45 …y](https://DragonOS.zulipchat.com)**. Or you can post questions under the issue of this repository.
61 …https://dragonos.org/?page_id=37)** , so as to promote the development of this project. The list o…
94 … adopts GPLv2 LICENSE for open source. You are welcome to use the code of this project on the basi…
96 **What we support:** using this project to create greater value and contribute code to this project…
/DragonOS-0.1.8/docs/
Dindex.rst3 You can adapt this file completely to your liking, but it should at least
/DragonOS-0.1.8/kernel/src/filesystem/sysfs/
Dmod.rs360 let mut this = self.0.lock(); in add_file() localVariable
362 if this.children.contains_key(name) { in add_file()
366 this.children.insert(name.to_string(), file); in add_file()
/DragonOS-0.1.8/user/apps/test_bind/
Dlink.lds3 Copying and distribution of this script, with or without modification,
5 notice and this notice are preserved. */
125 first. Because this is a wildcard, it
/DragonOS-0.1.8/user/apps/test_fstat/
Dlink.lds3 Copying and distribution of this script, with or without modification,
5 notice and this notice are preserved. */
125 first. Because this is a wildcard, it
/DragonOS-0.1.8/user/apps/test_gettimeofday/
Dlink.lds3 Copying and distribution of this script, with or without modification,
5 notice and this notice are preserved. */
125 first. Because this is a wildcard, it
/DragonOS-0.1.8/user/apps/http_server/
Dlink.lds3 Copying and distribution of this script, with or without modification,
5 notice and this notice are preserved. */
125 first. Because this is a wildcard, it
/DragonOS-0.1.8/user/apps/test_relibc/
Dlink.lds3 Copying and distribution of this script, with or without modification,
5 notice and this notice are preserved. */
125 first. Because this is a wildcard, it
/DragonOS-0.1.8/kernel/src/filesystem/devfs/
Dmod.rs266 let mut this = self.0.lock(); in add_dev() localVariable
268 if this.children.contains_key(name) { in add_dev()
272 this.children.insert(name.to_string(), dev); in add_dev()