Home
last modified time | relevance | path

Searched refs:objc_mutex_t (Results 1 – 12 of 12) sorted by relevance

/dflybsd-src/contrib/gcc-4.7/libobjc/objc/
H A Dthr.h60 typedef struct objc_mutex *objc_mutex_t; typedef
70 objc_mutex_t objc_mutex_allocate (void);
71 int objc_mutex_deallocate (objc_mutex_t mutex);
72 int objc_mutex_lock (objc_mutex_t mutex);
73 int objc_mutex_unlock (objc_mutex_t mutex);
74 int objc_mutex_trylock (objc_mutex_t mutex);
79 int objc_condition_wait (objc_condition_t condition, objc_mutex_t mutex);
/dflybsd-src/contrib/gcc-4.7/libgcc/
H A Dgthr-single.h135 __gthread_objc_mutex_allocate (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_allocate()
142 __gthread_objc_mutex_deallocate (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_deallocate()
149 __gthread_objc_mutex_lock (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_lock()
157 __gthread_objc_mutex_trylock (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_trylock()
165 __gthread_objc_mutex_unlock (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_unlock()
189 objc_mutex_t mutex UNUSED) in __gthread_objc_condition_wait()
H A Dgthr-posix.h522 __gthread_objc_mutex_allocate (objc_mutex_t mutex) in __gthread_objc_mutex_allocate()
541 __gthread_objc_mutex_deallocate (objc_mutex_t mutex) in __gthread_objc_mutex_deallocate()
571 __gthread_objc_mutex_lock (objc_mutex_t mutex) in __gthread_objc_mutex_lock()
584 __gthread_objc_mutex_trylock (objc_mutex_t mutex) in __gthread_objc_mutex_trylock()
597 __gthread_objc_mutex_unlock (objc_mutex_t mutex) in __gthread_objc_mutex_unlock()
646 __gthread_objc_condition_wait (objc_condition_t condition, objc_mutex_t mutex) in __gthread_objc_condition_wait()
/dflybsd-src/contrib/gcc-8.0/libgcc/
H A Dgthr-single.h135 __gthread_objc_mutex_allocate (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_allocate()
142 __gthread_objc_mutex_deallocate (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_deallocate()
149 __gthread_objc_mutex_lock (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_lock()
157 __gthread_objc_mutex_trylock (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_trylock()
165 __gthread_objc_mutex_unlock (objc_mutex_t mutex UNUSED) in __gthread_objc_mutex_unlock()
189 objc_mutex_t mutex UNUSED) in __gthread_objc_condition_wait()
H A Dgthr-posix.h527 __gthread_objc_mutex_allocate (objc_mutex_t mutex) in __gthread_objc_mutex_allocate()
546 __gthread_objc_mutex_deallocate (objc_mutex_t mutex) in __gthread_objc_mutex_deallocate()
576 __gthread_objc_mutex_lock (objc_mutex_t mutex) in __gthread_objc_mutex_lock()
589 __gthread_objc_mutex_trylock (objc_mutex_t mutex) in __gthread_objc_mutex_trylock()
602 __gthread_objc_mutex_unlock (objc_mutex_t mutex) in __gthread_objc_mutex_unlock()
651 __gthread_objc_condition_wait (objc_condition_t condition, objc_mutex_t mutex) in __gthread_objc_condition_wait()
/dflybsd-src/contrib/gcc-4.7/libobjc/
H A Dthr.c257 objc_mutex_t
260 objc_mutex_t mutex; in objc_mutex_allocate()
263 if (! (mutex = (objc_mutex_t)objc_malloc (sizeof (struct objc_mutex)))) in objc_mutex_allocate()
286 objc_mutex_deallocate (objc_mutex_t mutex) in objc_mutex_deallocate()
313 objc_mutex_lock (objc_mutex_t mutex) in objc_mutex_lock()
343 objc_mutex_trylock (objc_mutex_t mutex) in objc_mutex_trylock()
375 objc_mutex_unlock (objc_mutex_t mutex) in objc_mutex_unlock()
463 objc_condition_wait (objc_condition_t condition, objc_mutex_t mutex) in objc_condition_wait()
H A Daccessors.m54 static objc_mutex_t accessors_locks[ACCESSORS_NUMBER_OF_LOCKS];
123 objc_mutex_t lock = accessors_locks[ACCESSORS_HASH (pointer_to_ivar)];
185 objc_mutex_t lock = accessors_locks[ACCESSORS_HASH (pointer_to_ivar)];
211 objc_mutex_t lock = accessors_locks[ACCESSORS_HASH (source)];
230 objc_mutex_t lock = accessors_locks[ACCESSORS_HASH (destination)];
259 objc_mutex_t first_lock;
260 objc_mutex_t second_lock;
H A Dobjc-sync.c91 static objc_mutex_t sync_pool_protection_locks[SYNC_NUMBER_OF_POOLS];
103 objc_mutex_t lock;
H A Dprotocols.c42 static objc_mutex_t __protocols_hashtable_lock = NULL;
H A Dclass.c144 static objc_mutex_t __class_table_lock = NULL;
H A Dinit.c84 objc_mutex_t __objc_runtime_mutex = 0;
/dflybsd-src/contrib/gcc-4.7/libobjc/objc-private/
H A Druntime.h68 extern objc_mutex_t __objc_runtime_mutex;