unit_s Type Reference

#include <fio.h>

Collaboration diagram for unit_s:

Collaboration graph
[legend]

Public Types

enum  { BEFORE_ENDFILE = 0, PHYSICAL_ENDFILE = 1, LOGICAL_ENDFILE = 2 }
enum  { ASYNC_NOTOK = 0, ASYNC_OK = 1, ASYNC_ACTIVE = 2 }

Data Fields

struct unit_s *CVOLATILE hashlink
CVOLATILE unum_t uid
CVOLATILE int private
CVOLATILE int utid
plock_t uiolock
plock_tauxlockp
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 repdataurepdata
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
longulinebuf
longulineptr
longuflshptr
long ulinemax
long ulinecnt
long urecsize
long uldwsize
long unmlsize
_f_int * uiostat
long uflag
unsigned ueor_found:1
unsigned f_lastwritten:1
voidf_lastiolist
int64 urecpos
int ulastyp

Detailed Description

Definition at line 393 of file fio.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
BEFORE_ENDFILE 
PHYSICAL_ENDFILE 
LOGICAL_ENDFILE 

Definition at line 515 of file fio.h.

anonymous enum

Enumerator:
ASYNC_NOTOK 
ASYNC_OK 
ASYNC_ACTIVE 

Definition at line 531 of file fio.h.


Field Documentation

struct unit_s* CVOLATILE unit_s::hashlink [read]

Definition at line 412 of file fio.h.

Referenced by _alloc_unit(), _get_next_unit(), _init_internal_unit(), and _search_unit_list().

CVOLATILE unum_t unit_s::uid

CVOLATILE int unit_s::private

CVOLATILE int unit_s::utid

Definition at line 416 of file fio.h.

Referenced by _alloc_unit(), _get_next_unit(), and _search_unit_list().

Definition at line 417 of file fio.h.

Referenced by _alloc_unit(), _CLS(), _get_cup(), _get_next_unit(), and _init_internal_unit().

Definition at line 427 of file fio.h.

Referenced by _f_open(), _get_cup(), _get_next_unit(), and _unit_close().

char* unit_s::ufnm

Definition at line 430 of file fio.h.

Referenced by _f_inqu(), _f_open(), _setuptr(), _uniqinod(), _unit_scratch(), and f_open_com().

Definition at line 431 of file fio.h.

Referenced by _f_inqu(), _f_open(), _setuptr(), _uniqinod(), and _unit_scratch().

Definition at line 432 of file fio.h.

Referenced by _clruptr(), _f_open(), _fcontext(), _setuptr(), _unit_close(), and _unit_scratch().

Definition at line 437 of file fio.h.

Referenced by __setpos64(), _f_opn(), _GETPOS_(), _rb(), _setpos(), _UNIT_(), _unit_close(), and _wb().

Definition at line 438 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 439 of file fio.h.

Referenced by _f_opn(), _get_dc_param(), _setup_cvrt(), _stride_dv(), _strip_mine(), and _xfer_iolist().

Definition at line 440 of file fio.h.

Referenced by _f_opn(), _frwd(), _fwwd(), _rb(), and _wb().

Definition at line 441 of file fio.h.

Referenced by _f_opn().

unsigned unit_s::uostatus

Definition at line 444 of file fio.h.

Referenced by __OPN(), and _f_open().

Definition at line 444 of file fio.h.

Referenced by __OPN(), _f_inqu(), and _f_open().

unsigned unit_s::uaction

unsigned unit_s::udelim

Definition at line 444 of file fio.h.

Referenced by __OPN(), _f_inqu(), _f_open(), _init_internal_unit(), _ld_write(), f_open_com(), and lwrt_A().

unsigned unit_s::upad

Definition at line 444 of file fio.h.

Referenced by __OPN(), _f_inqu(), _f_open(), _init_internal_unit(), and _rdfmt().

unsigned unit_s::utrunc

Definition at line 444 of file fio.h.

Referenced by __setpos64(), _f_open(), _f_opn(), _init_unit(), _REWF(), _setpos(), _unit_bksp(), and _unit_close().

unsigned unit_s::ubmx

Definition at line 444 of file fio.h.

Referenced by __READ(), and _f_opn().

unsigned unit_s::usysread

Definition at line 444 of file fio.h.

Referenced by _f_opn().

Definition at line 444 of file fio.h.

Referenced by _f_opn().

unsigned unit_s::useek

unsigned unit_s::ublkd

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _frch(), _FRU(), _FWU(), _RUF(), and _WUF().

unsigned unit_s::ublnk

unsigned unit_s::ufmt

unsigned unit_s::useq

unsigned unit_s::uscrtch

Definition at line 444 of file fio.h.

Referenced by _CLS(), _f_open(), _f_opn(), _unit_close(), _unit_scratch(), f_clos_com(), and f_open_com().

unsigned unit_s::unlinked

Definition at line 444 of file fio.h.

Referenced by _unit_scratch().

unsigned unit_s::usnglink

Definition at line 444 of file fio.h.

Referenced by _unit_scratch().

unsigned unit_s::umultfil

Definition at line 444 of file fio.h.

Referenced by __WRITE(), __WRITEC(), _EOFW(), _f_opn(), _FRF(), _FRN(), _fwch(), _FWF(), _FWN(), _FWU(), _fwwd(), _wb(), and _WUI().

unsigned unit_s::uft90

Definition at line 444 of file fio.h.

Referenced by _f_open(), _f_opn(), _FRF(), _FRN(), _FWF(), _FWN(), _ld_write(), _wrfmt(), _write_delimited_char(), and l_write().

unsigned unit_s::umultup

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _setuptr(), and _uniqinod().

unsigned unit_s::utmpfil

