Searched refs:cpumask (Results 1 – 11 of 11) sorted by relevance
/DragonOS/kernel/src/libs/ |
H A D | mod.rs | 3 pub mod cpumask; module
|
/DragonOS/kernel/src/exception/ |
H A D | manage.rs | 14 libs::{cpumask::CpuMask, spinlock::SpinLockGuard}, 792 cpumask: &CpuMask, in irq_set_affinity() 794 return self.irq_do_set_affinity(irq_data, desc_inner_guard, cpumask, false); in irq_set_affinity() 800 cpumask: &CpuMask, in irq_do_set_affinity() 811 let r = if force || !cpumask.is_empty() { in irq_do_set_affinity() 812 chip.irq_set_affinity(irq_data, cpumask, force) in irq_do_set_affinity() 821 common_data.set_affinity(cpumask.clone()); in irq_do_set_affinity()
|
H A D | irqdata.rs | 7 cpumask::CpuMask,
|
H A D | irqchip.rs | 20 cpumask::CpuMask,
|
H A D | irqdesc.rs | 24 cpumask::CpuMask,
|
/DragonOS/kernel/src/driver/irqchip/ |
H A D | riscv_sifive_plic.rs | 44 cpumask::CpuMask, 189 fn plic_irq_toggle(cpumask: &CpuMask, irq_data: &Arc<IrqData>, enable: bool) { in plic_irq_toggle() 190 cpumask.iter_cpu().for_each(|cpu| { in plic_irq_toggle()
|
/DragonOS/kernel/src/arch/x86_64/smp/ |
H A D | mod.rs | 14 libs::{cpumask::CpuMask, rwlock::RwLock},
|
/DragonOS/kernel/src/smp/cpu/ |
H A D | mod.rs | 9 libs::cpumask::CpuMask,
|
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | ioapic.rs | 21 cpumask::CpuMask,
|
/DragonOS/docs/community/ChangeLog/V0.1.x/ |
H A D | V0.1.10.md | 917 * 修复cpumask的迭代器的错误。
|
H A D | V0.1.9.md | 398 添加简单的cpumask (#533)
|