RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <dfs_fs.h>
成员变量 | |
const char * | name |
uint32_t | flags |
const struct dfs_file_ops * | default_fops |
int(* | mount )(struct dfs_mnt *mnt, unsigned long rwflag, const void *data) |
int(* | umount )(struct dfs_mnt *mnt) |
int(* | mkfs )(rt_device_t devid, const char *fs_name) |
int(* | readlink )(struct dfs_dentry *dentry, char *buf, int len) |
int(* | link )(struct dfs_dentry *src_dentry, struct dfs_dentry *dst_dentry) |
int(* | unlink )(struct dfs_dentry *dentry) |
int(* | symlink )(struct dfs_dentry *parent_dentry, const char *target, const char *newpath) |
int(* | rename )(struct dfs_dentry *old_dentry, struct dfs_dentry *new_dentry) |
int(* | stat )(struct dfs_dentry *dentry, struct stat *buf) |
int(* | statfs )(struct dfs_mnt *mnt, struct statfs *buf) |
int(* | setattr )(struct dfs_dentry *dentry, struct dfs_attr *attr) |
struct dfs_vnode *(* | lookup )(struct dfs_dentry *dentry) |
struct dfs_vnode *(* | create_vnode )(struct dfs_dentry *dentry, int type, mode_t mode) |
int(* | free_vnode )(struct dfs_vnode *vnode) |
const struct dfs_file_ops* dfs_filesystem_ops::default_fops |
int(* dfs_filesystem_ops::mount) (struct dfs_mnt *mnt, unsigned long rwflag, const void *data) |
int(* dfs_filesystem_ops::mkfs) (rt_device_t devid, const char *fs_name) |
int(* dfs_filesystem_ops::readlink) (struct dfs_dentry *dentry, char *buf, int len) |
int(* dfs_filesystem_ops::link) (struct dfs_dentry *src_dentry, struct dfs_dentry *dst_dentry) |
int(* dfs_filesystem_ops::unlink) (struct dfs_dentry *dentry) |
int(* dfs_filesystem_ops::symlink) (struct dfs_dentry *parent_dentry, const char *target, const char *newpath) |
int(* dfs_filesystem_ops::rename) (struct dfs_dentry *old_dentry, struct dfs_dentry *new_dentry) |
int(* dfs_filesystem_ops::stat) (struct dfs_dentry *dentry, struct stat *buf) |
int(* dfs_filesystem_ops::setattr) (struct dfs_dentry *dentry, struct dfs_attr *attr) |
struct dfs_vnode *(* dfs_filesystem_ops::lookup) (struct dfs_dentry *dentry) |
struct dfs_vnode *(* dfs_filesystem_ops::create_vnode) (struct dfs_dentry *dentry, int type, mode_t mode) |