Home
last modified time | relevance | path

Searched refs:lock_cache (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libobjc/
H A Dobjc-sync.c151 static __thread lock_node_ptr *lock_cache = NULL; variable
212 if (lock_cache == NULL) in objc_sync_enter()
216 lock_cache = objc_calloc (SYNC_CACHE_SIZE, sizeof (lock_node_ptr)); in objc_sync_enter()
230 lock_node_ptr locked_node = lock_cache[i]; in objc_sync_enter()
281 lock_cache[free_cache_slot] = node; in objc_sync_enter()
310 lock_cache[free_cache_slot] = unused_node; in objc_sync_enter()
336 lock_cache[free_cache_slot] = new_node; in objc_sync_enter()
355 if (lock_cache != NULL) in objc_sync_exit()
363 lock_node_ptr locked_node = lock_cache[i]; in objc_sync_exit()
419 lock_cache[i] = NULL; in objc_sync_exit()
/netbsd-src/external/gpl3/gcc.old/dist/libobjc/
H A Dobjc-sync.c151 static __thread lock_node_ptr *lock_cache = NULL; variable
212 if (lock_cache == NULL) in objc_sync_enter()
216 lock_cache = objc_calloc (SYNC_CACHE_SIZE, sizeof (lock_node_ptr)); in objc_sync_enter()
230 lock_node_ptr locked_node = lock_cache[i]; in objc_sync_enter()
281 lock_cache[free_cache_slot] = node; in objc_sync_enter()
310 lock_cache[free_cache_slot] = unused_node; in objc_sync_enter()
336 lock_cache[free_cache_slot] = new_node; in objc_sync_enter()
355 if (lock_cache != NULL) in objc_sync_exit()
363 lock_node_ptr locked_node = lock_cache[i]; in objc_sync_exit()
419 lock_cache[i] = NULL; in objc_sync_exit()