/dports/lang/guile2/guile-2.2.7/libguile/ |
H A D | null-threads.h | 96 } scm_i_pthread_mutex_t; typedef 100 scm_i_pthread_mutex_init (scm_i_pthread_mutex_t *m, in scm_i_pthread_mutex_init() 108 scm_i_pthread_mutex_destroy (scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_destroy() 114 scm_i_pthread_mutex_trylock(scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_trylock() 123 scm_i_pthread_mutex_lock (scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_lock() 130 scm_i_pthread_mutex_unlock (scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_unlock() 172 scm_i_pthread_cond_wait (scm_i_pthread_cond_t *c, scm_i_pthread_mutex_t *m) in scm_i_pthread_cond_wait() 179 scm_i_pthread_cond_timedwait (scm_i_pthread_cond_t *c, scm_i_pthread_mutex_t *m, in scm_i_pthread_cond_timedwait()
|
H A D | threads.c | 303 block_self (SCM queue, scm_i_pthread_mutex_t *mutex, in block_self() 760 static scm_i_pthread_mutex_t protected_launch_data_lock = 925 scm_i_pthread_mutex_t lock; 963 scm_i_pthread_mutex_t lock = SCM_I_PTHREAD_MUTEX_INITIALIZER; 1276 scm_i_pthread_mutex_t lock; 1599 scm_pthread_mutex_lock (scm_i_pthread_mutex_t *mutex) in scm_pthread_mutex_lock() 1608 scm_i_pthread_mutex_unlock ((scm_i_pthread_mutex_t *)data); in do_unlock() 1612 scm_dynwind_pthread_mutex_lock (scm_i_pthread_mutex_t *mutex) in scm_dynwind_pthread_mutex_lock() 1626 scm_i_pthread_mutex_t *mutex, in scm_pthread_cond_timedwait() 1637 scm_i_pthread_mutex_unlock ((scm_i_pthread_mutex_t *)data); in do_unlock_with_asyncs() [all …]
|
H A D | async.h | 38 SCM_API int scm_c_prepare_to_wait_on_cond (scm_i_pthread_mutex_t *m, 55 scm_i_pthread_mutex_t *,
|
H A D | async.c | 158 scm_i_pthread_mutex_t *mutex; 208 scm_i_pthread_mutex_t *m, in scm_i_prepare_to_wait_on_cond() 220 scm_c_prepare_to_wait_on_cond (scm_i_pthread_mutex_t *m, in scm_c_prepare_to_wait_on_cond()
|
H A D | gc.c | 368 static scm_i_pthread_mutex_t gc_protect_lock = SCM_I_PTHREAD_MUTEX_INITIALIZER; 499 scm_i_pthread_mutex_t scm_i_gc_admin_mutex = SCM_I_PTHREAD_MUTEX_INITIALIZER; 591 static scm_i_pthread_mutex_t bytes_until_gc_lock = SCM_I_PTHREAD_MUTEX_INITIALIZER;
|
H A D | threads.h | 134 SCM_INTERNAL void scm_i_dynwind_pthread_mutex_lock_block_asyncs (scm_i_pthread_mutex_t *mutex); 190 SCM_INTERNAL scm_i_pthread_mutex_t scm_i_misc_mutex;
|
H A D | init.h | 30 SCM_INTERNAL scm_i_pthread_mutex_t scm_i_init_mutex;
|
H A D | pthread-threads.h | 60 #define scm_i_pthread_mutex_t pthread_mutex_t macro
|
H A D | filesys.c | 1752 scm_i_pthread_mutex_t *mutex; 1775 scm_i_pthread_mutex_t *mutex; 1782 mutex = (scm_i_pthread_mutex_t *) SCM_SMOB_DATA_2 (port); 1808 scm_i_pthread_mutex_t *mutex; 1814 mutex = (scm_i_pthread_mutex_t *) SCM_SMOB_DATA_2 (port); 1866 scm_i_pthread_mutex_t *mutex; in scm_dir_free() 1871 mutex = (scm_i_pthread_mutex_t *) SCM_SMOB_DATA_2 (p); in scm_dir_free()
|
/dports/lang/guile/guile-3.0.7/libguile/ |
H A D | null-threads.h | 99 } scm_i_pthread_mutex_t; typedef 103 scm_i_pthread_mutex_init (scm_i_pthread_mutex_t *m, in scm_i_pthread_mutex_init() 111 scm_i_pthread_mutex_destroy (scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_destroy() 117 scm_i_pthread_mutex_trylock(scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_trylock() 126 scm_i_pthread_mutex_lock (scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_lock() 133 scm_i_pthread_mutex_unlock (scm_i_pthread_mutex_t *m) in scm_i_pthread_mutex_unlock() 175 scm_i_pthread_cond_wait (scm_i_pthread_cond_t *c, scm_i_pthread_mutex_t *m) in scm_i_pthread_cond_wait() 182 scm_i_pthread_cond_timedwait (scm_i_pthread_cond_t *c, scm_i_pthread_mutex_t *m, in scm_i_pthread_cond_timedwait()
|
H A D | threads.c | 299 block_self (SCM queue, scm_i_pthread_mutex_t *mutex, in block_self() 744 static scm_i_pthread_mutex_t protected_launch_data_lock = 909 scm_i_pthread_mutex_t lock; 947 scm_i_pthread_mutex_t lock = SCM_I_PTHREAD_MUTEX_INITIALIZER; 1260 scm_i_pthread_mutex_t lock; 1583 scm_pthread_mutex_lock (scm_i_pthread_mutex_t *mutex) in scm_pthread_mutex_lock() 1592 scm_i_pthread_mutex_unlock ((scm_i_pthread_mutex_t *)data); in do_unlock() 1596 scm_dynwind_pthread_mutex_lock (scm_i_pthread_mutex_t *mutex) in scm_dynwind_pthread_mutex_lock() 1610 scm_i_pthread_mutex_t *mutex, in scm_pthread_cond_timedwait() 1621 scm_i_pthread_mutex_unlock ((scm_i_pthread_mutex_t *)data); in do_unlock_with_asyncs() [all …]
|
H A D | async.h | 39 SCM_API int scm_c_prepare_to_wait_on_cond (scm_i_pthread_mutex_t *m, 56 scm_i_pthread_mutex_t *,
|
H A D | async.c | 164 scm_i_pthread_mutex_t *mutex; 214 scm_i_pthread_mutex_t *m, in scm_i_prepare_to_wait_on_cond() 226 scm_c_prepare_to_wait_on_cond (scm_i_pthread_mutex_t *m, in scm_c_prepare_to_wait_on_cond()
|
H A D | threads.h | 150 SCM_INTERNAL void scm_i_dynwind_pthread_mutex_lock_block_asyncs (scm_i_pthread_mutex_t *mutex); 206 SCM_INTERNAL scm_i_pthread_mutex_t scm_i_misc_mutex;
|
H A D | init.h | 28 SCM_INTERNAL scm_i_pthread_mutex_t scm_i_init_mutex;
|
H A D | pthread-threads.h | 56 #define scm_i_pthread_mutex_t pthread_mutex_t macro
|
H A D | filesys.c | 1823 scm_i_pthread_mutex_t *mutex; 1846 scm_i_pthread_mutex_t *mutex; 1853 mutex = (scm_i_pthread_mutex_t *) SCM_SMOB_DATA_2 (port); 1879 scm_i_pthread_mutex_t *mutex; 1885 mutex = (scm_i_pthread_mutex_t *) SCM_SMOB_DATA_2 (port); 1937 scm_i_pthread_mutex_t *mutex; in scm_dir_free() 1942 mutex = (scm_i_pthread_mutex_t *) SCM_SMOB_DATA_2 (p); in scm_dir_free()
|
/dports/lang/guile1/guile-1.8.8/libguile/ |
H A D | threads.h | 59 scm_i_pthread_mutex_t *sleep_mutex; 66 scm_i_pthread_mutex_t heap_mutex; 198 SCM_API scm_i_pthread_mutex_t scm_i_misc_mutex;
|
H A D | async.h | 43 SCM obj, scm_i_pthread_mutex_t *m, int fd); 62 extern scm_i_pthread_mutex_t scm_i_critical_section_mutex;
|
H A D | threads.c | 215 block_self (SCM queue, SCM sleep_object, scm_i_pthread_mutex_t *mutex, in block_self() 764 scm_i_pthread_mutex_t mutex; 850 scm_i_pthread_mutex_t mutex; 969 scm_i_pthread_mutex_t lock; 1213 scm_i_pthread_mutex_t lock; 1486 scm_pthread_mutex_lock (scm_i_pthread_mutex_t *mutex) in scm_pthread_mutex_lock() 1497 scm_i_pthread_mutex_unlock ((scm_i_pthread_mutex_t *)data); in do_unlock() 1501 scm_dynwind_pthread_mutex_lock (scm_i_pthread_mutex_t *mutex) in scm_dynwind_pthread_mutex_lock() 1518 scm_i_pthread_mutex_t *mutex, in scm_pthread_cond_timedwait() 1674 scm_i_pthread_mutex_t scm_i_critical_section_mutex; [all …]
|
H A D | async.c | 139 static scm_i_pthread_mutex_t async_mutex = SCM_I_PTHREAD_MUTEX_INITIALIZER; 196 scm_i_pthread_mutex_t *sleep_mutex; in scm_i_queue_async_cell() 261 SCM sleep_object, scm_i_pthread_mutex_t *sleep_mutex, in scm_i_setup_sleep()
|
H A D | init.h | 29 SCM_API scm_i_pthread_mutex_t scm_i_init_mutex;
|
H A D | pthread-threads.h | 54 #define scm_i_pthread_mutex_t pthread_mutex_t macro
|
/dports/lang/guile2/guile-2.2.7/lib/glthread/ |
H A D | lock.h | 31 klass scm_i_pthread_mutex_t name;
|
/dports/lang/guile/guile-3.0.7/lib/glthread/ |
H A D | lock.h | 31 klass scm_i_pthread_mutex_t name;
|