MONC
Modules | Functions/Subroutines
forthread.F90 File Reference

Go to the source code of this file.

Modules

module  forthread_mod
 

Functions/Subroutines

integer function forthread_mod::forthread_init ()
 
integer function forthread_mod::forthread_destroy ()
 
integer function forthread_mod::forthread_create (thread_id, attr_id, run, arg)
 
integer function forthread_mod::forthread_detach (thread_id)
 
integer function forthread_mod::forthread_equal (t1, t2)
 
subroutine forthread_mod::forthread_exit (val)
 
integer function forthread_mod::forthread_join (thread_id, val)
 
integer function forthread_mod::forthread_cancel (thread_id)
 
integer function forthread_mod::forthread_kill (thread_id, sig)
 
integer function forthread_mod::forthread_once_init (once_ctrl_id)
 
integer function forthread_mod::forthread_once (once_ctrl_id, init_routine)
 
integer function forthread_mod::forthread_getconcurrency (currlevel)
 
integer function forthread_mod::forthread_setconcurrency (newlevel)
 
integer function forthread_mod::forthread_getcpuclockid (thread, clock_id)
 
integer function forthread_mod::forthread_getschedparam (thread, policy, param)
 
integer function forthread_mod::forthread_setschedparam (thread, policy, param)
 
integer function forthread_mod::forthread_setschedprio (thread, prio)
 
integer function forthread_mod::forthread_setcancelstate (state, oldstate)
 
integer function forthread_mod::forthread_setcanceltype (ctype, oldctype)
 
integer function forthread_mod::forthread_key_delete (key_id)
 
integer function forthread_mod::forthread_key_create (key_id, destructor)
 
integer function forthread_mod::forthread_mutex_destroy (mutex_id)
 
integer function forthread_mod::forthread_mutex_init (mutex_id, attr_id)
 
integer function forthread_mod::forthread_mutex_lock (mutex_id)
 
integer function forthread_mod::forthread_mutex_trylock (mutex_id)
 
integer function forthread_mod::forthread_mutex_unlock (mutex_id)
 
integer function forthread_mod::forthread_mutex_getprioceiling (mutex, prioceiling)
 
integer function forthread_mod::forthread_mutex_setprioceiling (mutex, prioceiling, old_ceiling)
 
integer function forthread_mod::forthread_mutex_timedlock (mutex, abs_timeout)
 
integer function forthread_mod::forthread_cond_destroy (cond_id)
 
integer function forthread_mod::forthread_cond_init (cond_id, attr_id)
 
integer function forthread_mod::forthread_cond_timedwait (mutex, abstime)
 
integer function forthread_mod::forthread_cond_wait (cond_id, mutex_id)
 
integer function forthread_mod::forthread_cond_broadcast (cond_id)
 
integer function forthread_mod::forthread_cond_signal (cond_id)
 
integer function forthread_mod::forthread_barrier_destroy (barrier_id)
 
integer function forthread_mod::forthread_barrier_init (barrier_id, attr_id, tcount)
 
integer function forthread_mod::forthread_barrier_wait (barrier_id)
 
integer function forthread_mod::forthread_spin_destroy (spinlock_id)
 
integer function forthread_mod::forthread_spin_init (spinlock_id, pshared)
 
integer function forthread_mod::forthread_spin_lock (lock_id)
 
integer function forthread_mod::forthread_spin_trylock (lock_id)
 
integer function forthread_mod::forthread_spin_unlock (lock_id)
 
integer function forthread_mod::forthread_rwlock_destroy (rwlock_id)
 
integer function forthread_mod::forthread_rwlock_init (rwlock_id, attr_id)
 
integer function forthread_mod::forthread_rwlock_rdlock (lock_id)
 
integer function forthread_mod::forthread_rwlock_tryrdlock (lock_id)
 
integer function forthread_mod::forthread_rwlock_wrlock (lock_id)
 
integer function forthread_mod::forthread_rwlock_trywrlock (lock_id)
 
integer function forthread_mod::forthread_rwlock_unlock (lock_id)
 
integer function forthread_mod::forthread_rwlock_timedrdlock (lock_id, abs_timeout)
 
integer function forthread_mod::forthread_rwlock_timedwrlock (lock_id, abs_timeout)
 
integer function forthread_mod::forthread_attr_destroy (attr)
 
integer function forthread_mod::forthread_attr_init (attr)
 
integer function forthread_mod::forthread_attr_getdetachstate (attr, detachstate)
 
integer function forthread_mod::forthread_attr_setdetachstate (attr, detachstate)
 
integer function forthread_mod::forthread_attr_getguardsize (attr, guardsize)
 
integer function forthread_mod::forthread_attr_setguardsize (attr, guardsize)
 
integer function forthread_mod::forthread_attr_getinheritsched (attr, inheritsched)
 
integer function forthread_mod::forthread_attr_setinheritsched (attr, inheritsched)
 
integer function forthread_mod::forthread_attr_getschedparam (attr, param)
 
integer function forthread_mod::forthread_attr_setschedparam (attr, param)
 
integer function forthread_mod::forthread_attr_getschedpolicy (attr, policy)
 
integer function forthread_mod::forthread_attr_setschedpolicy (attr, policy)
 
integer function forthread_mod::forthread_attr_getscope (attr, scope)
 
integer function forthread_mod::forthread_attr_setscope (attr, scope)
 
integer function forthread_mod::forthread_attr_getstacksize (attr, stacksize)
 
integer function forthread_mod::forthread_attr_setstacksize (attr, stacksize)
 
integer function forthread_mod::forthread_mutexattr_destroy (attr)
 
integer function forthread_mod::forthread_mutexattr_init (attr)
 
integer function forthread_mod::forthread_mutexattr_getpshared (attr, pshared)
 
integer function forthread_mod::forthread_mutexattr_setpshared (attr, pshared)
 
integer function forthread_mod::forthread_mutexattr_getprioceiling (attr, prioceiling)
 
integer function forthread_mod::forthread_mutexattr_setprioceiling (attr, prioceiling)
 
integer function forthread_mod::forthread_mutexattr_getprotocol (attr, protocol)
 
integer function forthread_mod::forthread_mutexattr_setprotocol (attr, protocol)
 
integer function forthread_mod::forthread_mutexattr_gettype (attr, mtype)
 
integer function forthread_mod::forthread_mutexattr_settype (attr, mtype)
 
integer function forthread_mod::forthread_condattr_destroy (attr)
 
integer function forthread_mod::forthread_condattr_init (attr)
 
integer function forthread_mod::forthread_condattr_getpshared (attr, pshared)
 
integer function forthread_mod::forthread_condattr_setpshared (attr, pshared)
 
integer function forthread_mod::forthread_condattr_getclock (attr, clock_id)
 
integer function forthread_mod::forthread_condattr_setclock (attr, clock_id)
 
integer function forthread_mod::forthread_barrierattr_destroy (attr)
 
integer function forthread_mod::forthread_barrierattr_init (attr)
 
integer function forthread_mod::forthread_barrierattr_getpshared (attr, pshared)
 
integer function forthread_mod::forthread_barrierattr_setpshared (attr, pshared)
 
integer function forthread_mod::forthread_rwlockattr_destroy (attr)
 
integer function forthread_mod::forthread_rwlockattr_init (attr)
 
integer function forthread_mod::forthread_rwlockattr_getpshared (attr, pshared)
 
integer function forthread_mod::forthread_rwlockattr_setpshared (attr, pshared)