Go to the documentation of this file.
30 #define _VFS_FILE_H_ 1
48 #define VBLKSIZE (1 << VBLKSHIFT)
49 #define SBLOCKSIZE 8192
51 #define DEV_BSIZE (1<<DEV_BSHIFT)
53 #define MAX_OFILES 256
104 int unlink(
const char *path);
struct cacheNode * cacheNode
struct fileDescriptor fileDescriptor_t
size_t fread(void *ptr, size_t size, size_t nmemb, fileDescriptor_t *fd)
struct fileDescriptor * fd
int sys_fwrite(struct thread *, struct sys_fwrite_args *)
int fseek(fileDescriptor_t *, long, int)
struct vfs_mountPoint * mp
size_t fwrite(void *ptr, int size, int nmemb, fileDescriptor_t *fd)
fileDescriptor_t * fdTable
char * verifyDir(const char *path)
fileDescriptor_t * fopen(const char *, const char *)
int unlink(const char *path)
int sysFseek(userFileDescriptor *, long, int)
int fclose(fileDescriptor_t *)
struct userFileDescriptorStruct userFileDescriptor
int feof(fileDescriptor_t *fd)
struct fileDescriptor * prev
int fgetc(fileDescriptor_t *fd)
struct fileDescriptor * next