kmp_ftn_entry.h File Reference

#include "kmp_i18n.h"

Go to the source code of this file.

Defines

#define KMP_DEREF   *

Functions

void *FTN_STDCALL FTN_CALLOC (size_t KMP_DEREF nelem, size_t KMP_DEREF elsize)
void FTN_STDCALL FTN_DESTROY_LOCK (void **user_lock)
void FTN_STDCALL FTN_DESTROY_NEST_LOCK (void **user_lock)
void FTN_STDCALL FTN_FREE (void *KMP_DEREF ptr)
int FTN_STDCALL FTN_GET_BLOCKTIME (void)
int FTN_STDCALL FTN_GET_DYNAMIC (void)
int FTN_STDCALL FTN_GET_MAX_THREADS (void)
int FTN_STDCALL FTN_GET_NESTED (void)
int FTN_STDCALL FTN_GET_NUM_KNOWN_THREADS (void)
int FTN_STDCALL FTN_GET_NUM_PROCS (void)
int FTN_STDCALL FTN_GET_NUM_THREADS (void)
int FTN_STDCALL FTN_GET_STACKSIZE (void)
size_t FTN_STDCALL FTN_GET_STACKSIZE_S (void)
int FTN_STDCALL FTN_GET_THREAD_NUM (void)
double FTN_STDCALL FTN_GET_WTICK (void)
double FTN_STDCALL FTN_GET_WTIME (void)
int FTN_STDCALL FTN_IN_PARALLEL (void)
void FTN_STDCALL FTN_INIT_LOCK (void **user_lock)
void FTN_STDCALL FTN_INIT_NEST_LOCK (void **user_lock)
void *FTN_STDCALL FTN_MALLOC (size_t KMP_DEREF size)
void *FTN_STDCALL FTN_REALLOC (void *KMP_DEREF ptr, size_t KMP_DEREF size)
void FTN_STDCALL FTN_SET_BLOCKTIME (int KMP_DEREF arg)
void FTN_STDCALL FTN_SET_DEFAULTS (char const *str, int len)
void FTN_STDCALL FTN_SET_DYNAMIC (int KMP_DEREF flag)
void FTN_STDCALL FTN_SET_LIBRARY (int KMP_DEREF arg)
void FTN_STDCALL FTN_SET_LIBRARY_SERIAL (void)
void FTN_STDCALL FTN_SET_LIBRARY_THROUGHPUT (void)
void FTN_STDCALL FTN_SET_LIBRARY_TURNAROUND (void)
void FTN_STDCALL FTN_SET_LOCK (void **user_lock)
void FTN_STDCALL FTN_SET_NEST_LOCK (void **user_lock)
void FTN_STDCALL FTN_SET_NESTED (int KMP_DEREF flag)
void FTN_STDCALL FTN_SET_NUM_THREADS (int KMP_DEREF arg)
void FTN_STDCALL FTN_SET_STACKSIZE (int KMP_DEREF arg)
void FTN_STDCALL FTN_SET_STACKSIZE_S (size_t KMP_DEREF arg)
void FTN_STDCALL FTN_SET_WARNINGS_OFF (void)
void FTN_STDCALL FTN_SET_WARNINGS_ON (void)
int FTN_STDCALL FTN_TEST_LOCK (void **user_lock)
int FTN_STDCALL FTN_TEST_NEST_LOCK (void **user_lock)
void FTN_STDCALL FTN_UNSET_LOCK (void **user_lock)
void FTN_STDCALL FTN_UNSET_NEST_LOCK (void **user_lock)
int FTN_STDCALL if (!__kmp_init_serial)
 return ((int) __kmp_library)

Define Documentation

#define KMP_DEREF   *

Function Documentation

void* FTN_STDCALL FTN_CALLOC ( size_t KMP_DEREF  nelem,
size_t KMP_DEREF  elsize 
)

Definition at line 888 of file kmp_ftn_entry.h.

References KMP_DEREF, and kmpc_calloc().

void FTN_STDCALL FTN_DESTROY_LOCK ( void **  user_lock  ) 

Definition at line 734 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_destroy_lock().

void FTN_STDCALL FTN_DESTROY_NEST_LOCK ( void **  user_lock  ) 

Definition at line 744 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_destroy_nest_lock().

void FTN_STDCALL FTN_FREE ( void *KMP_DEREF  ptr  ) 

Definition at line 902 of file kmp_ftn_entry.h.

References KMP_DEREF, and kmpc_free().

int FTN_STDCALL FTN_GET_BLOCKTIME ( void   ) 
int FTN_STDCALL FTN_GET_DYNAMIC ( void   ) 

Definition at line 547 of file kmp_ftn_entry.h.

References __kmp_entry_thread(), __kmps_get_dynamic(), and get__dynamic.

int FTN_STDCALL FTN_GET_MAX_THREADS ( void   ) 
int FTN_STDCALL FTN_GET_NESTED ( void   ) 

Definition at line 519 of file kmp_ftn_entry.h.

References __kmp_entry_thread(), __kmps_get_nested(), and get__nested.

int FTN_STDCALL FTN_GET_NUM_KNOWN_THREADS ( void   ) 

Definition at line 475 of file kmp_ftn_entry.h.

References __kmp_init_serial, __kmp_nth, __kmp_serial_initialize(), and TCR_4.

