Octopus
metis_f.c File Reference

Go to the source code of this file.

Classes

struct  div_t
 
struct  ldiv_t
 
struct  lldiv_t
 
struct  __sigset_t
 
struct  timeval
 
struct  timespec
 
struct  fd_set
 
union  __atomic_wide_counter
 
struct  __pthread_internal_list
 
struct  __pthread_internal_slist
 
struct  __pthread_mutex_s
 
struct  __pthread_rwlock_arch_t
 
struct  __pthread_cond_s
 
struct  __once_flag
 
union  pthread_mutexattr_t
 
union  pthread_condattr_t
 
union  pthread_attr_t
 
union  pthread_mutex_t
 
union  pthread_cond_t
 
union  pthread_rwlock_t
 
union  pthread_rwlockattr_t
 
union  pthread_barrier_t
 
union  pthread_barrierattr_t
 

Typedefs

typedef long unsigned int size_t
 
typedef int wchar_t
 
typedef long int __clock_t
 
typedef unsigned long int __rlim_t
 
typedef unsigned long int __rlim64_t
 
typedef unsigned int __id_t
 
typedef long int __time_t
 
typedef unsigned int __useconds_t
 
typedef long int __suseconds_t
 
typedef long int __suseconds64_t
 
typedef int __daddr_t
 
typedef int __key_t
 
typedef int __clockid_t
 
typedef void * __timer_t
 
typedef long int __blksize_t
 
typedef long int __blkcnt_t
 
typedef long int __blkcnt64_t
 
typedef unsigned long int __fsblkcnt_t
 
typedef unsigned long int __fsblkcnt64_t
 
typedef unsigned long int __fsfilcnt_t
 
typedef unsigned long int __fsfilcnt64_t
 
typedef long int __fsword_t
 
typedef long int __ssize_t
 
typedef long int __syscall_slong_t
 
typedef unsigned long int __syscall_ulong_t
 
typedef __off64_t __loff_t
 
typedef char * __caddr_t
 
typedef long int __intptr_t
 
typedef unsigned int __socklen_t
 
typedef int __sig_atomic_t
 
typedef __u_char u_char
 
typedef __u_short u_short
 
typedef __u_int u_int
 
typedef __u_long u_long
 
typedef __quad_t quad_t
 
typedef __u_quad_t u_quad_t
 
typedef __fsid_t fsid_t
 
typedef __loff_t loff_t
 
typedef __ino_t ino_t
 
typedef __dev_t dev_t
 
typedef __gid_t gid_t
 
typedef __mode_t mode_t
 
typedef __nlink_t nlink_t
 
typedef __uid_t uid_t
 
typedef __off_t off_t
 
typedef __pid_t pid_t
 
typedef __id_t id_t
 
typedef __ssize_t ssize_t
 
typedef __daddr_t daddr_t
 
typedef __caddr_t caddr_t
 
typedef __key_t key_t
 
typedef __clock_t clock_t
 
typedef __clockid_t clockid_t
 
typedef __time_t time_t
 
typedef __timer_t timer_t
 
typedef unsigned long int ulong
 
typedef unsigned short int ushort
 
typedef unsigned int uint
 
typedef __int8_t int8_t
 
typedef __int16_t int16_t
 
typedef __int32_t int32_t
 
typedef __int64_t int64_t
 
typedef __uint8_t u_int8_t
 
typedef __uint16_t u_int16_t
 
typedef __uint32_t u_int32_t
 
typedef __uint64_t u_int64_t
 
typedef int register_t __attribute__((__mode__(__word__)))
 
typedef __sigset_t sigset_t
 
typedef __suseconds_t suseconds_t
 
typedef long int __fd_mask
 
typedef __fd_mask fd_mask
 
typedef __blksize_t blksize_t
 
typedef __blkcnt_t blkcnt_t
 
typedef __fsblkcnt_t fsblkcnt_t
 
typedef __fsfilcnt_t fsfilcnt_t
 
typedef struct __pthread_internal_list __pthread_list_t
 
typedef struct __pthread_internal_slist __pthread_slist_t
 
typedef unsigned int __tss_t
 
typedef unsigned long int __thrd_t
 
typedef unsigned long int pthread_t
 
typedef unsigned int pthread_key_t
 
typedef int pthread_once_t
 
typedef union pthread_attr_t pthread_attr_t
 
typedef volatile int pthread_spinlock_t
 

Functions

size_t __ctype_get_mb_cur_max (void)
 
static __inline __uint16_t __bswap_16 (__uint16_t __bsx)
 
static __inline __uint32_t __bswap_32 (__uint32_t __bsx)
 
