spinlock: rename functions

This commit is contained in:
Matheus
2025-08-15 22:54:28 -03:00
parent 0c6a00bc6b
commit 938612e82e
8 changed files with 82 additions and 22 deletions
+4 -4
View File
@@ -14,7 +14,7 @@ static inline void spinlock_acquire(spinlock_t *lock){
while(!__sync_bool_compare_and_swap(lock, 0, 1)) asm("pause");
}
static inline bool spinlock_acquireirqclear(spinlock_t *lock){
static inline bool spinlock_acquire_irq_clear(spinlock_t *lock){
bool ret = interrupt_set(false);
spinlock_acquire(lock);
return ret;
@@ -28,18 +28,18 @@ static inline void spinlock_release(spinlock_t *lock){
*lock = 0;
}
static inline void spinlock_releaseirqrestore(spinlock_t *lock, bool irqstate){
static inline void spinlock_release_irq_restore(spinlock_t *lock, bool irqstate){
spinlock_release(lock);
interrupt_set(irqstate);
}
static inline long spinlock_acquireraiseipl(spinlock_t *lock, long ipl) {
static inline long spinlock_acquire_raise_ipl(spinlock_t *lock, long ipl) {
long ret = interrupt_raiseipl(ipl);
spinlock_acquire(lock);
return ret;
}
static inline void spinlock_releaseloweripl(spinlock_t *lock, long ipl) {
static inline void spinlock_release_lower_ipl(spinlock_t *lock, long ipl) {
spinlock_release(lock);
interrupt_loweripl(ipl);
}