PKUOS - Pintos
Pintos source browser for PKU Operating System course
|
An open file. More...
Data Fields | |
struct inode * | inode |
File's inode. More... | |
off_t | pos |
Current position. More... | |
bool | deny_write |
Has file_deny_write() been called? More... | |
bool file::deny_write |
Has file_deny_write() been called?
Definition at line 11 of file file.c.
Referenced by file_allow_write(), file_deny_write(), and file_open().
struct inode* file::inode |
File's inode.
Definition at line 9 of file file.c.
Referenced by file_allow_write(), file_close(), file_deny_write(), file_get_inode(), file_length(), file_open(), file_read(), file_read_at(), file_reopen(), file_write(), and file_write_at().
off_t file::pos |
Current position.
Definition at line 10 of file file.c.
Referenced by file_open(), file_read(), file_seek(), file_tell(), file_write(), and fsutil_cat().