|
u32 | version |
|
struct dentry_operations * | dentry_ops |
|
struct inode_operations * | dir_inode_ops |
|
struct inode_operations * | file_inode_ops |
|
struct file_operations * | file_ops |
|
int(* | getroot )(struct nfs_server *, struct nfs_fh *, struct nfs_fsinfo *) |
|
struct vfsmount *(* | submount )(struct nfs_server *, struct dentry *, struct nfs_fh *, struct nfs_fattr *) |
|
struct dentry *(* | try_mount )(int, const char *, struct nfs_mount_info *, struct nfs_subversion *) |
|
int(* | getattr )(struct nfs_server *, struct nfs_fh *, struct nfs_fattr *) |
|
int(* | setattr )(struct dentry *, struct nfs_fattr *, struct iattr *) |
|
int(* | lookup )(struct inode *, struct qstr *, struct nfs_fh *, struct nfs_fattr *) |
|
int(* | access )(struct inode *, struct nfs_access_entry *) |
|
int(* | readlink )(struct inode *, struct page *, unsigned int, unsigned int) |
|
int(* | create )(struct inode *, struct dentry *, struct iattr *, int) |
|
int(* | remove )(struct inode *, struct qstr *) |
|
void(* | unlink_setup )(struct rpc_message *, struct inode *dir) |
|
void(* | unlink_rpc_prepare )(struct rpc_task *, struct nfs_unlinkdata *) |
|
int(* | unlink_done )(struct rpc_task *, struct inode *) |
|
int(* | rename )(struct inode *, struct qstr *, struct inode *, struct qstr *) |
|
void(* | rename_setup )(struct rpc_message *msg, struct inode *dir) |
|
void(* | rename_rpc_prepare )(struct rpc_task *task, struct nfs_renamedata *) |
|
int(* | rename_done )(struct rpc_task *task, struct inode *old_dir, struct inode *new_dir) |
|
int(* | link )(struct inode *, struct inode *, struct qstr *) |
|
int(* | symlink )(struct inode *, struct dentry *, struct page *, unsigned int, struct iattr *) |
|
int(* | mkdir )(struct inode *, struct dentry *, struct iattr *) |
|
int(* | rmdir )(struct inode *, struct qstr *) |
|
int(* | readdir )(struct dentry *, struct rpc_cred *, u64, struct page **, unsigned int, int) |
|
int(* | mknod )(struct inode *, struct dentry *, struct iattr *, dev_t) |
|
int(* | statfs )(struct nfs_server *, struct nfs_fh *, struct nfs_fsstat *) |
|
int(* | fsinfo )(struct nfs_server *, struct nfs_fh *, struct nfs_fsinfo *) |
|
int(* | pathconf )(struct nfs_server *, struct nfs_fh *, struct nfs_pathconf *) |
|
int(* | set_capabilities )(struct nfs_server *, struct nfs_fh *) |
|
int(* | decode_dirent )(struct xdr_stream *, struct nfs_entry *, int) |
|
void(* | read_setup )(struct nfs_read_data *, struct rpc_message *) |
|
void(* | read_pageio_init )(struct nfs_pageio_descriptor *, struct inode *, const struct nfs_pgio_completion_ops *) |
|
void(* | read_rpc_prepare )(struct rpc_task *, struct nfs_read_data *) |
|
int(* | read_done )(struct rpc_task *, struct nfs_read_data *) |
|
void(* | write_setup )(struct nfs_write_data *, struct rpc_message *) |
|
void(* | write_pageio_init )(struct nfs_pageio_descriptor *, struct inode *, int, const struct nfs_pgio_completion_ops *) |
|
void(* | write_rpc_prepare )(struct rpc_task *, struct nfs_write_data *) |
|
int(* | write_done )(struct rpc_task *, struct nfs_write_data *) |
|
void(* | commit_setup )(struct nfs_commit_data *, struct rpc_message *) |
|
void(* | commit_rpc_prepare )(struct rpc_task *, struct nfs_commit_data *) |
|
int(* | commit_done )(struct rpc_task *, struct nfs_commit_data *) |
|
int(* | lock )(struct file *, int, struct file_lock *) |
|
int(* | lock_check_bounds )(const struct file_lock *) |
|
void(* | clear_acl_cache )(struct inode *) |
|
void(* | close_context )(struct nfs_open_context *ctx, int) |
|
struct inode *(* | open_context )(struct inode *dir, struct nfs_open_context *ctx, int open_flags, struct iattr *iattr) |
|
int(* | have_delegation )(struct inode *, fmode_t) |
|
int(* | return_delegation )(struct inode *) |
|
struct nfs_client *(* | alloc_client )(const struct nfs_client_initdata *) |
|
struct nfs_client *(* | init_client )(struct nfs_client *, const struct rpc_timeout *, const char *, rpc_authflavor_t) |
|
void(* | free_client )(struct nfs_client *) |
|
struct nfs_server *(* | create_server )(struct nfs_mount_info *, struct nfs_subversion *) |
|
struct nfs_server *(* | clone_server )(struct nfs_server *, struct nfs_fh *, struct nfs_fattr *, rpc_authflavor_t) |
|
Definition at line 1368 of file nfs_xdr.h.