MONC
|
Functions/Subroutines | |
integer function | forthread_init () |
integer function | forthread_destroy () |
integer function | forthread_create (thread_id, attr_id, run, arg) |
integer function | forthread_detach (thread_id) |
integer function | forthread_equal (t1, t2) |
subroutine | forthread_exit (val) |
integer function | forthread_join (thread_id, val) |
integer function | forthread_cancel (thread_id) |
integer function | forthread_kill (thread_id, sig) |
integer function | forthread_once_init (once_ctrl_id) |
integer function | forthread_once (once_ctrl_id, init_routine) |
integer function | forthread_getconcurrency (currlevel) |
integer function | forthread_setconcurrency (newlevel) |
integer function | forthread_getcpuclockid (thread, clock_id) |
integer function | forthread_getschedparam (thread, policy, param) |
integer function | forthread_setschedparam (thread, policy, param) |
integer function | forthread_setschedprio (thread, prio) |
integer function | forthread_setcancelstate (state, oldstate) |
integer function | forthread_setcanceltype (ctype, oldctype) |
integer function | forthread_key_delete (key_id) |
integer function | forthread_key_create (key_id, destructor) |
integer function | forthread_mutex_destroy (mutex_id) |
integer function | forthread_mutex_init (mutex_id, attr_id) |
integer function | forthread_mutex_lock (mutex_id) |
integer function | forthread_mutex_trylock (mutex_id) |
integer function | forthread_mutex_unlock (mutex_id) |
integer function | forthread_mutex_getprioceiling (mutex, prioceiling) |
integer function | forthread_mutex_setprioceiling (mutex, prioceiling, old_ceiling) |
integer function | forthread_mutex_timedlock (mutex, abs_timeout) |
integer function | forthread_cond_destroy (cond_id) |
integer function | forthread_cond_init (cond_id, attr_id) |
integer function | forthread_cond_timedwait (mutex, abstime) |
integer function | forthread_cond_wait (cond_id, mutex_id) |
integer function | forthread_cond_broadcast (cond_id) |
integer function | forthread_cond_signal (cond_id) |
integer function | forthread_barrier_destroy (barrier_id) |
integer function | forthread_barrier_init (barrier_id, attr_id, tcount) |
integer function | forthread_barrier_wait (barrier_id) |
integer function | forthread_spin_destroy (spinlock_id) |
integer function | forthread_spin_init (spinlock_id, pshared) |
integer function | forthread_spin_lock (lock_id) |
integer function | forthread_spin_trylock (lock_id) |
integer function | forthread_spin_unlock (lock_id) |
integer function | forthread_rwlock_destroy (rwlock_id) |
integer function | forthread_rwlock_init (rwlock_id, attr_id) |
integer function | forthread_rwlock_rdlock (lock_id) |
integer function | forthread_rwlock_tryrdlock (lock_id) |
integer function | forthread_rwlock_wrlock (lock_id) |
integer function | forthread_rwlock_trywrlock (lock_id) |
integer function | forthread_rwlock_unlock (lock_id) |
integer function | forthread_rwlock_timedrdlock (lock_id, abs_timeout) |
integer function | forthread_rwlock_timedwrlock (lock_id, abs_timeout) |
integer function | forthread_attr_destroy (attr) |
integer function | forthread_attr_init (attr) |
integer function | forthread_attr_getdetachstate (attr, detachstate) |
integer function | forthread_attr_setdetachstate (attr, detachstate) |
integer function | forthread_attr_getguardsize (attr, guardsize) |
integer function | forthread_attr_setguardsize (attr, guardsize) |
integer function | forthread_attr_getinheritsched (attr, inheritsched) |
integer function | forthread_attr_setinheritsched (attr, inheritsched) |
integer function | forthread_attr_getschedparam (attr, param) |
integer function | forthread_attr_setschedparam (attr, param) |
integer function | forthread_attr_getschedpolicy (attr, policy) |
integer function | forthread_attr_setschedpolicy (attr, policy) |
integer function | forthread_attr_getscope (attr, scope) |
integer function | forthread_attr_setscope (attr, scope) |
integer function | forthread_attr_getstacksize (attr, stacksize) |
integer function | forthread_attr_setstacksize (attr, stacksize) |
integer function | forthread_mutexattr_destroy (attr) |
integer function | forthread_mutexattr_init (attr) |
integer function | forthread_mutexattr_getpshared (attr, pshared) |
integer function | forthread_mutexattr_setpshared (attr, pshared) |
integer function | forthread_mutexattr_getprioceiling (attr, prioceiling) |
integer function | forthread_mutexattr_setprioceiling (attr, prioceiling) |
integer function | forthread_mutexattr_getprotocol (attr, protocol) |
integer function | forthread_mutexattr_setprotocol (attr, protocol) |
integer function | forthread_mutexattr_gettype (attr, mtype) |
integer function | forthread_mutexattr_settype (attr, mtype) |
integer function | forthread_condattr_destroy (attr) |
integer function | forthread_condattr_init (attr) |
integer function | forthread_condattr_getpshared (attr, pshared) |
integer function | forthread_condattr_setpshared (attr, pshared) |
integer function | forthread_condattr_getclock (attr, clock_id) |
integer function | forthread_condattr_setclock (attr, clock_id) |
integer function | forthread_barrierattr_destroy (attr) |
integer function | forthread_barrierattr_init (attr) |
integer function | forthread_barrierattr_getpshared (attr, pshared) |
integer function | forthread_barrierattr_setpshared (attr, pshared) |
integer function | forthread_rwlockattr_destroy (attr) |
integer function | forthread_rwlockattr_init (attr) |
integer function | forthread_rwlockattr_getpshared (attr, pshared) |
integer function | forthread_rwlockattr_setpshared (attr, pshared) |
integer function forthread_mod::forthread_attr_destroy | ( | integer, intent(in) | attr | ) |
Definition at line 585 of file forthread.F90.
integer function forthread_mod::forthread_attr_getdetachstate | ( | integer, intent(in) | attr, |
integer, intent(out) | detachstate | ||
) |
Definition at line 603 of file forthread.F90.
integer function forthread_mod::forthread_attr_getguardsize | ( | integer, intent(in) | attr, |
integer(size_t), intent(out) | guardsize | ||
) |
Definition at line 621 of file forthread.F90.
integer function forthread_mod::forthread_attr_getinheritsched | ( | integer, intent(in) | attr, |
integer, intent(out) | inheritsched | ||
) |
Definition at line 641 of file forthread.F90.
integer function forthread_mod::forthread_attr_getschedparam | ( | integer, intent(in) | attr, |
type(sched_param), intent(out) | param | ||
) |
Definition at line 661 of file forthread.F90.
integer function forthread_mod::forthread_attr_getschedpolicy | ( | integer, intent(in) | attr, |
integer, intent(out) | policy | ||
) |
Definition at line 681 of file forthread.F90.
integer function forthread_mod::forthread_attr_getscope | ( | integer, intent(in) | attr, |
integer, intent(out) | scope | ||
) |
Definition at line 700 of file forthread.F90.
integer function forthread_mod::forthread_attr_getstacksize | ( | integer, intent(in) | attr, |
integer(size_t), intent(out) | stacksize | ||
) |
Definition at line 719 of file forthread.F90.
integer function forthread_mod::forthread_attr_init | ( | integer, intent(in) | attr | ) |
Definition at line 594 of file forthread.F90.
integer function forthread_mod::forthread_attr_setdetachstate | ( | integer, intent(in) | attr, |
integer, intent(in) | detachstate | ||
) |
Definition at line 613 of file forthread.F90.
integer function forthread_mod::forthread_attr_setguardsize | ( | integer, intent(in) | attr, |
integer(size_t), intent(in) | guardsize | ||
) |
Definition at line 631 of file forthread.F90.
integer function forthread_mod::forthread_attr_setinheritsched | ( | integer, intent(in) | attr, |
integer, intent(in) | inheritsched | ||
) |
Definition at line 651 of file forthread.F90.
integer function forthread_mod::forthread_attr_setschedparam | ( | integer, intent(in) | attr, |
type(sched_param), intent(in) | param | ||
) |
Definition at line 671 of file forthread.F90.
integer function forthread_mod::forthread_attr_setschedpolicy | ( | integer, intent(in) | attr, |
integer, intent(in) | policy | ||
) |
Definition at line 691 of file forthread.F90.
integer function forthread_mod::forthread_attr_setscope | ( | integer, intent(in) | attr, |
integer, intent(in) | scope | ||
) |
Definition at line 710 of file forthread.F90.
integer function forthread_mod::forthread_attr_setstacksize | ( | integer, intent(in) | attr, |
integer(size_t), intent(in) | stacksize | ||
) |
Definition at line 729 of file forthread.F90.
integer function forthread_mod::forthread_barrier_destroy | ( | integer, intent(in) | barrier_id | ) |
Definition at line 408 of file forthread.F90.
integer function forthread_mod::forthread_barrier_init | ( | integer, intent(out) | barrier_id, |
integer, intent(in) | attr_id, | ||
integer, intent(in) | tcount | ||
) |
Definition at line 417 of file forthread.F90.
integer function forthread_mod::forthread_barrier_wait | ( | integer, intent(in) | barrier_id | ) |
Definition at line 427 of file forthread.F90.
integer function forthread_mod::forthread_barrierattr_destroy | ( | integer, intent(in) | attr | ) |
Definition at line 903 of file forthread.F90.
integer function forthread_mod::forthread_barrierattr_getpshared | ( | integer, intent(in) | attr, |
integer, intent(out) | pshared | ||
) |
Definition at line 921 of file forthread.F90.
integer function forthread_mod::forthread_barrierattr_init | ( | integer, intent(in) | attr | ) |
Definition at line 912 of file forthread.F90.
integer function forthread_mod::forthread_barrierattr_setpshared | ( | integer, intent(in) | attr, |
integer, intent(in) | pshared | ||
) |
Definition at line 931 of file forthread.F90.
integer function forthread_mod::forthread_cancel | ( | integer, intent(in) | thread_id | ) |
Definition at line 105 of file forthread.F90.
integer function forthread_mod::forthread_cond_broadcast | ( | integer, intent(in) | cond_id | ) |
Definition at line 385 of file forthread.F90.
integer function forthread_mod::forthread_cond_destroy | ( | integer, intent(in) | cond_id | ) |
integer function forthread_mod::forthread_cond_init | ( | integer, intent(out) | cond_id, |
integer, intent(in) | attr_id | ||
) |
integer function forthread_mod::forthread_cond_signal | ( | integer, intent(in) | cond_id | ) |
integer function forthread_mod::forthread_cond_timedwait | ( | integer, intent(in) | mutex, |
type(timespec), intent(in) | abstime | ||
) |
Definition at line 366 of file forthread.F90.
integer function forthread_mod::forthread_cond_wait | ( | integer, intent(in) | cond_id, |
integer, intent(in) | mutex_id | ||
) |
integer function forthread_mod::forthread_condattr_destroy | ( | integer, intent(in) | attr | ) |
Definition at line 841 of file forthread.F90.
integer function forthread_mod::forthread_condattr_getclock | ( | integer, intent(in) | attr, |
integer, intent(out) | clock_id | ||
) |
Definition at line 879 of file forthread.F90.
integer function forthread_mod::forthread_condattr_getpshared | ( | integer, intent(in) | attr, |
integer, intent(out) | pshared | ||
) |
Definition at line 859 of file forthread.F90.
integer function forthread_mod::forthread_condattr_init | ( | integer, intent(in) | attr | ) |
Definition at line 850 of file forthread.F90.
integer function forthread_mod::forthread_condattr_setclock | ( | integer, intent(in) | attr, |
integer, intent(in) | clock_id | ||
) |
Definition at line 889 of file forthread.F90.
integer function forthread_mod::forthread_condattr_setpshared | ( | integer, intent(in) | attr, |
integer, intent(in) | pshared | ||
) |
Definition at line 869 of file forthread.F90.
integer function forthread_mod::forthread_create | ( | integer, intent(out) | thread_id, |
integer, intent(in) | attr_id, | ||
procedure(i_run) | run, | ||
integer, target | arg | ||
) |
Definition at line 33 of file forthread.F90.
integer function forthread_mod::forthread_destroy | ( | ) |
integer function forthread_mod::forthread_detach | ( | integer, intent(in) | thread_id | ) |
Definition at line 68 of file forthread.F90.
integer function forthread_mod::forthread_equal | ( | integer, intent(in) | t1, |
integer, intent(in) | t2 | ||
) |
Definition at line 77 of file forthread.F90.
subroutine forthread_mod::forthread_exit | ( | integer, pointer | val | ) |
Definition at line 87 of file forthread.F90.
integer function forthread_mod::forthread_getconcurrency | ( | integer, intent(out) | currlevel | ) |
Definition at line 146 of file forthread.F90.
integer function forthread_mod::forthread_getcpuclockid | ( | integer, intent(in) | thread, |
integer, intent(out) | clock_id | ||
) |
Definition at line 165 of file forthread.F90.
integer function forthread_mod::forthread_getschedparam | ( | integer, intent(in) | thread, |
integer, intent(out) | policy, | ||
type(sched_param), intent(out) | param | ||
) |
Definition at line 176 of file forthread.F90.
integer function forthread_mod::forthread_init | ( | ) |
integer function forthread_mod::forthread_join | ( | integer, intent(in) | thread_id, |
integer, pointer | val | ||
) |
integer function forthread_mod::forthread_key_create | ( | integer, intent(out) | key_id, |
procedure(i_destructor) | destructor | ||
) |
Definition at line 241 of file forthread.F90.
integer function forthread_mod::forthread_key_delete | ( | integer, intent(in) | key_id | ) |
Definition at line 232 of file forthread.F90.
integer function forthread_mod::forthread_kill | ( | integer, intent(in) | thread_id, |
integer, intent(in) | sig | ||
) |
Definition at line 114 of file forthread.F90.
integer function forthread_mod::forthread_mutex_destroy | ( | integer, intent(in) | mutex_id | ) |
integer function forthread_mod::forthread_mutex_getprioceiling | ( | integer, intent(in) | mutex, |
integer, intent(out) | prioceiling | ||
) |
Definition at line 311 of file forthread.F90.
integer function forthread_mod::forthread_mutex_init | ( | integer, intent(out) | mutex_id, |
integer, intent(in) | attr_id | ||
) |
integer function forthread_mod::forthread_mutex_lock | ( | integer, intent(in) | mutex_id | ) |
integer function forthread_mod::forthread_mutex_setprioceiling | ( | integer, intent(in) | mutex, |
integer, intent(in) | prioceiling, | ||
integer, intent(out) | old_ceiling | ||
) |
Definition at line 321 of file forthread.F90.
integer function forthread_mod::forthread_mutex_timedlock | ( | integer, intent(in) | mutex, |
type(timespec), intent(in) | abs_timeout | ||
) |
Definition at line 332 of file forthread.F90.
integer function forthread_mod::forthread_mutex_trylock | ( | integer, intent(in) | mutex_id | ) |
integer function forthread_mod::forthread_mutex_unlock | ( | integer, intent(in) | mutex_id | ) |
integer function forthread_mod::forthread_mutexattr_destroy | ( | integer, intent(in) | attr | ) |
Definition at line 743 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_getprioceiling | ( | integer, intent(in) | attr, |
integer, intent(out) | prioceiling | ||
) |
Definition at line 780 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_getprotocol | ( | integer, intent(in) | attr, |
integer, intent(out) | protocol | ||
) |
Definition at line 799 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_getpshared | ( | integer, intent(in) | attr, |
integer, intent(out) | pshared | ||
) |
Definition at line 761 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_gettype | ( | integer, intent(in) | attr, |
integer, intent(out) | mtype | ||
) |
Definition at line 818 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_init | ( | integer, intent(in) | attr | ) |
Definition at line 752 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_setprioceiling | ( | integer, intent(in) | attr, |
integer, intent(in) | prioceiling | ||
) |
Definition at line 790 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_setprotocol | ( | integer, intent(in) | attr, |
integer, intent(in) | protocol | ||
) |
Definition at line 809 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_setpshared | ( | integer, intent(in) | attr, |
integer, intent(in) | pshared | ||
) |
Definition at line 771 of file forthread.F90.
integer function forthread_mod::forthread_mutexattr_settype | ( | integer, intent(in) | attr, |
integer, intent(in) | mtype | ||
) |
Definition at line 828 of file forthread.F90.
integer function forthread_mod::forthread_once | ( | integer, intent(in) | once_ctrl_id, |
procedure(i_once) | init_routine | ||
) |
Definition at line 132 of file forthread.F90.
integer function forthread_mod::forthread_once_init | ( | integer, intent(out) | once_ctrl_id | ) |
Definition at line 123 of file forthread.F90.
integer function forthread_mod::forthread_rwlock_destroy | ( | integer, intent(in) | rwlock_id | ) |
integer function forthread_mod::forthread_rwlock_init | ( | integer, intent(out) | rwlock_id, |
integer, intent(in) | attr_id | ||
) |
integer function forthread_mod::forthread_rwlock_rdlock | ( | integer, intent(in) | lock_id | ) |
integer function forthread_mod::forthread_rwlock_timedrdlock | ( | integer, intent(in) | lock_id, |
type(timespec), intent(in) | abs_timeout | ||
) |
Definition at line 560 of file forthread.F90.
integer function forthread_mod::forthread_rwlock_timedwrlock | ( | integer, intent(in) | lock_id, |
type(timespec), intent(in) | abs_timeout | ||
) |
Definition at line 570 of file forthread.F90.
integer function forthread_mod::forthread_rwlock_tryrdlock | ( | integer, intent(in) | lock_id | ) |
Definition at line 523 of file forthread.F90.
integer function forthread_mod::forthread_rwlock_trywrlock | ( | integer, intent(in) | lock_id | ) |
Definition at line 541 of file forthread.F90.
integer function forthread_mod::forthread_rwlock_unlock | ( | integer, intent(in) | lock_id | ) |
integer function forthread_mod::forthread_rwlock_wrlock | ( | integer, intent(in) | lock_id | ) |
integer function forthread_mod::forthread_rwlockattr_destroy | ( | integer, intent(in) | attr | ) |
Definition at line 944 of file forthread.F90.
integer function forthread_mod::forthread_rwlockattr_getpshared | ( | integer, intent(in) | attr, |
integer, intent(out) | pshared | ||
) |
Definition at line 960 of file forthread.F90.
integer function forthread_mod::forthread_rwlockattr_init | ( | integer, intent(in) | attr | ) |
Definition at line 952 of file forthread.F90.
integer function forthread_mod::forthread_rwlockattr_setpshared | ( | integer, intent(in) | attr, |
integer, intent(in) | pshared | ||
) |
Definition at line 969 of file forthread.F90.
integer function forthread_mod::forthread_setcancelstate | ( | integer, intent(in) | state, |
integer, intent(out) | oldstate | ||
) |
Definition at line 208 of file forthread.F90.
integer function forthread_mod::forthread_setcanceltype | ( | integer, intent(in) | ctype, |
integer, intent(out) | oldctype | ||
) |
Definition at line 218 of file forthread.F90.
integer function forthread_mod::forthread_setconcurrency | ( | integer, intent(in) | newlevel | ) |
Definition at line 155 of file forthread.F90.
integer function forthread_mod::forthread_setschedparam | ( | integer, intent(in) | thread, |
integer, intent(in) | policy, | ||
type(sched_param), intent(in) | param | ||
) |
Definition at line 187 of file forthread.F90.
integer function forthread_mod::forthread_setschedprio | ( | integer, intent(in) | thread, |
integer, intent(in) | prio | ||
) |
Definition at line 198 of file forthread.F90.
integer function forthread_mod::forthread_spin_destroy | ( | integer, intent(in) | spinlock_id | ) |
Definition at line 442 of file forthread.F90.
integer function forthread_mod::forthread_spin_init | ( | integer, intent(out) | spinlock_id, |
integer, intent(in) | pshared | ||
) |
Definition at line 451 of file forthread.F90.
integer function forthread_mod::forthread_spin_lock | ( | integer, intent(in) | lock_id | ) |
Definition at line 461 of file forthread.F90.
integer function forthread_mod::forthread_spin_trylock | ( | integer, intent(in) | lock_id | ) |
Definition at line 470 of file forthread.F90.
integer function forthread_mod::forthread_spin_unlock | ( | integer, intent(in) | lock_id | ) |
Definition at line 479 of file forthread.F90.