Home
last modified time | relevance | path

Searched refs:get (Results 1 – 25 of 76) sorted by relevance

1234

/DragonOS/kernel/src/libs/
H A Dlock_free_flags.rs25 (self.inner.get().as_ref().unwrap() as *const T as *mut T) in get_mut()
31 pub fn get(&self) -> &T { in get() method
32 unsafe { self.inner.get().as_ref().unwrap() } in get()
41 unsafe { Self::new(self.get().clone()) } in clone()
48 .field("inner", self.get()) in fmt()
H A Dlazy_init.rs79 (*self.value.get()).as_mut_ptr().write(value); in init()
86 pub fn get(&self) -> &T { in get() method
111 return &*(*self.value.get()).as_ptr(); in get_unchecked()
116 return &mut *(*self.value.get()).as_mut_ptr(); in get_mut_unchecked()
125 return self.get(); in deref()
150 (*self.value.get()).as_mut_ptr().drop_in_place(); in drop()
H A Dspinlock.rs48 unsafe { &mut *this.lock.data.get() } in leak()
108 data: unsafe { &mut *self.data.get() }, in try_lock()
134 data: unsafe { &mut *self.data.get() }, in try_lock_irqsave()
148 data: unsafe { &mut *self.data.get() }, in try_lock_no_preempt()
H A Drwlock.rs97 return self.data.get(); in as_mut_ptr()
147 data: unsafe { &*self.data.get() }, in inner_try_read()
247 data: unsafe { &mut *self.data.get() }, in inner_try_write()
317 data: unsafe { &mut *self.data.get() }, in inner_try_upgradeable_read()
372 unsafe { &mut *self.data.get() } in get_mut()
377 unsafe { &*self.data.get() } in force_get_ref()
430 data: unsafe { &mut *inner.data.get() }, in try_upgrade()
467 data: unsafe { &*inner.data.get() }, in downgrade()
521 data: unsafe { &*inner.data.get() }, in downgrade()
545 data: unsafe { &*inner.data.get() }, in downgrade_to_upgradeable()
H A Drbtree.rs428 .all(|(key, value)| other.get(key).map_or(false, |v| *value == *v)) in eq()
439 self.get(index).expect("no entry found for key") in index()
1150 pub fn get(&self, k: &K) -> Option<&V> { in get() method
1432 assert_eq!(*m.get(&1).unwrap(), 2); in test_insert()
1433 assert_eq!(*m.get(&2).unwrap(), 4); in test_insert()
1434 assert_eq!(*m.get(&2).unwrap(), 4); in test_insert()
1446 assert_eq!(*m.get(&2).unwrap(), 6); in test_replace()
1460 assert_eq!(*m2.get(&1).unwrap(), 2); in test_clone()
1461 assert_eq!(*m2.get(&2).unwrap(), 4); in test_clone()
1497 let r = m.get(&j); in test_lots_of_insertions()
[all …]
H A Dmutex.rs153 return unsafe { &*self.lock.data.get() }; in deref()
160 return unsafe { &mut *self.lock.data.get() }; in deref_mut()
H A Dcpumask.rs73 pub fn get(&self, cpu: ProcessorId) -> Option<bool> { in get() method
74 self.bmp.get(cpu.data() as usize) in get()
/DragonOS/build-scripts/kernel_build/src/kconfig/
H A Dmod.rs113 if let Some(features) = dcfg_table.get("module").unwrap().get("features") { in parse_d_config()
115 let name = f.get("name").unwrap().as_str().unwrap().to_string(); in parse_d_config()
116 let enable = f.get("enable").unwrap().as_str().unwrap().to_string() == "y"; in parse_d_config()
135 if let Some(include) = cfg_table.get("module").unwrap().get("include") { in include()
137 let name = module.get("name").unwrap().as_str().unwrap().to_string(); in include()
138 let path = PathBuf::from(module.get("path").unwrap().as_str().unwrap()); in include()
139 let enable = module.get("enable").unwrap().as_str().unwrap() == "y"; in include()
/DragonOS/docs/
H A Dconf.py79 html_baseurl = os.environ.get("READTHEDOCS_CANONICAL_URL", "")
82 if os.environ.get("READTHEDOCS", "") == "True":
/DragonOS/kernel/src/arch/x86_64/init/
H A Dmultiboot2.rs63 .get() in init_bootloader_name()
73 if let Some(v1_tag) = MB2_INFO.get().rsdp_v1_tag() { in init_acpi_args()
77 } else if let Some(v2_tag) = MB2_INFO.get().rsdp_v2_tag() { in init_acpi_args()
88 .get() in init_kernel_cmdline()
103 let Some(Ok(fb_tag)) = MB2_INFO.get().framebuffer_tag() else { in early_init_framebuffer_info()
142 let mb2_info = MB2_INFO.get(); in early_init_memory_blocks()
218 let mb2_info = MB2_INFO.get(); in setup_kernel_load_base()
H A Dmultiboot.rs38 let info = MB1_INFO.get(); in init_bootloader_name()
59 let info = MB1_INFO.get(); in init_kernel_cmdline()
80 let info = MB1_INFO.get(); in early_init_framebuffer_info()
117 let info = MB1_INFO.get(); in early_init_memory_blocks()
/DragonOS/kernel/crates/bitmap/src/
H A Dbitmap_core.rs18 pub(crate) fn get(&self, n: usize, data: &[T], index: usize) -> Option<bool> { in get() method
26 let element = data.get(element_index)?; in get()
27 let bit = <T as BitOps>::get(element, bit_index); in get()
134 let element = data.get(element_index)?; in next_index()
157 let element = data.get(element_index)?; in next_false_index()
179 let element = data.get(element_index)?; in prev_index()
197 let element = data.get(element_index)?; in prev_false_index()
H A Dalloc_bitmap.rs33 fn get(&self, index: usize) -> Option<bool> { in get() method
34 return self.core.get(self.elements, &self.data, index); in get()
H A Dstatic_bitmap.rs44 fn get(&self, index: usize) -> Option<bool> { in get() function
45 return self.core.get(N, &self.data, index); in get()
H A Dtraits.rs7 fn get(bits: &Self, index: usize) -> bool; in get() method
33 fn get(bits: &Self, index: usize) -> bool {
219 fn get(&self, index: usize) -> Option<bool>; in get() method
/DragonOS/user/port/binutils/2.38/
H A DDockerfile6 RUN apt-get update && apt-get install -y \
H A Dbuild.sh26 sudo apt-get install -y \
/DragonOS/kernel/src/net/socket/
H A Dinet.rs161 let iface = NET_DEVICES.read_irqsave().get(&0).unwrap().clone(); in write()
409 let socket = sockets.get::<udp::Socket>(self.handle.smoltcp_handle().unwrap()); in poll()
415 .get(&self.socket_handle()) in poll()
450 let socket = sockets.get::<udp::Socket>(self.handle.smoltcp_handle().unwrap()); in endpoint()
580 let socket = socketset_guard.get::<tcp::Socket>(sh); in tcp_poll_listening()
621 .get(&self.socket_handle()) in read()
685 .get(&self.socket_handle()) in write()
735 let handle_item = handle_map_guard.get(&self.socket_handle()).unwrap(); in poll()
756 let iface: Arc<dyn NetDevice> = NET_DEVICES.write_irqsave().get(&0).unwrap().clone(); in connect()
839 let handle = self.handles.get(i).unwrap(); in listen()
[all …]
/DragonOS/kernel/src/driver/base/map/
H A Dmod.rs94 if map.get(rm_dev_t).is_some() { in kobj_unmap()
107 if let Some(map) = domain.0.lock().0.get((dev_t.major().data() % 255) as usize) { in kobj_lookup()
108 match map.get(&dev_t) { in kobj_lookup()
/DragonOS/tools/
H A DDockerfile47 RUN apt-get autoremove -q -y && \
48 apt-get clean -q -y && \
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/
H A Dlogset.rs68 pub fn get(&self, key: &K) -> Option<&V> { in get() method
69 self.inner.get(key) in get()
/DragonOS/user/apps/test-backlog/src/
H A Dmain.rs28 HttpServer::new(|| App::new().route("/", web::get().to(index))) in main()
/DragonOS/user/port/gcc/11.3.0/
H A Dbuild-hosted.sh28 sudo apt-get install -y \
/DragonOS/kernel/src/exception/
H A Dsoftirq.rs187 if self.cpu_running_count().get().load(Ordering::SeqCst) >= Self::MAX_RUNNING_PER_CPU { in do_softirq()
279 cpu_running_count.get().fetch_add(1, Ordering::SeqCst); in new()
286 self.cpu_running_count.get().fetch_sub(1, Ordering::SeqCst); in drop()
/DragonOS/kernel/src/driver/base/char/
H A Dmod.rs60 if let Some(item) = chardevs.get(index as usize) { in find_dynamic_major()
70 if let Some(chardevss) = chardevs.get(Self::major_to_index(Major::new(index))) { in find_dynamic_major()

1234