frch.c File Reference
#include <errno.h>
#include <liberrno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "fio.h"
Go to the source code of this file.
Defines |
| #define | FILE_CNT(__f) (__f)->_IO_write_end - (__f)->_IO_write_ptr |
| #define | FILE_PTR(__f) (__f)->_IO_write_ptr |
| #define | IOREAD = _IO_CURRENTLY_APPENDING |
| #define | _GINTIO _intio |
Functions |
| long | _frch (unit *cup, long *uda, long chars, int mode, long *status) |
Variables |
| int | _intio |
Define Documentation
| #define FILE_CNT |
( |
__f |
|
) |
(__f)->_IO_write_end - (__f)->_IO_write_ptr |
| #define FILE_PTR |
( |
__f |
|
) |
(__f)->_IO_write_ptr |
| #define IOREAD = _IO_CURRENTLY_APPENDING |
Function Documentation
| long _frch |
( |
unit * |
cup, |
|
|
long * |
uda, |
|
|
long |
chars, |
|
|
int |
mode, |
|
|
long * |
status | |
|
) |
| | |
Definition at line 145 of file frch.c.
References __fndc_charsz, _filbuf, _GINTIO, CNT, CPTR2BP, EOD, EOF, EOR, errno, FP::fdc, FEINTFST, FEINTUNK, FEMIXAUX, FESTIOER, FF2FTNST, FFCNT, FFEOR, FFSTAT, FILE_CNT, FILE_FLAG, FILE_PTR, FS_AUX, FS_FDC, FS_TEXT, FULL, IOERR, MIN, NULL, PARTIAL, ret, SEEK_CUR, FP::std, STD, ffsw::sw_error, tbuf, TBUFSZB, unit_s::ublkd, unit_s::ucharset, unit_s::uffsw, unit_s::ufp, unit_s::ufs, unit_s::useq, and XRCALL.
Referenced by __READC(), _dr_endrec(), _rnl_fillrec(), _sr_endrec(), fgetcf90_(), fgetcf90_8_(), getcf90_(), and getcf90_8_().
Variable Documentation