Home
last modified time | relevance | path

Searched refs:iter_mut (Results 1 – 22 of 22) sorted by relevance

/DragonOS/kernel/src/arch/riscv64/
H A Drand.rs4 for x in buf.iter_mut() { in rand()
/DragonOS/kernel/crates/rust-slabmalloc/src/
H A Dsc.rs117 for slab_page in self.full_slabs.iter_mut() { in check_page_assignments()
125 for slab_page in self.slabs.iter_mut() { in check_page_assignments()
192 for slab_page in self.slabs.iter_mut() { in try_allocate_from_pagelist()
H A Dpages.rs40 for bitmap in self.iter_mut() { in initialize()
351 pub(crate) fn iter_mut<'b: 'a>(&mut self) -> ObjectPageIterMut<'b, T> { in iter_mut() method
437 for slab_page in self.iter_mut() { in contains()
H A Dzone.rs141 for slab_page in scallocator.slabs.iter_mut() { in free_space()
/DragonOS/kernel/src/driver/tty/
H A Dkthread.rs50 for item in data.iter_mut().take(to_dequeue) { in tty_refresh_thread()
/DragonOS/kernel/crates/bitmap/src/
H A Dbitmap_core.rs48 for element in data.iter_mut() { in set_all()
212 for element in data.iter_mut() { in invert()
/DragonOS/kernel/src/filesystem/devfs/
H A Dzero_dev.rs123 for itr in buf.iter_mut().take(len) { in read_at()
/DragonOS/kernel/src/driver/tty/virtual_terminal/
H A Dvirtual_console.rs307 for (idx, color) in self.palette.iter_mut().enumerate() { in reset_palette()
628 for i in self.screen_buf[0..count].iter_mut() { in scroll()
1194 for i in self.screen_buf[start..(start + count)].iter_mut() { in csi_J()
1237 for i in self.screen_buf[start..max_idx.min(start + count)].iter_mut() { in csi_K()
1418 for i in self.par.iter_mut() { in do_control()
1502 for i in self.par.iter_mut() { in do_control()
/DragonOS/kernel/src/libs/lib_ui/
H A Dscreen_manager.rs365 for framework in SCM_FRAMEWORK_LIST.lock().iter_mut() { in scm_enable_double_buffer()
439 for framework in SCM_FRAMEWORK_LIST.lock().iter_mut() { in true_scm_reinit()
/DragonOS/kernel/src/libs/
H A Dvec_cursor.rs119 for item in buf.iter_mut() { in read_u16_into()
H A Drbtree.rs1391 inner: self.iter_mut(), in values_mut()
1408 pub fn iter_mut(&mut self) -> IterMut<K, V> { in iter_mut() method
1477 assert_eq!(m.iter_mut().next(), None); in test_empty_iter()
1756 let mut iter = map.iter_mut(); in test_mut_size_hint()
1770 let mut iter = map.iter_mut(); in test_iter_mut_len()
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/
H A Dframebuffer_console.rs437 vc_data.screen_buf[offset..(offset + (vc_data.cols * count))].iter_mut() in con_scroll()
493 vc_data.screen_buf[offset..(offset + (vc_data.cols * count))].iter_mut() in con_scroll()
527 for i in vc_data.screen_buf[start..(start + offset)].iter_mut() { in con_scroll()
548 vc_data.screen_buf[offset..(offset + (vc_data.cols * count))].iter_mut() in con_scroll()
/DragonOS/kernel/src/driver/net/e1000e/
H A De1000e.rs321 for ring in recv_desc_ring.iter_mut().take(recv_ring_length) { in new()
328 for ring in trans_desc_ring.iter_mut().take(recv_ring_length) { in new()
H A De1000e_driver.rs327 let dest = addrs.iter_mut().next(); in update_ip_addrs()
/DragonOS/kernel/src/ipc/
H A Dsignal.rs368 for sigaction in actions.iter_mut() { in flush_signal_handlers()
/DragonOS/kernel/src/driver/net/
H A Dloopback.rs478 let dest = addrs.iter_mut().next(); in update_ip_addrs()
H A Dvirtio_net.rs648 let dest = addrs.iter_mut().next(); in update_ip_addrs()
/DragonOS/kernel/src/mm/allocator/
H A Dbuddy.rs90 for f in free_area.iter_mut() { in new()
/DragonOS/kernel/src/driver/pci/
H A Dpci.rs121 for box_pci_device_structure in list.iter_mut() { in get_pci_device_structures_mut_by_vendor_id()
149 for box_pci_device_structure in list.iter_mut() { in get_pci_device_structure_mut()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs618 for item in buf.iter_mut().take(3) { in read_at()
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs606 for (i, item) in slice.iter_mut().enumerate() { in test_buddy()
/DragonOS/kernel/src/filesystem/vfs/
H A Dsyscall.rs1791 for slice in self.0.iter_mut() { in scatter()