#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().