Lines Matching defs:Spinlock
55 /** Spinlock magic value (RTSPINLOCK_MAGIC). */
62 spinlock_t Spinlock;
97 spin_lock_init(&pThis->Spinlock);
105 RTDECL(int) RTSpinlockDestroy(RTSPINLOCK Spinlock)
110 PRTSPINLOCKINTERNAL pThis = (PRTSPINLOCKINTERNAL)Spinlock;
126 RTDECL(void) RTSpinlockAcquire(RTSPINLOCK Spinlock)
128 PRTSPINLOCKINTERNAL pThis = (PRTSPINLOCKINTERNAL)Spinlock;
139 spin_lock_irqsave(&pThis->Spinlock, fIntSaved);
143 spin_lock(&pThis->Spinlock);
153 RTDECL(void) RTSpinlockRelease(RTSPINLOCK Spinlock)
155 PRTSPINLOCKINTERNAL pThis = (PRTSPINLOCKINTERNAL)Spinlock;
168 spin_unlock_irqrestore(&pThis->Spinlock, fIntSaved);
171 spin_unlock(&pThis->Spinlock);