#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