Lines Matching defs:sl
1835 #define CAS_LOCK(sl) __sync_lock_test_and_set(sl, 1) argument
1836 #define CLEAR_LOCK(sl) __sync_lock_release(sl) argument
1840 static FORCEINLINE int x86_cas_lock(int *sl) { in x86_cas_lock()
1851 static FORCEINLINE void x86_clear_lock(int* sl) { in x86_clear_lock()
1861 #define CAS_LOCK(sl) x86_cas_lock(sl) argument
1862 #define CLEAR_LOCK(sl) x86_clear_lock(sl) argument
1865 #define CAS_LOCK(sl) interlockedexchange(sl, (LONG)1) argument
1866 #define CLEAR_LOCK(sl) interlockedexchange (sl, (LONG)0) argument
1885 static int spin_acquire_lock(int *sl) { in spin_acquire_lock()
1896 #define TRY_LOCK(sl) !CAS_LOCK(sl) argument
1897 #define RELEASE_LOCK(sl) CLEAR_LOCK(sl) argument
1898 #define ACQUIRE_LOCK(sl) (CAS_LOCK(sl)? spin_acquire_lock(sl) : 0) argument
1899 #define INITIAL_LOCK(sl) (*sl = 0) argument
1900 #define DESTROY_LOCK(sl) (0) argument
1921 int sl; member