Home
last modified time | relevance | path

Searched refs:affinity (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/exception/
H A Dirqdata.rs213 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 Dmanage.rs670 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 Dirqdesc.rs982 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()