int FTN_STDCALL FTN_GET_NUM_PROCS ( void   ) 

Definition at line 490 of file kmp_ftn_entry.h.

References __kmp_avail_proc, __kmp_init_middle, __kmp_middle_initialize(), and TCR_4.

int FTN_STDCALL FTN_GET_NUM_THREADS ( void   ) 

Definition at line 400 of file kmp_ftn_entry.h.

References __kmpc_bound_num_threads().

int FTN_STDCALL FTN_GET_STACKSIZE ( void   ) 
size_t FTN_STDCALL FTN_GET_STACKSIZE_S ( void   ) 
int FTN_STDCALL FTN_GET_THREAD_NUM ( void   ) 
double FTN_STDCALL FTN_GET_WTICK ( void   ) 
double FTN_STDCALL FTN_GET_WTIME ( void   ) 
int FTN_STDCALL FTN_IN_PARALLEL ( void   ) 

Definition at line 559 of file kmp_ftn_entry.h.

References __kmp_entry_thread(), FTN_FALSE, and FTN_TRUE.

void FTN_STDCALL FTN_INIT_LOCK ( void **  user_lock  ) 

Definition at line 713 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_init_lock().

void FTN_STDCALL FTN_INIT_NEST_LOCK ( void **  user_lock  ) 

Definition at line 724 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_init_nest_lock().

void* FTN_STDCALL FTN_MALLOC ( size_t KMP_DEREF  size  ) 

Definition at line 881 of file kmp_ftn_entry.h.

References KMP_DEREF, and kmpc_malloc().

void* FTN_STDCALL FTN_REALLOC ( void *KMP_DEREF  ptr,
size_t KMP_DEREF  size 
)

Definition at line 895 of file kmp_ftn_entry.h.

References KMP_DEREF, and kmpc_realloc().

void FTN_STDCALL FTN_SET_BLOCKTIME ( int KMP_DEREF  arg  ) 
void FTN_STDCALL FTN_SET_DEFAULTS ( char const *  str,
int  len 
)

Definition at line 925 of file kmp_ftn_entry.h.

References __kmp_aux_set_defaults().

void FTN_STDCALL FTN_SET_DYNAMIC ( int KMP_DEREF  flag  ) 
void FTN_STDCALL FTN_SET_LIBRARY ( int KMP_DEREF  arg  ) 

Definition at line 224 of file kmp_ftn_entry.h.

References __kmp_user_set_library(), __kmps_set_library(), and KMP_DEREF.

void FTN_STDCALL FTN_SET_LIBRARY_SERIAL ( void   ) 

Definition at line 191 of file kmp_ftn_entry.h.

References __kmp_user_set_library(), __kmps_set_library(), and library_serial.

void FTN_STDCALL FTN_SET_LIBRARY_THROUGHPUT ( void   ) 
void FTN_STDCALL FTN_SET_LIBRARY_TURNAROUND ( void   ) 
void FTN_STDCALL FTN_SET_LOCK ( void **  user_lock  ) 

Definition at line 754 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_set_lock().

void FTN_STDCALL FTN_SET_NEST_LOCK ( void **  user_lock  ) 

Definition at line 770 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_set_nest_lock().

void FTN_STDCALL FTN_SET_NESTED ( int KMP_DEREF  flag  ) 
void FTN_STDCALL FTN_SET_NUM_THREADS ( int KMP_DEREF  arg  ) 

Definition at line 388 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, __kmp_set_num_threads(), and KMP_DEREF.

void FTN_STDCALL FTN_SET_STACKSIZE ( int KMP_DEREF  arg  ) 

Definition at line 90 of file kmp_ftn_entry.h.

References __kmp_aux_set_stacksize(), __kmps_set_stacksize(), and KMP_DEREF.

void FTN_STDCALL FTN_SET_STACKSIZE_S ( size_t KMP_DEREF  arg  ) 

Definition at line 101 of file kmp_ftn_entry.h.

References __kmp_aux_set_stacksize(), __kmps_set_stacksize(), and KMP_DEREF.

void FTN_STDCALL FTN_SET_WARNINGS_OFF ( void   ) 

Definition at line 917 of file kmp_ftn_entry.h.

References __kmp_generate_warnings, and FALSE.

void FTN_STDCALL FTN_SET_WARNINGS_ON ( void   ) 

Definition at line 909 of file kmp_ftn_entry.h.

References __kmp_generate_warnings, and kmp_warnings_explicit.

int FTN_STDCALL FTN_TEST_LOCK ( void **  user_lock  ) 

Definition at line 815 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_test_lock().

int FTN_STDCALL FTN_TEST_NEST_LOCK ( void **  user_lock  ) 

Definition at line 832 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_test_nest_lock().

void FTN_STDCALL FTN_UNSET_LOCK ( void **  user_lock  ) 

Definition at line 783 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_unset_lock().

void FTN_STDCALL FTN_UNSET_NEST_LOCK ( void **  user_lock  ) 

Definition at line 799 of file kmp_ftn_entry.h.

References __kmp_entry_gtid, and __kmpc_unset_nest_lock().

int FTN_STDCALL if ( __kmp_init_serial  ) 
return ( (int)  __kmp_library  ) 

Generated on 25 Aug 2013 for libomp_oss by  doxygen 1.6.1