Searched refs:affinity (Results 1 – 3 of 3) sorted by relevance
/DragonOS/kernel/src/exception/ |
H A D | irqdata.rs | 213 affinity: CpuMask::new(), in new() 301 pub fn affinity(&self) -> CpuMask { in affinity() method 302 self.inner.lock_irqsave().affinity.clone() in affinity() 305 pub fn set_affinity(&self, affinity: CpuMask) { in set_affinity() 306 self.inner.lock_irqsave().affinity = affinity; in set_affinity() 309 pub fn set_effective_affinity(&self, affinity: CpuMask) { in set_effective_affinity() 310 self.inner.lock_irqsave().effective_affinity = affinity; in set_effective_affinity() 326 affinity: CpuMask, field
|
H A D | manage.rs | 670 let affinity = desc_inner_guard.common_data().affinity(); in irq_startup() localVariable 676 match self.__irq_startup_managed(desc_inner_guard, &affinity, force) { in irq_startup() 699 self.irq_do_set_affinity(&irq_data, desc_inner_guard, &affinity, false) in irq_startup() 770 let irq_aff = common_data.affinity(); in irq_setup_affinity()
|
H A D | irqdesc.rs | 982 affinity: Option<&CpuMask>, in set_percpu_devid() 993 if let Some(affinity) = affinity { in set_percpu_devid() 994 desc_inner.percpu_affinity_mut().replace(affinity.clone()); in set_percpu_devid()
|