Home
last modified time | relevance | path

Searched refs:libs (Results 1 – 25 of 212) sorted by relevance

123456789

/DragonOS/user/
H A D.gitignore1 /libs/
/DragonOS/kernel/src/libs/font/font_type/
H A Dvga8x16.rs1 use crate::libs::font::FontDesc;
H A Dvga8x8.rs1 use crate::libs::font::FontDesc;
/DragonOS/kernel/src/libs/
H A Drbtree.rs1423 use crate::libs::rbtree::RBTree; in test_insert()
1439 use crate::libs::rbtree::RBTree; in test_replace()
1451 use crate::libs::rbtree::RBTree; in test_clone()
1467 use crate::libs::rbtree::RBTree; in test_empty_remove()
1474 use crate::libs::rbtree::RBTree; in test_empty_iter()
1485 use crate::libs::rbtree::RBTree; in test_lots_of_insertions()
1549 use crate::libs::rbtree::RBTree; in test_find_mut()
1564 use crate::libs::rbtree::RBTree; in test_remove()
1582 use crate::libs::rbtree::RBTree; in test_is_empty()
1592 use crate::libs::rbtree::RBTree; in test_pop()
[all …]
H A Dvolatile.rs150 crate::libs::volatile::VolatileReadable::vread(core::ptr::addr_of!(
171 crate::libs::volatile::VolatileWritable::vwrite(
/DragonOS/kernel/src/arch/x86_64/
H A Delf.rs1 use crate::{arch::MMArch, libs::elf::ElfArch, mm::MemoryManagementArch};
H A Dmod.rs13 pub mod libs; module
/DragonOS/kernel/src/arch/riscv64/
H A Delf.rs1 use crate::{arch::MMArch, libs::elf::ElfArch, mm::MemoryManagementArch};
/DragonOS/docs/kernel/core_api/
H A Dcasting.md8   上述没有特殊标明的函数,都是在`kernel/src/libs/casting.rs`中实现的。
44 …`Arc<T>`的具体类型指针时,我们要为`U`这个trait实现`DowncastArc`trait。这个trait定义在`kernel/src/libs/casting.rs`中。它要求`tr…
/DragonOS/kernel/src/init/
H A Dmod.rs1 use crate::libs::rwlock::RwLock;
/DragonOS/kernel/src/libs/lib_ui/font/
H A Dspleen_font.rs1 use crate::libs::lib_ui::textui::GlyphMapping;
/DragonOS/kernel/src/net/socket/
H A Dhandle.rs4 use crate::libs::spinlock::SpinLock;
/DragonOS/kernel/src/bpf/prog/
H A Dverifier.rs7 use crate::libs::casting::DowncastArc;
8 use crate::libs::rwlock::RwLock;
/DragonOS/kernel/src/filesystem/devfs/
H A Dnull_dev.rs7 use crate::libs::spinlock::SpinLockGuard;
8 use crate::{libs::spinlock::SpinLock, time::PosixTimeSpec};
H A Dzero_dev.rs7 use crate::libs::spinlock::SpinLockGuard;
8 use crate::{libs::spinlock::SpinLock, time::PosixTimeSpec};
/DragonOS/kernel/src/arch/riscv64/driver/
H A Dof.rs6 libs::align::page_align_up,
/DragonOS/tools/
H A Dbootstrap.sh111 …ild/make sys-devel/flex sys-apps/texinfo dev-libs/gmp dev-libs/mpfr app-emulation/qemu dev-libs/mp…
/DragonOS/
H A DMakefile65 …cppcheck kernel user --platform=unix64 --std=c11 -I user/libs/ -I=kernel/ --force -j $(NPROCS) --x…
68 cppcheck kernel user --platform=unix64 --std=c11 -I user/libs/ -I=kernel/ --force -j $(NPROCS)
/DragonOS/kernel/src/perf/
H A Dkprobe.rs10 use crate::libs::casting::DowncastArc;
11 use crate::libs::spinlock::SpinLockGuard;
/DragonOS/kernel/src/exception/
H A Dresend.rs3 use crate::{exception::irqdesc::IrqDescState, libs::spinlock::SpinLockGuard};
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dbump.rs2 libs::align::{page_align_down, page_align_up},
/DragonOS/kernel/src/filesystem/overlayfs/
H A Dcopy_up.rs4 libs::spinlock::SpinLock,
/DragonOS/kernel/src/driver/disk/ahci/
H A Dahci_inode.rs9 use crate::libs::spinlock::SpinLockGuard;
10 use crate::{libs::spinlock::SpinLock, time::PosixTimeSpec};
H A Dmod.rs18 use crate::libs::rwlock::RwLockWriteGuard;
19 use crate::libs::spinlock::{SpinLock, SpinLockGuard};
/DragonOS/kernel/src/debug/kprobe/
H A Dmod.rs2 use crate::libs::rwlock::RwLock;
3 use crate::libs::spinlock::SpinLock;

123456789