Home
last modified time | relevance | path

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

/DragonOS-0.1.9/kernel/src/exception/
Dirqdata.rs197 affinity: CpuMask::new(), in new()
284 pub fn affinity(&self) -> CpuMask { in affinity() method
285 self.inner.lock_irqsave().affinity.clone() in affinity()
288 pub fn set_affinity(&self, affinity: CpuMask) { in set_affinity()
289 self.inner.lock_irqsave().affinity = affinity; in set_affinity()
305 affinity: CpuMask, field
Dmanage.rs635 let affinity = desc_inner_guard.common_data().affinity(); in irq_startup() localVariable
641 match self.__irq_startup_managed(desc_inner_guard, &affinity, force) { in irq_startup()
664 self.irq_do_set_affinity(&irq_data, &desc_inner_guard, &affinity, false) in irq_startup()
735 let irq_aff = common_data.affinity(); in irq_setup_affinity()
Dirqdesc.rs964 affinity: Option<&CpuMask>, in set_percpu_devid()
975 if let Some(affinity) = affinity { in set_percpu_devid()
976 desc_inner.percpu_affinity_mut().replace(affinity.clone()); in set_percpu_devid()