StuBS
|
Public Member Functions | |
Inode (Filesystem *fs) | |
bool | is_new () const |
void | clear_new_flag () |
void | mark_dirty () |
bool | is_dirty () const |
int | write_to_disk () |
void | get () |
void | put () |
Public Attributes | |
ino_t | ino |
umode_t | mode |
unsigned int | nlinks |
uid_t | uid |
gid_t | gid |
off_t | size |
time_t | atime |
time_t | mtime |
time_t | ctime |
unsigned int | refcount |
Inode * | icache_next |
Filesystem * | filesystem |
int | flags |
Static Public Attributes | |
static const int | DIRTY_FLAG = 0x1 |
static const int | NEW_FLAG = 0x2 |