|
@@ -3,8 +3,8 @@ use core::ptr::read_volatile;
|
|
|
|
|
|
use core::sync::atomic::{AtomicBool, Ordering};
|
|
|
|
|
|
-use crate::arch::x86_64::asm::irqflags::{local_irq_restore, local_irq_save};
|
|
|
-use crate::arch::x86_64::interrupt::{cli, sti};
|
|
|
+use crate::arch::asm::irqflags::{local_irq_restore, local_irq_save};
|
|
|
+use crate::arch::interrupt::{cli, sti};
|
|
|
use crate::include::bindings::bindings::{spin_lock, spin_unlock, spinlock_t};
|
|
|
use crate::process::preempt::{preempt_disable, preempt_enable};
|
|
|
|