Definition at line 444 of file fio.h.

Referenced by _f_open(), _f_opn(), and _unit_close().

Definition at line 444 of file fio.h.

Referenced by __WRITEC(), _FWF(), and _set_ok_flags().

Definition at line 444 of file fio.h.

Referenced by __WRITE(), _FWU(), and _set_ok_flags().

Definition at line 444 of file fio.h.

Referenced by _FWF(), and _set_ok_flags().

Definition at line 444 of file fio.h.

Referenced by __READC(), _FRF(), and _set_ok_flags().

Definition at line 444 of file fio.h.

Referenced by __READ(), _FRU(), and _set_ok_flags().

Definition at line 444 of file fio.h.

Referenced by _FRF(), and _set_ok_flags().

Definition at line 444 of file fio.h.

Referenced by _FRU(), and _set_ok_flags().

unsigned unit_s::ufcompat

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FRF(), _FRN(), _FWF(), and _rnl90to77().

unsigned unit_s::ufcomsep

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FRF(), _FWF(), _FWN(), and _ld_write().

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FRF(), and _FWF().

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FRF(), _FWF(), and _ld_write().

unsigned unit_s::ufrptcnt

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FRF(), _FWF(), and _ld_write().

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FRN(), and _rnl90to77().

Definition at line 444 of file fio.h.

Referenced by _f_opn(), _FWF(), _ld_write(), and _wrfmt().

unsigned unit_s::ukeyed

Definition at line 444 of file fio.h.

unsigned unit_s::ubinary

Definition at line 444 of file fio.h.

Referenced by _f_open().

unsigned unit_s::usystem

Definition at line 444 of file fio.h.

Referenced by _f_open().

Definition at line 495 of file fio.h.

Referenced by _ld_read(), and _unit_close().

Definition at line 497 of file fio.h.

Definition at line 498 of file fio.h.

Referenced by _unit_close().

unsigned unit_s::unitchk

Definition at line 501 of file fio.h.

Referenced by _init_unit(), _rb(), _UNIT_(), and _wb().

unsigned unit_s::urecmode

Definition at line 501 of file fio.h.

Referenced by _rb(), _UNIT_(), and _wb().

unsigned unit_s::uerr

Definition at line 501 of file fio.h.

Referenced by _LENGTH_(), _rb(), _UNIT_(), and _wb().

unsigned unit_s::uwrt

unsigned unit_s::pnonadv

Definition at line 501 of file fio.h.

Referenced by _BACK(), _EOFW(), _FRF(), _FRN(), _FWF(), _FWN(), _nonadv_endrec(), _rdfmt(), _REWF(), and _unit_close().

unsigned unit_s::uspcproc

Definition at line 501 of file fio.h.

Referenced by __WRITE(), __WRITEC(), _EOFW(), _fwch(), _FWF(), _FWU(), _unit_bksp(), _wb(), _WUI(), ENDSP(), SETTP(), and STARTSP().

enum { ... } unit_s::uend

Definition at line 526 of file fio.h.

Referenced by _REWF().

Definition at line 528 of file fio.h.

Referenced by _FRU(), _FWU(), _LENGTH_(), _rb(), _RUF(), _wb(), and _WUF().

enum { ... } unit_s::uasync

Referenced by _f_opn(), _rb(), and _wb().

union stat_ntry* unit_s::ftstat [write]

Definition at line 539 of file fio.h.

Referenced by _ft_stclose(), and _ft_stopen().

Definition at line 541 of file fio.h.

Referenced by _unit_seek().

Definition at line 545 of file fio.h.

Referenced by _dr_endrec(), _dw_endrec(), _f_open(), _f_opn(), _FWU(), _unit_seek(), _WUF(), and _WUI().

Definition at line 546 of file fio.h.

Referenced by _dr_endrec(), _dw_endrec(), _f_inqu(), _FWU(), _unit_seek(), _WUF(), and _WUI().

Definition at line 589 of file fio.h.

Referenced by _FWF(), _FWN(), _nonadv_endrec(), _nonadv_partrec(), and _sw_endrec().

Definition at line 593 of file fio.h.

Referenced by _f_open(), _FWF(), _FWN(), _ld_write(), _write_delimited_char(), and WNL().

Definition at line 594 of file fio.h.

Referenced by _FWN(), _nlstrent(), and _wnl90to77().

_f_int* unit_s::uiostat

Definition at line 604 of file fio.h.

Referenced by _RUF(), _RUI(), _WUF(), and _WUI().

Definition at line 605 of file fio.h.

Referenced by _CLS(), _FRF(), _FRN(), _FRU(), _FWF(), _FWN(), _FWU(), _rdfmt(), _RUF(), _RUI(), _wnl90to77(), _wrfmt(), _WUF(), _WUI(), RNL(), and WNL().

Definition at line 607 of file fio.h.

Referenced by _FRU(), _rdunf(), _RUF(), and _RUI().

Definition at line 607 of file fio.h.

Referenced by _FWU().

Definition at line 612 of file fio.h.

Referenced by _FWU(), and _xfer_iolist().

Definition at line 620 of file fio.h.

Referenced by __setpos64(), _EOFW(), _FRU(), _frwd(), _FWU(), _fwwd(), _rb(), _REWF(), _RUF(), _setpos(), _unit_bksp(), _wb(), _wrunf(), and _WUF().

Definition at line 621 of file fio.h.

Referenced by _FRU(), _frwd(), _FWU(), _fwwd(), _rb(), _REWF(), _RUI(), _unit_bksp(), _wb(), and _WUI().


The documentation for this type was generated from the following file:

Generated on Wed Apr 8 17:11:41 2009 for Open64 by  doxygen 1.5.6