#include <stdio.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/file.h>
#include <fcntl.h>
|
| static int | CheckAddr (integer addr) |
| |
| static int | CheckCount (integer count) |
| |
| static int | CheckUnit (integer unit) |
| |
| void | FirstCall () |
| |
| void | getwa_ (integer *unit, double *result, integer *addr, integer *count, integer *ierr) |
| |
| void | InitFileData (struct w_file *file) |
| |
| void | InitFileStats (struct w_file *file) |
| |
| off_t | lseek () |
| |
| char * | malloc () |
| |
| void | PrintFileStats (struct w_file *unit, struct w_file *file) |
| |
| void | putwa_ (integer *unit, double *source, integer *addr, integer *count, integer *ierr) |
| |
| char * | strncpy () |
| |
| void | walltm_ (double *ai) |
| |
| void | wclose_ (integer *unit, integer *ierr) |
| |
| void | wopen_ (integer *unit, char *name, integer *blocks, integer *stats, integer *ierr, int lennam) |
| |
◆ L_XTND
◆ max_file
◆ integer
◆ CheckAddr()
| static int CheckAddr |
( |
integer |
addr | ) |
|
|
static |
◆ CheckCount()
| static int CheckCount |
( |
integer |
count | ) |
|
|
static |
◆ CheckUnit()
| static int CheckUnit |
( |
integer |
unit | ) |
|
|
static |
◆ FirstCall()
◆ getwa_()
References CheckAddr(), CheckCount(), CheckUnit(), w_file::fds, file_array, first_call, FirstCall(), w_file::length, lseek(), w_file::n_read, w_file::position, w_file::seek_read, w_file::stats, w_file::time_read, unit(), walltm_(), and w_file::words_read.
◆ InitFileData()
| void InitFileData |
( |
struct w_file * |
file | ) |
|
◆ InitFileStats()
| void InitFileStats |
( |
struct w_file * |
file | ) |
|
◆ lseek()
◆ malloc()
◆ PrintFileStats()
| void PrintFileStats |
( |
struct w_file * |
unit, |
|
|
struct w_file * |
file |
|
) |
| |
References w_file::length, w_file::n_read, w_file::n_write, w_file::path, w_file::seek_read, w_file::seek_write, w_file::time_read, w_file::time_write, unit(), w_file::words_read, and w_file::words_write.
Referenced by wclose_().
◆ putwa_()
References CheckAddr(), CheckCount(), CheckUnit(), w_file::fds, file_array, first_call, FirstCall(), w_file::length, lseek(), w_file::n_write, w_file::position, w_file::seek_write, source(), w_file::stats, w_file::time_write, unit(), walltm_(), and w_file::words_write.
◆ strncpy()
◆ walltm_()
| void walltm_ |
( |
double * |
ai | ) |
|
◆ wclose_()
◆ wopen_()
References w_file::fds, file_array, first_call, FirstCall(), L_XTND, w_file::length, lseek(), malloc(), max_file, w_file::path, w_file::position, w_file::stats, stats, strncpy(), and unit().
◆ file_array
◆ first_call