Home
last modified time | relevance | path

Searched defs:vfs_inode_operations_t (Results 1 – 1 of 1) sorted by relevance

/DragonOS-0.1.2/kernel/src/filesystem/VFS/
DVFS.h132 struct vfs_inode_operations_t struct
140 …ng (*create)(struct vfs_index_node_t *parent_inode, struct vfs_dir_entry_t *dest_dEntry, int mode);
147 …dir_entry_t *(*lookup)(struct vfs_index_node_t *parent_inode, struct vfs_dir_entry_t *dest_dEntry);
154 long (*mkdir)(struct vfs_index_node_t *inode, struct vfs_dir_entry_t *dEntry, int mode);
155 long (*rmdir)(struct vfs_index_node_t *inode, struct vfs_dir_entry_t *dEntry);
156 long (*rename)(struct vfs_index_node_t *old_inode, struct vfs_dir_entry_t *old_dEntry,
158 long (*getAttr)(struct vfs_dir_entry_t *dEntry, uint64_t *attr);
159 long (*setAttr)(struct vfs_dir_entry_t *dEntry, uint64_t *attr);
167 long (*unlink)(struct vfs_index_node_t *inode, struct vfs_dir_entry_t *dentry);