#include <stdio.h>#include <errno.h>#include <liberrno.h>#include "fio.h"
Go to the source code of this file.
Defines | |
| #define | FILE_FLAG(__f) (__f)->_flag |
| #define | IOWRT = _IO_CURRENTLY_PUTTING |
| #define | FLUSH_ERROR(_ERROR_) |
| #define | FLUSH_ERROR1(_ERROR_, _DATA_) |
| #define | FLUSH_OK 0 |
| #define | NOT_SUPPORTED (-1) |
Functions | |
| void | __flush_f90 (_f_int *unump, _f_int *istat) |
| void | flush_ (_f_int *unump) |
| void | flush_stat_8_ (_f_int8 *unump, _f_int8 *istat) |
| void | flush_stat_4_ (_f_int *unump, _f_int *istat) |
| void | flush_stat_4_8_ (_f_int *unump, _f_int8 *istat) |
| void | flush_stat_8_4_ (_f_int8 *unump, _f_int *istat) |
| void | flush_f90_4_ (_f_int *unump) |
| void | flush_f90_8_ (_f_int8 *unump) |
Variables | |
| static char | USMID [] = "@(#) libf/fio/flush.c 92.3 11/16/99 15:43:33" |
| #define FILE_FLAG | ( | __f | ) | (__f)->_flag |
| #define FLUSH_ERROR | ( | _ERROR_ | ) |
{ \
if (statp) \
*rstat = _ERROR_; \
else \
_ferr(&cfs, _ERROR_); \
}
Definition at line 67 of file flush.c.
Referenced by __flush_f90().
| #define FLUSH_ERROR1 | ( | _ERROR_, | |||
| _DATA_ | ) |
{ \
if (statp) { \
*rstat = _ERROR_; \
goto flush_done; \
} \
else \
_ferr(&cfs, _ERROR_, _DATA_);\
}
Definition at line 74 of file flush.c.
Referenced by __flush_f90().
| #define FLUSH_OK 0 |
Definition at line 88 of file flush.c.
Referenced by __flush_f90().
| #define NOT_SUPPORTED (-1) |
Definition at line 89 of file flush.c.
Referenced by __flush_f90().
Definition at line 104 of file flush.c.
References cup, EOF, errno, FP::fdc, FEIVUNIT, FENOTOPN, FILE_FLAG, FLUSH_ERROR, FLUSH_ERROR1, FLUSH_OK, FS_FDC, FS_TEXT, GOOD_UNUM, NOT_SUPPORTED, NULL, RSVD_UNUM, FP::std, STD, STMT_BEGIN, STMT_END, ffsw::sw_error, T_FLUSH, unit_s::ufp, unit_s::ufs, unit_s::useq, and unit_s::uwrt.
Referenced by flush_(), flush_f90_4_(), flush_f90_8_(), flush_stat_4_(), flush_stat_4_8_(), flush_stat_8_(), and flush_stat_8_4_().
| void flush_ | ( | _f_int * | unump | ) |
Definition at line 186 of file flush.c.
References __flush_f90().
Referenced by _flushall().

| void flush_f90_4_ | ( | _f_int * | unump | ) |
Definition at line 251 of file flush.c.
References __flush_f90().

| void flush_f90_8_ | ( | _f_int8 * | unump | ) |
Definition at line 260 of file flush.c.
References __flush_f90().

Definition at line 217 of file flush.c.
References __flush_f90().

Definition at line 227 of file flush.c.
References __flush_f90().

Definition at line 202 of file flush.c.
References __flush_f90().

Definition at line 239 of file flush.c.
References __flush_f90().

1.6.1