StuBS
VFS Member List

This is the complete list of members for VFS, including all inherited members.

chdir(const char *path)VFSstatic
chdir(Inode *inode)VFSprivatestatic
close(int fd)VFSstatic
closedir(DIR *dirp)VFSstatic
fchdir(int fd)VFSstatic
fd_tableVFSprivatestatic
fstat(int fd, struct stat *statbuf)VFSstatic
ftruncate(int fd, off_t length)VFSstatic
getdents(int fd, Dirent *dirp, int count)VFSstatic
global_cwdVFSprivatestatic
link(const char *oldpath, const char *newpath)VFSstatic
lseek(int fd, off_t offset, int whence)VFSstatic
lstat(const char *pathname, struct stat *statbuf)VFSstatic
mkdir(const char *pathname)VFSstatic
mount(const char *fstype, BlockDevice *bdev, const void *data)VFSstatic
open(const char *pathname, int flags)VFSstatic
opendir(const char *name)VFSstatic
pathwalk_step1(struct path *path, const char *pathname, Inode *cwd)VFSprivatestatic
pathwalk_step12(struct path *path, const char *pathname, Inode *cwd, int depth)VFSinlineprivatestatic
pathwalk_step123(const char *pathname, Inode *cwd, bool follow_final_symlink, int depth, int *error)VFSinlineprivatestatic
pathwalk_step2(struct path *path, int depth)VFSprivatestatic
pathwalk_step23(struct path *path, bool follow_final_symlink, int depth, int *error)VFSinlineprivatestatic
pathwalk_step3(struct path *path, bool follow_symlink, int depth, int *error)VFSprivatestatic
read(int fd, void *buf, size_t count)VFSstatic
readdir(DIR *dirp)VFSstatic
readlink(const char *pathname, char *buf, size_t bufsiz)VFSstatic
rename(const char *oldpath, const char *newpath)VFSstatic
resolve_symlink(Inode *symlink, Inode *cur_dir, int depth, int *error)VFSinlineprivatestatic
rewinddir(DIR *dirp)VFSstatic
rmdir(const char *pathname)VFSstatic
root_fsVFSprivatestatic
stat(const char *pathname, struct stat *statbuf)VFSstatic
stat(Inode *inode, struct stat *statbuf)VFSprivatestatic
symlink(const char *target, const char *linkpath)VFSstatic
sync()VFSstatic
sync_fs(Filesystem *fs)VFSprivatestatic
truncate(const char *path, off_t length)VFSstatic
truncate(Inode *inode, off_t length)VFSprivatestatic
umount()VFSstatic
unlink(const char *pathname)VFSstatic
write(int fd, const void *buf, size_t count)VFSstatic