Home
last modified time | relevance | path

Searched refs:item (Results 1 – 14 of 14) sorted by relevance

/DragonOS/kernel/src/driver/base/char/
H A Dmod.rs60 if let Some(item) = chardevs.get(index as usize) { in find_dynamic_major()
61 if item.is_empty() { in find_dynamic_major()
72 for item in chardevss { in find_dynamic_major()
73 if item.device_number().major().data() == index { in find_dynamic_major()
150 for (index, item) in items.iter().enumerate() { in __register_chardev_region()
152 match item.device_number().major().cmp(&major) { in __register_chardev_region()
158 if item.device_number().minor() + item.minorct() <= baseminor { in __register_chardev_region()
161 if item.base_minor() >= baseminor + minorct { in __register_chardev_region()
187 for (index, item) in items.iter().enumerate() { in __unregister_chardev_region()
188 if item.device_number() == device_number && item.minorct() == minorct { in __unregister_chardev_region()
/DragonOS/kernel/src/driver/tty/
H A Dkthread.rs50 for item in data.iter_mut().take(to_dequeue) { in tty_refresh_thread()
51 *item = KEYBUF.pop().unwrap(); in tty_refresh_thread()
65 for item in data { in send_to_tty_refresh_thread()
66 KEYBUF.push(*item).ok(); in send_to_tty_refresh_thread()
/DragonOS/kernel/src/driver/base/block/
H A Dblock_device.rs516 if let Some(item) = blockdevs.get(index as usize) { in find_dynamic_major()
517 if item.is_empty() { in find_dynamic_major()
528 for item in blockdevss { in find_dynamic_major()
529 if item.device_number().major() == Major::new(index) { in find_dynamic_major()
606 for (index, item) in items.iter().enumerate() { in __register_blockdev_region()
608 match item.device_number().major().cmp(&major) { in __register_blockdev_region()
614 if item.device_number().minor() + item.minorct() <= baseminor { in __register_blockdev_region()
617 if item.base_minor() >= baseminor + minorct { in __register_blockdev_region()
643 for (index, item) in items.iter().enumerate() { in __unregister_blockdev_region()
644 if item.device_number() == device_number && item.minorct() == minorct { in __unregister_blockdev_region()
/DragonOS/kernel/crates/intertrait/macros/src/
H A Ditem_impl.rs48 .filter_map(|item| { in fully_bound_trait()
49 if let ImplItem::Type(assoc_ty) = item { in fully_bound_trait()
/DragonOS/kernel/src/net/
H A Dnet_core.rs197 let item: Option<&super::socket::SocketHandleItem> = handle_guard.get(&global_handle); in send_event() localVariable
198 if item.is_none() { in send_event()
202 let handle_item = item.unwrap(); in send_event()
/DragonOS/kernel/src/libs/
H A Dvec_cursor.rs119 for item in buf.iter_mut() { in read_u16_into()
120 *item = self.read_u16()?; in read_u16_into()
/DragonOS/kernel/src/common/
H A Dhid.h131 uint8_t item; // 暂存当前的item member
/DragonOS/kernel/src/net/event_poll/
H A Dmod.rs586 for item in push_back { in ep_send_events()
587 ep_guard.ep_add_ready(item); in ep_send_events()
652 .extract_if(|item| Arc::ptr_eq(item, &epitem)); in ep_remove()
/DragonOS/kernel/crates/intertrait/
H A DREADME.md64 ### `#[cast_to]` to `impl` item
114 // Only in an item position due to the current limitation in the stable Rust.
/DragonOS/kernel/src/net/socket/
H A Dinet.rs934 let item = handle_guard.remove(&old_handle).unwrap(); in accept() localVariable
935 item.reset_shutdown_type(); in accept()
936 assert!(item.is_posix_listen); in accept()
942 handle_guard.insert(new_handle, item); in accept()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs618 for item in buf.iter_mut().take(3) { in read_at()
619 *item = guard.buf.dequeue().unwrap(); in read_at()
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs631 .map(|item| item as Arc<dyn IndexNode>) in parent()
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs606 for (i, item) in slice.iter_mut().enumerate() { in test_buddy()
607 *item = ((i + unsafe { rdtsc() } as usize) % 256) as u8; in test_buddy()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs1850 .map(|item| item as Arc<dyn IndexNode>) in parent()