|
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.