^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) #ifndef __ASM_MCS_SPINLOCK_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #define __ASM_MCS_SPINLOCK_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) * Architectures can define their own:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) * arch_mcs_spin_lock_contended(l)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) * arch_mcs_spin_unlock_contended(l)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) * See kernel/locking/mcs_spinlock.c.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) #endif /* __ASM_MCS_SPINLOCK_H */