static __extension__ __inline __uint64_t __bswap_64 (__uint64_t __bsx)
 
static __inline __uint16_t __uint16_identity (__uint16_t __x)
 
static __inline __uint32_t __uint32_identity (__uint32_t __x)
 
static __inline __uint64_t __uint64_identity (__uint64_t __x)
 
int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout)
 
int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask)
 
long int random (void)
 
int random_r (struct random_data *__restrict __buf, int32_t *__restrict __result) __attribute__((__nothrow__
 
int __leaf__ __attribute__ ((__nonnull__(1, 2)))
 
int srandom_r (unsigned int __seed, struct random_data *__buf) __attribute__((__nothrow__
 
int __leaf__ __attribute__ ((__nonnull__(2)))
 
int initstate_r (unsigned int __seed, char *__restrict __statebuf, size_t __statelen, struct random_data *__restrict __buf) __attribute__((__nothrow__
 
int __leaf__ __attribute__ ((__nonnull__(2, 4)))
 
int setstate_r (char *__restrict __statebuf, struct random_data *__restrict __buf) __attribute__((__nothrow__
 
int rand (void)
 
int drand48_r (struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__((__nothrow__
 
int erand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, double *__restrict __result) __attribute__((__nothrow__
 
int lrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int nrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int mrand48_r (struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int jrand48_r (unsigned short int __xsubi[3], struct drand48_data *__restrict __buffer, long int *__restrict __result) __attribute__((__nothrow__
 
int srand48_r (long int __seedval, struct drand48_data *__buffer) __attribute__((__nothrow__
 
int seed48_r (unsigned short int __seed16v[3], struct drand48_data *__buffer) __attribute__((__nothrow__
 
int lcong48_r (unsigned short int __param[7], struct drand48_data *__buffer) __attribute__((__nothrow__
 

Variables

 __fsid_t
 

Typedef Documentation

◆ size_t

typedef long unsigned int size_t

Definition at line 52 of file metis_f.c.

◆ wchar_t

typedef int wchar_t

Definition at line 54 of file metis_f.c.

◆ __clock_t

typedef long int __clock_t

Definition at line 253 of file metis_f.c.

◆ __rlim_t

typedef unsigned long int __rlim_t

Definition at line 254 of file metis_f.c.

◆ __rlim64_t

typedef unsigned long int __rlim64_t

Definition at line 255 of file metis_f.c.

◆ __id_t

typedef unsigned int __id_t

Definition at line 256 of file metis_f.c.

◆ __time_t

typedef long int __time_t

Definition at line 257 of file metis_f.c.

◆ __useconds_t

typedef unsigned int __useconds_t

Definition at line 258 of file metis_f.c.

◆ __suseconds_t

typedef long int __suseconds_t

Definition at line 259 of file metis_f.c.

◆ __suseconds64_t

typedef long int __suseconds64_t

Definition at line 260 of file metis_f.c.

◆ __daddr_t

typedef int __daddr_t

Definition at line 262 of file metis_f.c.

◆ __key_t

typedef int __key_t

Definition at line 263 of file metis_f.c.

◆ __clockid_t

typedef int __clockid_t

Definition at line 266 of file metis_f.c.

◆ __timer_t

typedef void* __timer_t

Definition at line 269 of file metis_f.c.

◆ __blksize_t

typedef long int __blksize_t

Definition at line 272 of file metis_f.c.

◆ __blkcnt_t

typedef long int __blkcnt_t

Definition at line 277 of file metis_f.c.

◆ __blkcnt64_t

typedef long int __blkcnt64_t

Definition at line 278 of file metis_f.c.

◆ __fsblkcnt_t

typedef unsigned long int __fsblkcnt_t

Definition at line 281 of file metis_f.c.

◆ __fsblkcnt64_t

typedef unsigned long int __fsblkcnt64_t

Definition at line 282 of file metis_f.c.

◆ __fsfilcnt_t

typedef unsigned long int __fsfilcnt_t

Definition at line 285 of file metis_f.c.

◆ __fsfilcnt64_t

typedef unsigned long int __fsfilcnt64_t

Definition at line 286 of file metis_f.c.

◆ __fsword_t

typedef long int __fsword_t

Definition at line 289 of file metis_f.c.

◆ __ssize_t

typedef long int __ssize_t

Definition at line 291 of file metis_f.c.

◆ __syscall_slong_t

typedef long int __syscall_slong_t

Definition at line 294 of file metis_f.c.

◆ __syscall_ulong_t

typedef unsigned long int __syscall_ulong_t

Definition at line 296 of file metis_f.c.

◆ __loff_t

Definition at line 300 of file metis_f.c.

◆ __caddr_t

typedef char* __caddr_t

Definition at line 301 of file metis_f.c.

◆ __intptr_t

typedef long int __intptr_t

Definition at line 304 of file metis_f.c.

◆ __socklen_t

typedef unsigned int __socklen_t

Definition at line 307 of file metis_f.c.

◆ __sig_atomic_t

typedef int __sig_atomic_t

Definition at line 312 of file metis_f.c.

◆ u_char

typedef __u_char u_char

Definition at line 317 of file metis_f.c.

◆ u_short

typedef __u_short u_short

Definition at line 318 of file metis_f.c.

◆ u_int

typedef __u_int u_int

Definition at line 319 of file metis_f.c.

◆ u_long

typedef __u_long u_long

Definition at line 320 of file metis_f.c.

◆ quad_t

typedef __quad_t quad_t

Definition at line 321 of file metis_f.c.

◆ u_quad_t

Definition at line 322 of file metis_f.c.

◆ fsid_t

typedef __fsid_t fsid_t

Definition at line 323 of file metis_f.c.

◆ loff_t

typedef __loff_t loff_t

Definition at line 326 of file metis_f.c.

◆ ino_t

typedef __ino_t ino_t

Definition at line 331 of file metis_f.c.

◆ dev_t

typedef __dev_t dev_t

Definition at line 333 of file metis_f.c.

◆ gid_t

typedef __gid_t gid_t

Definition at line 338 of file metis_f.c.

◆ mode_t

typedef __mode_t mode_t

Definition at line 343 of file metis_f.c.

◆ nlink_t

typedef __nlink_t nlink_t

Definition at line 348 of file metis_f.c.

◆ uid_t

typedef __uid_t uid_t

Definition at line 353 of file metis_f.c.

◆ off_t

typedef __off_t off_t

Definition at line 359 of file metis_f.c.

◆ pid_t

typedef __pid_t pid_t

Definition at line 361 of file metis_f.c.

◆ id_t

typedef __id_t id_t

Definition at line 367 of file metis_f.c.

◆ ssize_t

typedef __ssize_t ssize_t

Definition at line 372 of file metis_f.c.

◆ daddr_t

typedef __daddr_t daddr_t

Definition at line 378 of file metis_f.c.

◆ caddr_t

typedef __caddr_t caddr_t

Definition at line 379 of file metis_f.c.

◆ key_t

typedef __key_t key_t

Definition at line 385 of file metis_f.c.

◆ clock_t

typedef __clock_t clock_t

Definition at line 397 of file metis_f.c.

◆ clockid_t

Definition at line 407 of file metis_f.c.

◆ time_t

typedef __time_t time_t

Definition at line 411 of file metis_f.c.

◆ timer_t

typedef __timer_t timer_t

Definition at line 420 of file metis_f.c.

◆ ulong

typedef unsigned long int ulong

Definition at line 428 of file metis_f.c.

◆ ushort

typedef unsigned short int ushort

Definition at line 429 of file metis_f.c.

◆ uint

typedef unsigned int uint

Definition at line 430 of file metis_f.c.

◆ int8_t

typedef __int8_t int8_t

Definition at line 437 of file metis_f.c.

◆ int16_t

typedef __int16_t int16_t

Definition at line 438 of file metis_f.c.

◆ int32_t

typedef __int32_t int32_t

Definition at line 439 of file metis_f.c.

◆ int64_t

typedef __int64_t int64_t

Definition at line 440 of file metis_f.c.

◆ u_int8_t

Definition at line 444 of file metis_f.c.

◆ u_int16_t

Definition at line 445 of file metis_f.c.

◆ u_int32_t

Definition at line 446 of file metis_f.c.

◆ u_int64_t

Definition at line 447 of file metis_f.c.

◆ __attribute__

void __leaf__ __attribute__

Definition at line 450 of file metis_f.c.

◆ sigset_t

Definition at line 542 of file metis_f.c.

◆ suseconds_t

Definition at line 586 of file metis_f.c.

◆ __fd_mask

typedef long int __fd_mask

Definition at line 592 of file metis_f.c.

◆ fd_mask

typedef __fd_mask fd_mask

Definition at line 612 of file metis_f.c.

◆ blksize_t

Definition at line 634 of file metis_f.c.

◆ blkcnt_t

Definition at line 641 of file metis_f.c.

◆ fsblkcnt_t

Definition at line 645 of file metis_f.c.

◆ fsfilcnt_t

Definition at line 649 of file metis_f.c.

◆ __pthread_list_t

◆ __pthread_slist_t

◆ __tss_t

typedef unsigned int __tss_t

Definition at line 752 of file metis_f.c.

◆ __thrd_t

typedef unsigned long int __thrd_t

Definition at line 753 of file metis_f.c.

◆ pthread_t

typedef unsigned long int pthread_t

Definition at line 763 of file metis_f.c.

◆ pthread_key_t

typedef unsigned int pthread_key_t

Definition at line 785 of file metis_f.c.

◆ pthread_once_t

typedef int pthread_once_t

Definition at line 789 of file metis_f.c.

◆ pthread_attr_t

Definition at line 798 of file metis_f.c.

◆ pthread_spinlock_t

typedef volatile int pthread_spinlock_t

Definition at line 839 of file metis_f.c.

Function Documentation

◆ __ctype_get_mb_cur_max()

size_t __ctype_get_mb_cur_max ( void  )

Definition at line 102 of file metis_f.c.

◆ __bswap_16()

static __inline __uint16_t __bswap_16 ( __uint16_t  __bsx)
static

Definition at line 463 of file metis_f.c.

◆ __bswap_32()

static __inline __uint32_t __bswap_32 ( __uint32_t  __bsx)
static

Definition at line 478 of file metis_f.c.

◆ __bswap_64()

static __extension__ __inline __uint64_t __bswap_64 ( __uint64_t  __bsx)
static

Definition at line 488 of file metis_f.c.

◆ __uint16_identity()

static __inline __uint16_t __uint16_identity ( __uint16_t  __x)
static

Definition at line 500 of file metis_f.c.

◆ __uint32_identity()

static __inline __uint32_t __uint32_identity ( __uint32_t  __x)
static

Definition at line 506 of file metis_f.c.

◆ __uint64_identity()

static __inline __uint64_t __uint64_identity ( __uint64_t  __x)
static

Definition at line 512 of file metis_f.c.

◆ select()

int select ( int  __nfds,
fd_set *__restrict  __readfds,
fd_set *__restrict  __writefds,
fd_set *__restrict  __exceptfds,
struct timeval *__restrict  __timeout 
)

◆ pselect()

int pselect ( int  __nfds,
fd_set *__restrict  __readfds,
fd_set *__restrict  __writefds,
fd_set *__restrict  __exceptfds,
const struct timespec *__restrict  __timeout,
const __sigset_t *__restrict  __sigmask 
)

◆ random()

long int random ( void  )

Definition at line 866 of file metis_f.c.

◆ random_r()

int random_r ( struct random_data *__restrict  __buf,
int32_t *__restrict  __result 
)

◆ __attribute__() [1/3]

int __leaf__ __attribute__ ( (__nonnull__(1, 2))  )

Definition at line 1934 of file getopt_f.c.

◆ srandom_r()

int srandom_r ( unsigned int  __seed,
struct random_data *  __buf 
)

◆ __attribute__() [2/3]

int __leaf__ __attribute__ ( (__nonnull__(2))  )

◆ initstate_r()

int initstate_r ( unsigned int  __seed,
char *__restrict  __statebuf,
size_t  __statelen,
struct random_data *__restrict  __buf 
)

◆ __attribute__() [3/3]

int __leaf__ __attribute__ ( (__nonnull__(2, 4))  )

◆ setstate_r()

int setstate_r ( char *__restrict  __statebuf,
struct random_data *__restrict  __buf 
)

◆ rand()

int rand ( void  )

Definition at line 918 of file metis_f.c.

◆ drand48_r()

int drand48_r ( struct drand48_data *__restrict  __buffer,
double *__restrict  __result 
)

◆ erand48_r()

int erand48_r ( unsigned short int  __xsubi[3],
struct drand48_data *__restrict  __buffer,
double *__restrict  __result 
)

◆ lrand48_r()

int lrand48_r ( struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ nrand48_r()

int nrand48_r ( unsigned short int  __xsubi[3],
struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ mrand48_r()

int mrand48_r ( struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ jrand48_r()

int jrand48_r ( unsigned short int  __xsubi[3],
struct drand48_data *__restrict  __buffer,
long int *__restrict  __result 
)

◆ srand48_r()

int srand48_r ( long int  __seedval,
struct drand48_data *  __buffer 
)

◆ seed48_r()

int seed48_r ( unsigned short int  __seed16v[3],
struct drand48_data *  __buffer 
)

◆ lcong48_r()

int lcong48_r ( unsigned short int  __param[7],
struct drand48_data *  __buffer 
)

Variable Documentation

◆ __fsid_t

Definition at line 252 of file metis_f.c.