#include <fio.h>

Public Types | |
| enum | { BEFORE_ENDFILE = 0, PHYSICAL_ENDFILE = 1, LOGICAL_ENDFILE = 2 } |
| enum | { ASYNC_NOTOK = 0, ASYNC_OK = 1, ASYNC_ACTIVE = 2 } |
Public Attributes | |
| struct unit_s *CVOLATILE | hashlink |
| CVOLATILE unum_t | uid |
| CVOLATILE int | private |
| CVOLATILE int | utid |
| plock_t | uiolock |
| plock_t * | auxlockp |
| int | ufs |
| char * | ufnm |
| ino_t | uinode |
| dev_t | udevice |
| char * | alfnm |
| long | urecl |
| int | usysfd |
| long | uflagword |
| int | ucharset |
| int | unumcvrt |
| int | ualignmask |
| struct _dal_s | ualign |
| unsigned | uostatus:3 |
| unsigned | uposition:3 |
| unsigned | uaction:3 |
| unsigned | udelim:3 |
| unsigned | upad:3 |
| unsigned | utrunc:1 |
| unsigned | ubmx:1 |
| unsigned | usysread:1 |
| unsigned | usyswrite:1 |
| unsigned | useek:1 |
| unsigned | ublkd:1 |
| unsigned | ublnk:1 |
| unsigned | ufmt:1 |
| unsigned | useq:1 |
| unsigned | uscrtch:1 |
| unsigned | unlinked:1 |
| unsigned | usnglink:1 |
| unsigned | umultfil:1 |
| unsigned | uft90:1 |
| unsigned | umultup:1 |
| unsigned | utmpfil:1 |
| unsigned | ok_wr_seq_fmt:1 |
| unsigned | ok_wr_seq_unf:1 |
| unsigned | ok_wr_dir_fmt:1 |
| unsigned | ok_wr_dir_unf:1 |
| unsigned | ok_rd_seq_fmt:1 |
| unsigned | ok_rd_seq_unf:1 |
| unsigned | ok_rd_dir_fmt:1 |
| unsigned | ok_rd_dir_unf:1 |
| unsigned | ufcompat:3 |
| unsigned | ufcomsep:1 |
| unsigned | ufunilist:1 |
| unsigned | ufcomplen:1 |
| unsigned | ufrptcnt:1 |
| unsigned | ufnl_skip:1 |
| unsigned | ufnegzero:1 |
| unsigned | ukeyed:1 |
| unsigned | ubinary:1 |
| unsigned | usystem:1 |
| FP | ufp |
| struct repdata * | urepdata |
| int | upfcstsz |
| int * | upfcstk |
| unsigned | unitchk:1 |
| unsigned | urecmode:1 |
| unsigned | uerr:1 |
| unsigned | uwrt:1 |
| unsigned | pnonadv:1 |
| unsigned | uspcproc:1 |
| enum unit_s:: { ... } | uend |
| long | uwaddr |
| int64 | ulrecl |
| enum unit_s:: { ... } | uasync |
| struct ffsw | uffsw |
| union stat_ntry * | ftstat |
| long | ufbitpos |
| recn_t | udamax |
| recn_t | udalast |
| long * | ulinebuf |
| long * | ulineptr |
| long * | uflshptr |
| long | ulinemax |
| long | ulinecnt |
| long | urecsize |
| long | uldwsize |
| long | unmlsize |
| _f_int * | uiostat |
| long | uflag |
| unsigned | ueor_found:1 |
| unsigned | f_lastwritten:1 |
| void * | f_lastiolist |
| int64 | urecpos |
| int | ulastyp |
Definition at line 379 of file fio.h.
| anonymous enum |
| char* unit_s::alfnm |
Definition at line 418 of file fio.h.
Referenced by _clruptr(), _f_open(), _fcontext(), _setuptr(), _unit_close(), and _unit_scratch().
Definition at line 413 of file fio.h.
Referenced by _f_open(), _get_cup(), _get_next_unit(), and _unit_close().
| void* unit_s::f_lastiolist |
Definition at line 598 of file fio.h.
Referenced by _FWU(), and _xfer_iolist().
| unsigned unit_s::f_lastwritten |
| union stat_ntry* unit_s::ftstat |
Definition at line 525 of file fio.h.
Referenced by _ft_stclose(), and _ft_stopen().
| struct unit_s* CVOLATILE unit_s::hashlink |
Definition at line 398 of file fio.h.
Referenced by _alloc_unit(), _get_next_unit(), _init_internal_unit(), and _search_unit_list().
| unsigned unit_s::ok_rd_dir_fmt |
Definition at line 430 of file fio.h.
Referenced by _FRF(), and _set_ok_flags().
| unsigned unit_s::ok_rd_dir_unf |
Definition at line 430 of file fio.h.
Referenced by _FRU(), and _set_ok_flags().
| unsigned unit_s::ok_rd_seq_fmt |
Definition at line 430 of file fio.h.
Referenced by __READC(), _FRF(), and _set_ok_flags().
| unsigned unit_s::ok_rd_seq_unf |
Definition at line 430 of file fio.h.
Referenced by __READ(), _FRU(), and _set_ok_flags().
| unsigned unit_s::ok_wr_dir_fmt |
Definition at line 430 of file fio.h.
Referenced by _FWF(), and _set_ok_flags().
| unsigned unit_s::ok_wr_dir_unf |
Definition at line 430 of file fio.h.
Referenced by _FWU(), _set_ok_flags(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), and usdumpsemaf90_8_().
| unsigned unit_s::ok_wr_seq_fmt |
Definition at line 430 of file fio.h.
Referenced by __WRITEC(), _FWF(), and _set_ok_flags().
| unsigned unit_s::ok_wr_seq_unf |
Definition at line 430 of file fio.h.
Referenced by __WRITE(), _FWU(), and _set_ok_flags().
| unsigned unit_s::pnonadv |
| CVOLATILE int unit_s::private |
Definition at line 401 of file fio.h.
Referenced by _alloc_unit(), _get_cup(), _get_next_unit(), _mixed_scope(), _search_unit_list(), and f90_or_f77().
| unsigned unit_s::uaction |
| struct _dal_s unit_s::ualign |
| enum { ... } unit_s::uasync |
| unsigned unit_s::ubinary |
| unsigned unit_s::ublkd |
| unsigned unit_s::ublnk |
| unsigned unit_s::ubmx |
| int unit_s::ucharset |
Definition at line 424 of file fio.h.
Referenced by _f_opn(), _frch(), _fwch(), _get_dc_param(), _setup_cvrt(), _stride_dv(), _strip_mine(), and _xfer_iolist().
Definition at line 532 of file fio.h.
Referenced by _dr_endrec(), _dw_endrec(), _f_inqu(), _FWU(), _unit_seek(), _WUF(), and _WUI().
Definition at line 531 of file fio.h.
Referenced by _dr_endrec(), _dw_endrec(), _f_open(), _f_opn(), _FWU(), _unit_seek(), _WUF(), and _WUI().
| unsigned unit_s::udelim |
Definition at line 430 of file fio.h.
Referenced by __OPN(), _f_inqu(), _f_open(), _init_internal_unit(), and _ld_write().
| dev_t unit_s::udevice |
Definition at line 417 of file fio.h.
Referenced by _f_inqu(), _f_open(), _setuptr(), _uniqinod(), and _unit_scratch().
| enum { ... } unit_s::uend |
Referenced by __READ(), __READC(), __setpos64(), __WRITE(), __WRITEC(), _EOFW(), _FRF(), _FRN(), _FRU(), _fwch(), _FWF(), _FWN(), _FWU(), _fwwd(), _rb(), _rdfmt(), _REWF(), _rnl_fillrec(), _RUF(), _setpos(), _sr_endrec(), _UNIT_(), _unit_bksp(), _unit_close(), _wb(), _WUI(), nl_read(), and SKIPF().
| unsigned unit_s::ueor_found |
| unsigned unit_s::uerr |
| long unit_s::ufbitpos |
Definition at line 527 of file fio.h.
Referenced by _unit_seek().
| unsigned unit_s::ufcompat |
| unsigned unit_s::ufcomplen |
| unsigned unit_s::ufcomsep |
| struct ffsw unit_s::uffsw |
Definition at line 523 of file fio.h.
Referenced by __setpos64(), __WRITE(), __WRITEC(), _f_opn(), _frch(), _frwd(), _fwch(), _FWN(), _fwwd(), _GETPOS_(), _rb(), _REWF(), _setpos(), _UNIT_(), _unit_bksp(), _unit_trunc(), _wb(), and SKIPF().
| long unit_s::uflag |
| long unit_s::uflagword |
Definition at line 423 of file fio.h.
Referenced by __setpos64(), _f_opn(), _GETPOS_(), _rb(), _setpos(), _UNIT_(), _unit_close(), and _wb().
| long* unit_s::uflshptr |
Definition at line 575 of file fio.h.
Referenced by _FWF(), _FWN(), _nonadv_endrec(), _nonadv_partrec(), and _sw_endrec().
| unsigned unit_s::ufmt |
Definition at line 430 of file fio.h.
Referenced by __OPN(), __setpos64(), _do_open(), _f_inqu(), _f_open(), _f_opn(), _fcontext(), _FRN(), _ft_stopen(), _FWN(), _get_mismatch_error(), _GETPOS_(), _init_internal_unit(), _nlrdecho(), _rb(), _rnlecho(), _RUI(), _setpos(), _stride_dv(), _strip_mine(), _unit_bksp(), _unit_seek(), _wb(), _WUI(), _xfer_iolist(), RNL(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), usdumpsemaf90_8_(), and WNL().
| unsigned unit_s::ufnegzero |
| unsigned unit_s::ufnl_skip |
Definition at line 430 of file fio.h.
Referenced by _f_opn(), _FRN(), and _rnl90to77().
| char* unit_s::ufnm |
Definition at line 415 of file fio.h.
Referenced by __OPN(), _clruptr(), _f_inqu(), _f_open(), _ft_stclose(), _ft_stopen(), _setuptr(), and _unit_close().
Definition at line 479 of file fio.h.
Referenced by __setpos64(), __WRITE(), __WRITEC(), _do_open(), _EOFW(), _f_open(), _f_opn(), _fcontext(), _frch(), _FRU(), _frwd(), _ft_stopen(), _fwch(), _FWF(), _FWN(), _FWU(), _fwwd(), _GETPOS_(), _rb(), _REWF(), _RUF(), _setpos(), _unit_bksp(), _unit_close(), _unit_scratch(), _unit_seek(), _unit_trunc(), _wb(), _WUF(), _WUI(), flush_(), ftellf90_8_(), ftellf90_8_4_(), SKIPF(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), and usdumpsemaf90_8_().
| unsigned unit_s::ufrptcnt |
| int unit_s::ufs |
Definition at line 414 of file fio.h.
Referenced by __OPN(), __setpos64(), _clruptr(), _EOFW(), _f_open(), _f_opn(), _fcleanup(), _fcontext(), _flushall(), _frch(), _FRU(), _frwd(), _ft_stopen(), _fwch(), _FWU(), _fwwd(), _get_mismatch_error(), _GETPOS_(), _init_unit(), _rb(), _REWF(), _RUF(), _RUI(), _setpos(), _setuptr(), _UNIT_(), _unit_bksp(), _unit_close(), _unit_scratch(), _unit_seek(), _unit_trunc(), _wb(), _WUF(), _WUI(), flush_(), ftellf90_8_(), ftellf90_8_4_(), SKIPF(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), and usdumpsemaf90_8_().
| unsigned unit_s::uft90 |
| unsigned unit_s::ufunilist |
| CVOLATILE unum_t unit_s::uid |
Definition at line 399 of file fio.h.
Referenced by _alloc_unit(), _clruptr(), _do_open(), _f_inqu(), _f_open(), _fcleanup(), _flushall(), _ft_stclose(), _ft_stopen(), _get_cup(), _get_next_unit(), _init_internal_unit(), _mixed_scope(), _rnl90to77(), _search_unit_list(), _uniqinod(), _xfer_iolist(), and f90_or_f77().
| ino_t unit_s::uinode |
Definition at line 416 of file fio.h.
Referenced by _f_inqu(), _f_open(), _setuptr(), _uniqinod(), and _unit_scratch().
Definition at line 403 of file fio.h.
Referenced by _alloc_unit(), _CLS(), _get_cup(), _get_next_unit(), and _init_internal_unit().
| _f_int* unit_s::uiostat |
| unsigned unit_s::ukeyed |
| int unit_s::ulastyp |
| long unit_s::uldwsize |
Definition at line 579 of file fio.h.
Referenced by _f_open(), _FWF(), _FWN(), _ld_write(), _write_delimited_char(), and WNL().
| long* unit_s::ulinebuf |
Definition at line 573 of file fio.h.
Referenced by _dr_endrec(), _dw_endrec(), _f_open(), _FRF(), _FWF(), _FWN(), _ir_endrec(), _ishol(), _iw_endrec(), _lw_after_nonadv(), _nlrd_fillrec(), _nonadv_endrec(), _nonadv_partrec(), _rnl90to77(), _sr_endrec(), _sw_endrec(), _unit_close(), _wrfmt(), RNL(), and WNL().
| long unit_s::ulinecnt |
Definition at line 577 of file fio.h.
Referenced by _dr_endrec(), _dw_endrec(), _FRN(), _FWF(), _FWN(), _g_charstr(), _g_complx(), _g_number(), _get_holl(), _get_quoholl(), _gocthex(), _indx_nl(), _ir_endrec(), _iw_endrec(), _ld_read(), _mr_scan_char(), _mr_scan_complex(), _nexdata(), _nlrd_fillrec(), _rdfmt(), _rnl90to77(), _sr_endrec(), _sw_endrec(), and _wrfmt().
| long unit_s::ulinemax |
Definition at line 576 of file fio.h.
Referenced by _dw_endrec(), _FWF(), _FWN(), _iw_endrec(), _ld_write(), _lw_after_nonadv(), _nlstrent(), _nonadv_endrec(), _nonadv_partrec(), _sw_endrec(), _wnl90to77(), _wrfmt(), and _write_delimited_char().
| long* unit_s::ulineptr |
Definition at line 574 of file fio.h.
Referenced by _dr_endrec(), _dw_endrec(), _FRF(), _FRN(), _FWF(), _FWN(), _g_charstr(), _g_complx(), _g_number(), _get_quoholl(), _gocthex(), _indx_nl(), _ir_endrec(), _ishol(), _iw_endrec(), _ld_read(), _ld_write(), _lw_after_nonadv(), _mr_scan_char(), _mr_scan_complex(), _nexdata(), _nlrd_fillrec(), _nonadv_partrec(), _rdfmt(), _rnl90to77(), _sr_endrec(), _sw_endrec(), _wnl90to77(), _wrfmt(), _write_delimited_char(), and WNL().
| unsigned unit_s::umultfil |
| unsigned unit_s::umultup |
Definition at line 430 of file fio.h.
Referenced by _f_opn(), _setuptr(), and _uniqinod().
| unsigned unit_s::unitchk |
| unsigned unit_s::unlinked |
Definition at line 430 of file fio.h.
Referenced by _unit_scratch().
| long unit_s::unmlsize |
Definition at line 580 of file fio.h.
Referenced by _FWN(), _nlstrent(), and _wnl90to77().
| int unit_s::unumcvrt |
Definition at line 425 of file fio.h.
Referenced by _f_opn(), _get_dc_param(), _setup_cvrt(), _stride_dv(), _strip_mine(), and _xfer_iolist().
| unsigned unit_s::uostatus |
| unsigned unit_s::upad |
| int* unit_s::upfcstk |
Definition at line 484 of file fio.h.
Referenced by _unit_close().
| int unit_s::upfcstsz |
| unsigned unit_s::uposition |
| long unit_s::urecl |
Definition at line 419 of file fio.h.
Referenced by __OPN(), _do_open(), _dw_endrec(), _f_inqu(), _f_open(), _f_opn(), _ft_stopen(), _FWN(), _FWU(), _unit_seek(), _wrunf(), _WUF(), and WNL().
| unsigned unit_s::urecmode |
| long unit_s::urecsize |
Definition at line 578 of file fio.h.
Referenced by _dr_endrec(), _f_inqu(), _f_open(), _FRF(), _FWF(), _FWN(), _ir_endrec(), _lw_after_nonadv(), _nonadv_partrec(), _rnl_fillrec(), _sr_endrec(), _wrfmt(), and WNL().
| struct repdata* unit_s::urepdata |
Definition at line 481 of file fio.h.
Referenced by _ld_read(), and _unit_close().
| unsigned unit_s::uscrtch |
Definition at line 430 of file fio.h.
Referenced by _CLS(), _f_open(), _f_opn(), _unit_close(), and _unit_scratch().
| unsigned unit_s::useek |
Definition at line 430 of file fio.h.
Referenced by _do_open(), _f_opn(), _REWF(), _unit_bksp(), and _unit_trunc().
| unsigned unit_s::useq |
Definition at line 430 of file fio.h.
Referenced by __OPN(), _do_open(), _EOFW(), _f_inqu(), _f_open(), _f_opn(), _frch(), _FRN(), _FRU(), _FWN(), _get_mismatch_error(), _GETPOS_(), _init_internal_unit(), _nlrdecho(), _rb(), _REWF(), _rnlecho(), _RUF(), _RUI(), _unit_bksp(), _unit_close(), _unit_trunc(), _wb(), _wrunf(), _WUF(), _WUI(), flush_(), fseekf90_(), fseekf90_4_8_4_(), fseekf90_8_(), ftellf90_8_(), ftellf90_8_4_(), RNL(), SETPOS(), usdumplockf90_(), usdumplockf90_8_(), usdumpsemaf90_(), usdumpsemaf90_8_(), and WNL().
| unsigned unit_s::usnglink |
Definition at line 430 of file fio.h.
Referenced by _unit_scratch().
| unsigned unit_s::uspcproc |
| int unit_s::usysfd |
Definition at line 420 of file fio.h.
Referenced by _f_open(), _f_opn(), _ft_stclose(), _ft_stopen(), _init_unit(), _setuptr(), _uniqinod(), _unit_scratch(), fstatf90_(), fstatf90_4_4_8_(), fstatf90_8_(), isattyf90_(), isattyf90_8_(), numblks_(), ttynamf90_(), and ttynamf90_8_().
| unsigned unit_s::usysread |
| unsigned unit_s::usystem |
| unsigned unit_s::usyswrite |
| CVOLATILE int unit_s::utid |
Definition at line 402 of file fio.h.
Referenced by _alloc_unit(), _get_next_unit(), and _search_unit_list().
| unsigned unit_s::utmpfil |
Definition at line 430 of file fio.h.
Referenced by _f_open(), _f_opn(), and _unit_close().
| unsigned unit_s::utrunc |
Definition at line 430 of file fio.h.
Referenced by __setpos64(), _f_open(), _f_opn(), _init_unit(), _REWF(), _setpos(), _unit_bksp(), and _unit_close().
| long unit_s::uwaddr |
| unsigned unit_s::uwrt |
Definition at line 487 of file fio.h.
Referenced by __READ(), __READC(), __setpos64(), __WRITE(), __WRITEC(), _BACK(), _EOFW(), _FRF(), _FRN(), _FRU(), _FWF(), _FWN(), _FWU(), _get_dc_param(), _iochunk(), _rb(), _REWF(), _RUI(), _setpos(), _strip_mine(), _UNIT_(), _unit_bksp(), _unit_close(), _wb(), _WUI(), flush_(), RNL(), SKIPF(), and WNL().
1.7.1