#include <file.h>
Collaboration diagram for fileDescriptorStruct:

| Data Fields | |
| char * | buffer | 
| cacheNode * | cacheNode | 
| dmadat * | dmadat | 
| int | dsk_meta | 
| char | fileName [512] | 
| uInt32 | ino | 
| uInt16 | length | 
| uInt16 | mode | 
| vfs_mountPoint * | mp | 
| fileDescriptorStruct * | next | 
| uInt32 | offset | 
| uInt32 | perms | 
| fileDescriptorStruct * | prev | 
| uInt32 | resid | 
| uInt32 | size | 
| uInt32 | start | 
| uInt16 | status | 
Definition at line 46 of file file.h.
Definition at line 57 of file file.h.
Referenced by devfs_read(), devfs_write(), fclose(), fopen(), and writeUbixFS().
| struct dmadat* fileDescriptorStruct::dmadat | 
| char fileDescriptorStruct::fileName[512] | 
Definition at line 49 of file file.h.
Referenced by devfs_open(), dskread(), fgetc(), fopen(), fputc(), fread(), freeBlocks(), fwrite(), getFreeBlocks(), openFileUbixFS(), readUbixFS(), sysMkDir(), ubixfs_loadData(), ubixFSmkDir(), writeFileByte(), and writeUbixFS().
Definition at line 52 of file file.h.
Referenced by addDirEntry(), fgetc(), fopen(), fputc(), fread(), fseek(), fsfind(), fsread(), fwrite(), sysFseek(), and ufs_openFile().
Definition at line 60 of file file.h.
Referenced by execFile(), openFileUbixFS(), sysExec(), and ufs_openFile().
Definition at line 53 of file file.h.
Referenced by addDirEntry(), devfs_open(), fsread(), openFileUbixFS(), readUbixFS(), sysFopen(), and writeUbixFS().
Definition at line 55 of file file.h.
Referenced by devfs_open(), devfs_read(), devfs_write(), openFileUbixFS(), writeFileByte(), and writeUbixFS().
Definition at line 50 of file file.h.
Referenced by feof(), fopen(), readUbixFS(), and writeFileByte().
 1.4.7
 1.4.7