add_deferred_directory(directory *dir) | os::posix::file_system | inline |
add_deferred_file(file *fil) | os::posix::file_system | inline |
allocate_directory(void) | os::posix::file_system | |
allocate_directory(L &locker) | os::posix::file_system | |
allocate_file(void) | os::posix::file_system | |
allocate_file(L &locker) | os::posix::file_system | |
chmod(const char *path, mode_t mode) | os::posix::file_system | virtual |
deallocate_directories(void) | os::posix::file_system | |
deallocate_files(void) | os::posix::file_system | |
deferred_directories_list(void) | os::posix::file_system | inline |
deferred_directories_list_t typedef | os::posix::file_system | |
deferred_files_list(void) | os::posix::file_system | inline |
deferred_files_list_t typedef | os::posix::file_system | |
device(void) const | os::posix::file_system | inline |
file_system(file_system_impl &impl, const char *name) | os::posix::file_system | |
file_system_implementable(const char *name, block_device &device, Args &&... args) | os::posix::file_system_implementable< T > | |
identify_mounted(const char **path1, const char **path2=nullptr) | os::posix::file_system | static |
impl(void) const | os::posix::file_system_implementable< T > | |
mkdir(const char *path, mode_t mode) | os::posix::file_system | virtual |
mkfs(int options,...) | os::posix::file_system | |
mount(const char *path=nullptr, unsigned int flags=0,...) | os::posix::file_system | |
mounted_path(void) | os::posix::file_system | |
name(void) const | os::posix::file_system | inline |
open(const char *path=nullptr, int oflag=0,...) | os::posix::file_system | |
opendir(const char *dirpath) | os::posix::file_system | virtual |
rename(const char *existing, const char *_new) | os::posix::file_system | virtual |
rmdir(const char *path) | os::posix::file_system | virtual |
stat(const char *path, struct stat *buf) | os::posix::file_system | virtual |
statvfs(struct statvfs *buf) | os::posix::file_system | virtual |
sync(void) | os::posix::file_system | virtual |
truncate(const char *path, off_t length) | os::posix::file_system | virtual |
umount(int unsigned flags=0) | os::posix::file_system | virtual |
unlink(const char *path) | os::posix::file_system | virtual |
utime(const char *path, const utimbuf *times) | os::posix::file_system | virtual |
value_type typedef | os::posix::file_system_implementable< T > | |
vmkfs(int options, std::va_list args) | os::posix::file_system | virtual |
vmount(const char *path, unsigned int flags, std::va_list args) | os::posix::file_system | virtual |
vopen(const char *path, int oflag, std::va_list args) | os::posix::file_system | virtual |
~file_system() | os::posix::file_system | virtual |
~file_system_implementable() override | os::posix::file_system_implementable< T > | virtual |