|
| struct dentry *(* | lookup )(struct inode *, struct dentry *, unsigned int) |
| |
| void *(* | follow_link )(struct dentry *, struct nameidata *) |
| |
| int(* | permission )(struct inode *, int) |
| |
| struct posix_acl *(* | get_acl )(struct inode *, int) |
| |
| int(* | readlink )(struct dentry *, char __user *, int) |
| |
| void(* | put_link )(struct dentry *, struct nameidata *, void *) |
| |
| int(* | create )(struct inode *, struct dentry *, umode_t, bool) |
| |
| int(* | link )(struct dentry *, struct inode *, struct dentry *) |
| |
| int(* | unlink )(struct inode *, struct dentry *) |
| |
| int(* | symlink )(struct inode *, struct dentry *, const char *) |
| |
| int(* | mkdir )(struct inode *, struct dentry *, umode_t) |
| |
| int(* | rmdir )(struct inode *, struct dentry *) |
| |
| int(* | mknod )(struct inode *, struct dentry *, umode_t, dev_t) |
| |
| int(* | rename )(struct inode *, struct dentry *, struct inode *, struct dentry *) |
| |
| void(* | truncate )(struct inode *) |
| |
| int(* | setattr )(struct dentry *, struct iattr *) |
| |
| int(* | getattr )(struct vfsmount *mnt, struct dentry *, struct kstat *) |
| |
| int(* | setxattr )(struct dentry *, const char *, const void *, size_t, int) |
| |
| ssize_t(* | getxattr )(struct dentry *, const char *, void *, size_t) |
| |
| ssize_t(* | listxattr )(struct dentry *, char *, size_t) |
| |
| int(* | removexattr )(struct dentry *, const char *) |
| |
| int(* | fiemap )(struct inode *, struct fiemap_extent_info *, u64 start, u64 len) |
| |
| int(* | update_time )(struct inode *, struct timespec *, int) |
| |
| int(* | atomic_open )(struct inode *, struct dentry *, struct file *, unsigned open_flag, umode_t create_mode, int *opened) |
| |
Definition at line 1546 of file fs.h.