Home
last modified time | relevance | path

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

/DragonOS-0.1.7/kernel/src/filesystem/vfs/
DVFS.h131 struct vfs_inode_operations_t struct
139 …ng (*create)(struct vfs_index_node_t *parent_inode, struct vfs_dir_entry_t *dest_dEntry, int mode);
146 …dir_entry_t *(*lookup)(struct vfs_index_node_t *parent_inode, struct vfs_dir_entry_t *dest_dEntry);
153 long (*mkdir)(struct vfs_index_node_t *inode, struct vfs_dir_entry_t *dEntry, int mode);
154 long (*rmdir)(struct vfs_index_node_t *inode, struct vfs_dir_entry_t *dEntry);
155 long (*rename)(struct vfs_index_node_t *old_inode, struct vfs_dir_entry_t *old_dEntry,
157 long (*getAttr)(struct vfs_dir_entry_t *dEntry, uint64_t *attr);
158 long (*setAttr)(struct vfs_dir_entry_t *dEntry, uint64_t *attr);
166 long (*unlink)(struct vfs_index_node_t *inode, struct vfs_dir_entry_t *dentry);