vitasdk
Documentation of the vitasdk
spinlock.h File Reference
#include <psp2kern/types.h>

Go to the source code of this file.

Functions

void ksceKernelSpinlockLowLock (SceKernelSpinlock *lock)
 Acquire a spinlock. More...
 
int ksceKernelSpinlockLowTrylock (SceKernelSpinlock *lock)
 Attempt to acquire a spinlock. More...
 
void ksceKernelSpinlockLowUnlock (SceKernelSpinlock *lock)
 Release a previously acquired spinlock. More...
 
SceKernelIntrStatus ksceKernelSpinlockLowLockCpuSuspendIntr (SceKernelSpinlock *lock)
 Acquire a spinlock and suspend interrupts if necessary. More...
 
SceKernelIntrStatus ksceKernelSpinlockLowTrylockCpuSuspendIntr (SceKernelSpinlock *lock)
 Attempt to acquire a spinlock and suspend interrupts if necessary. More...
 
void ksceKernelSpinlockLowUnlockCpuResumeIntr (SceKernelSpinlock *lock, SceKernelIntrStatus intr_status)
 Release a previously acquired spinlock and resume interrupts if necessary. More...