pub enum SpinlockMode {
Lock,
LockBh,
LockCpuirq,
LockCpuirqSave(Option<XwReg>),
}
Expand description
自旋锁的上锁模式
Variants§
Lock
关闭抢占
LockBh
关闭抢占、中断底半部
LockCpuirq
关闭抢占、中断底半部和中断
LockCpuirqSave(Option<XwReg>)
关闭抢占、中断底半部和中断,并保存之前的中断标志
pub enum SpinlockMode {
Lock,
LockBh,
LockCpuirq,
LockCpuirqSave(Option<XwReg>),
}
自旋锁的上锁模式
关闭抢占
关闭抢占、中断底半部
关闭抢占、中断底半部和中断
关闭抢占、中断底半部和中断,并保存之前的中断标志