Searched refs:int_like (Results 1 – 15 of 15) sorted by relevance
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | hw_irq.rs | 1 use crate::{exception::HardwareIrqNumber, int_like}; 3 int_like!(ApicId, u32);
|
/DragonOS/kernel/src/libs/ |
H A D | int_like.rs | 28 macro_rules! int_like { macro 56 int_like!($new_type_name, $backing_type); 144 int_like!(UsizeLike, usize); in test() 148 int_like!(UsizeLike2, AtomicUsizeLike, usize, AtomicUsize); in test()
|
H A D | mod.rs | 6 pub mod int_like; module
|
/DragonOS/kernel/src/exception/ |
H A D | mod.rs | 110 int_like!(IrqNumber, u32); 120 int_like!(HardwareIrqNumber, u32);
|
/DragonOS/kernel/src/driver/serial/ |
H A D | mod.rs | 43 int_like!(BaudRate, AtomicBaudRate, u32, AtomicU32); 44 int_like!(DivisorFraction, u32);
|
/DragonOS/kernel/src/net/socket/ |
H A D | handle.rs | 4 int_like!(KernelHandle, usize);
|
/DragonOS/kernel/src/process/ |
H A D | cred.rs | 9 int_like!(Kuid, AtomicKuid, usize, AtomicUsize); 10 int_like!(Kgid, AtomicKgid, usize, AtomicUsize);
|
H A D | mod.rs | 517 int_like!(Pid, AtomicPid, usize, AtomicUsize);
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | mod.rs | 59 int_like!(VirtIODeviceIndex, usize);
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.8.md | 49 - feature: 添加AlignBox和int_like宏 (#272) 491 添加AlignBox和int_like宏 (#272)
|
/DragonOS/kernel/src/ipc/ |
H A D | shm.rs | 46 int_like!(ShmId, usize); 47 int_like!(ShmKey, usize);
|
/DragonOS/kernel/src/smp/cpu/ |
H A D | mod.rs | 17 int_like!(ProcessorId, AtomicProcessorId, u32, AtomicU32);
|
/DragonOS/kernel/src/time/ |
H A D | timer.rs | 43 int_like!(Jiffies, u64);
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | mod.rs | 39 int_like!(InodeId, AtomicInodeId, usize, AtomicUsize);
|
/DragonOS/kernel/src/driver/video/fbdev/base/ |
H A D | mod.rs | 31 int_like!(FbId, u32);
|