aboutsummaryrefslogtreecommitdiff
path: root/lib/fio.com
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
commitfa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch)
treebdda434976bc09c864f2e4fa6f16ba1952b1e555 /lib/fio.com
downloadiraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz
Initial commit
Diffstat (limited to 'lib/fio.com')
-rw-r--r--lib/fio.com18
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/fio.com b/lib/fio.com
new file mode 100644
index 00000000..e047ad5c
--- /dev/null
+++ b/lib/fio.com
@@ -0,0 +1,18 @@
+# FIO Common (prototype version with single local buffer)
+
+long boffset[LAST_FD] # char file offset of buffer
+pointer bufptr[LAST_FD] # pointer to file buffer, if any
+pointer buftop[LAST_FD] # pointer to top of file buffer
+pointer iop[LAST_FD] # or i/o pointer
+pointer itop[LAST_FD] # top of buffer for input
+pointer otop[LAST_FD] # top of buffer for output
+pointer fiodes[LAST_FD] # pointer to file descriptor
+int fflags[LAST_FD] # bit flags
+int redir_fd[LAST_FD] # fd of redir file if i/o redirected locally
+int zdev[LEN_DEVTBL] # device table
+int next_dev # next slot in device table
+pointer fp # file pointer of file most recently accessed
+char pathname[SZ_PATHNAME] # buffer for mapping file names
+
+common /fiocom/ boffset, bufptr, buftop, iop, itop, otop, fiodes, fflags,
+ redir_fd, zdev, next_dev, fp, pathname