diff options
| author | Amar Tumballi <amar@gluster.com> | 2010-09-28 02:58:20 +0000 | 
|---|---|---|
| committer | Vijay Bellur <vijay@dev.gluster.com> | 2010-09-29 06:17:38 -0700 | 
| commit | 3702814c02c0789d8b65b4f096cd0d37947eef3f (patch) | |
| tree | 9a9351e9e9eba9bafeec60f64ebfce50554f79d4 /libglusterfs/src/defaults.h | |
| parent | 95d45c7479db322028ab186f4f565c30cbdfba69 (diff) | |
defaults.{c,h}: _resume functions added
* cleaned up whitespace
* untabify
Signed-off-by: Amar Tumballi <amar@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>
BUG: 1500 (Mount point should not be in-accessible between reconnect to server)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1500
Diffstat (limited to 'libglusterfs/src/defaults.h')
| -rw-r--r-- | libglusterfs/src/defaults.h | 710 | 
1 files changed, 482 insertions, 228 deletions
diff --git a/libglusterfs/src/defaults.h b/libglusterfs/src/defaults.h index a1177cb6c52..0f79b4c3abe 100644 --- a/libglusterfs/src/defaults.h +++ b/libglusterfs/src/defaults.h @@ -1,5 +1,5 @@  /* -   Copyright (c) 2006-2009 Gluster, Inc. <http://www.gluster.com> +   Copyright (c) 2006-2010 Gluster, Inc. <http://www.gluster.com>     This file is part of GlusterFS.     GlusterFS is free software; you can redistribute it and/or modify @@ -34,14 +34,9 @@  /* Management Operations */  int32_t default_getspec (call_frame_t *frame, -			 xlator_t *this, -			 const char *key, -			 int32_t flag); - -int32_t default_checksum (call_frame_t *frame, -			  xlator_t *this, -			  loc_t *loc, -			  int32_t flag); +                         xlator_t *this, +                         const char *key, +                         int32_t flag);  int32_t default_rchecksum (call_frame_t *frame,                             xlator_t *this, @@ -50,121 +45,121 @@ int32_t default_rchecksum (call_frame_t *frame,  /* FileSystem operations */  int32_t default_lookup (call_frame_t *frame, -			xlator_t *this, -			loc_t *loc, -			dict_t *xattr_req); +                        xlator_t *this, +                        loc_t *loc, +                        dict_t *xattr_req);  int32_t default_stat (call_frame_t *frame, -		      xlator_t *this, -		      loc_t *loc); +                      xlator_t *this, +                      loc_t *loc);  int32_t default_fstat (call_frame_t *frame, -		       xlator_t *this, -		       fd_t *fd); +                       xlator_t *this, +                       fd_t *fd);  int32_t default_truncate (call_frame_t *frame, -			  xlator_t *this, -			  loc_t *loc, -			  off_t offset); +                          xlator_t *this, +                          loc_t *loc, +                          off_t offset);  int32_t default_ftruncate (call_frame_t *frame, -			   xlator_t *this, -			   fd_t *fd, -			   off_t offset); +                           xlator_t *this, +                           fd_t *fd, +                           off_t offset);  int32_t default_access (call_frame_t *frame, -			xlator_t *this, -			loc_t *loc, -			int32_t mask); +                        xlator_t *this, +                        loc_t *loc, +                        int32_t mask);  int32_t default_readlink (call_frame_t *frame, -			  xlator_t *this, -			  loc_t *loc, -			  size_t size); +                          xlator_t *this, +                          loc_t *loc, +                          size_t size);  int32_t default_mknod (call_frame_t *frame, xlator_t *this, -		       loc_t *loc, mode_t mode, dev_t rdev, dict_t *params); +                       loc_t *loc, mode_t mode, dev_t rdev, dict_t *params);  int32_t default_mkdir (call_frame_t *frame, xlator_t *this, -		       loc_t *loc, mode_t mode, dict_t *params); +                       loc_t *loc, mode_t mode, dict_t *params);  int32_t default_unlink (call_frame_t *frame, -			xlator_t *this, -			loc_t *loc); +                        xlator_t *this, +                        loc_t *loc);  int32_t default_rmdir (call_frame_t *frame, -		       xlator_t *this, -		       loc_t *loc); +                       xlator_t *this, +                       loc_t *loc);  int32_t default_symlink (call_frame_t *frame, xlator_t *this, -			 const char *linkpath, loc_t *loc, dict_t *params); +                         const char *linkpath, loc_t *loc, dict_t *params);  int32_t default_rename (call_frame_t *frame, -			xlator_t *this, -			loc_t *oldloc, -			loc_t *newloc); +                        xlator_t *this, +                        loc_t *oldloc, +                        loc_t *newloc);  int32_t default_link (call_frame_t *frame, -		      xlator_t *this, -		      loc_t *oldloc, -		      loc_t *newloc); +                      xlator_t *this, +                      loc_t *oldloc, +                      loc_t *newloc);  int32_t default_create (call_frame_t *frame, xlator_t *this, -			loc_t *loc, int32_t flags, mode_t mode, +                        loc_t *loc, int32_t flags, mode_t mode,                          fd_t *fd, dict_t *params);  int32_t default_open (call_frame_t *frame, -		      xlator_t *this, -		      loc_t *loc, -		      int32_t flags, fd_t *fd, +                      xlator_t *this, +                      loc_t *loc, +                      int32_t flags, fd_t *fd,                        int32_t wbflags);  int32_t default_readv (call_frame_t *frame, -		       xlator_t *this, -		       fd_t *fd, -		       size_t size, -		       off_t offset); +                       xlator_t *this, +                       fd_t *fd, +                       size_t size, +                       off_t offset);  int32_t default_writev (call_frame_t *frame, -			xlator_t *this, -			fd_t *fd, -			struct iovec *vector, -			int32_t count, -			off_t offset, +                        xlator_t *this, +                        fd_t *fd, +                        struct iovec *vector, +                        int32_t count, +                        off_t offset,                          struct iobref *iobref);  int32_t default_flush (call_frame_t *frame, -		       xlator_t *this, -		       fd_t *fd); +                       xlator_t *this, +                       fd_t *fd);  int32_t default_fsync (call_frame_t *frame, -		       xlator_t *this, -		       fd_t *fd, -		       int32_t datasync); +                       xlator_t *this, +                       fd_t *fd, +                       int32_t datasync);  int32_t default_opendir (call_frame_t *frame, -			 xlator_t *this, -			 loc_t *loc, fd_t *fd); +                         xlator_t *this, +                         loc_t *loc, fd_t *fd);  int32_t default_fsyncdir (call_frame_t *frame, -			  xlator_t *this, -			  fd_t *fd, -			  int32_t datasync); +                          xlator_t *this, +                          fd_t *fd, +                          int32_t datasync);  int32_t default_statfs (call_frame_t *frame, -			xlator_t *this, -			loc_t *loc); +                        xlator_t *this, +                        loc_t *loc);  int32_t default_setxattr (call_frame_t *frame, -			  xlator_t *this, -			  loc_t *loc, -			  dict_t *dict, -			  int32_t flags); +                          xlator_t *this, +                          loc_t *loc, +                          dict_t *dict, +                          int32_t flags);  int32_t default_getxattr (call_frame_t *frame, -			  xlator_t *this, -			  loc_t *loc, -			  const char *name); +                          xlator_t *this, +                          loc_t *loc, +                          const char *name);  int32_t default_fsetxattr (call_frame_t *frame,                             xlator_t *this, @@ -178,67 +173,67 @@ int32_t default_fgetxattr (call_frame_t *frame,                             const char *name);  int32_t default_removexattr (call_frame_t *frame, -			     xlator_t *this, -			     loc_t *loc, -			     const char *name); +                             xlator_t *this, +                             loc_t *loc, +                             const char *name);  int32_t default_lk (call_frame_t *frame, -		    xlator_t *this, -		    fd_t *fd, -		    int32_t cmd, -		    struct flock *flock); +                    xlator_t *this, +                    fd_t *fd, +                    int32_t cmd, +                    struct flock *flock);  int32_t default_inodelk (call_frame_t *frame, xlator_t *this, -			 const char *volume, loc_t *loc, int32_t cmd,  +                         const char *volume, loc_t *loc, int32_t cmd,                           struct flock *flock);  int32_t default_finodelk (call_frame_t *frame, xlator_t *this, -			  const char *volume, fd_t *fd, int32_t cmd,  +                          const char *volume, fd_t *fd, int32_t cmd,                            struct flock *flock);  int32_t default_entrylk (call_frame_t *frame, xlator_t *this, -			 const char *volume, loc_t *loc, const char *basename, -			 entrylk_cmd cmd, entrylk_type type); +                         const char *volume, loc_t *loc, const char *basename, +                         entrylk_cmd cmd, entrylk_type type);  int32_t default_fentrylk (call_frame_t *frame, xlator_t *this, -			  const char *volume, fd_t *fd, const char *basename, -			  entrylk_cmd cmd, entrylk_type type); +                          const char *volume, fd_t *fd, const char *basename, +                          entrylk_cmd cmd, entrylk_type type);  int32_t default_readdir (call_frame_t *frame, -			  xlator_t *this, -			  fd_t *fd, -			  size_t size, off_t off); +                          xlator_t *this, +                          fd_t *fd, +                          size_t size, off_t off);  int32_t default_readdirp (call_frame_t *frame, -			  xlator_t *this, -			  fd_t *fd, -			  size_t size, off_t off); +                          xlator_t *this, +                          fd_t *fd, +                          size_t size, off_t off);  int32_t default_xattrop (call_frame_t *frame, -			 xlator_t *this, -			 loc_t *loc, -			 gf_xattrop_flags_t flags, -			 dict_t *dict); +                         xlator_t *this, +                         loc_t *loc, +                         gf_xattrop_flags_t flags, +                         dict_t *dict);  int32_t default_fxattrop (call_frame_t *frame, -			  xlator_t *this, -			  fd_t *fd, -			  gf_xattrop_flags_t flags, -			  dict_t *dict); +                          xlator_t *this, +                          fd_t *fd, +                          gf_xattrop_flags_t flags, +                          dict_t *dict);  int32_t default_notify (xlator_t *this, -			int32_t event, -			void *data, -			...); +                        int32_t event, +                        void *data, +                        ...);  int32_t default_forget (xlator_t *this, -			inode_t *inode); +                        inode_t *inode);  int32_t default_release (xlator_t *this, -			 fd_t *fd); +                         fd_t *fd);  int32_t default_releasedir (xlator_t *this, -			    fd_t *fd); +                            fd_t *fd);  int32_t default_setattr (call_frame_t *frame,                           xlator_t *this, @@ -252,171 +247,430 @@ int32_t default_fsetattr (call_frame_t *frame,                            struct iatt *stbuf,                            int32_t valid); +/* Resume */ +int32_t default_getspec (call_frame_t *frame, +                         xlator_t *this, +                         const char *key, +                         int32_t flag); + +int32_t default_rchecksum (call_frame_t *frame, +                           xlator_t *this, +                           fd_t *fd, off_t offset, +                           int32_t len); + +/* FileSystem operations */ +int32_t default_lookup_resume (call_frame_t *frame, +                        xlator_t *this, +                        loc_t *loc, +                        dict_t *xattr_req); + +int32_t default_stat_resume (call_frame_t *frame, +                      xlator_t *this, +                      loc_t *loc); + +int32_t default_fstat_resume (call_frame_t *frame, +                       xlator_t *this, +                       fd_t *fd); + +int32_t default_truncate_resume (call_frame_t *frame, +                          xlator_t *this, +                          loc_t *loc, +                          off_t offset); + +int32_t default_ftruncate_resume (call_frame_t *frame, +                           xlator_t *this, +                           fd_t *fd, +                           off_t offset); + +int32_t default_access_resume (call_frame_t *frame, +                        xlator_t *this, +                        loc_t *loc, +                        int32_t mask); + +int32_t default_readlink_resume (call_frame_t *frame, +                          xlator_t *this, +                          loc_t *loc, +                          size_t size); + +int32_t default_mknod_resume (call_frame_t *frame, xlator_t *this, +                       loc_t *loc, mode_t mode, dev_t rdev, dict_t *params); + +int32_t default_mkdir_resume (call_frame_t *frame, xlator_t *this, +                       loc_t *loc, mode_t mode, dict_t *params); + +int32_t default_unlink_resume (call_frame_t *frame, +                        xlator_t *this, +                        loc_t *loc); + +int32_t default_rmdir_resume (call_frame_t *frame, +                       xlator_t *this, +                       loc_t *loc); + +int32_t default_symlink_resume (call_frame_t *frame, xlator_t *this, +                         const char *linkpath, loc_t *loc, dict_t *params); + +int32_t default_rename_resume (call_frame_t *frame, +                        xlator_t *this, +                        loc_t *oldloc, +                        loc_t *newloc); + +int32_t default_link_resume (call_frame_t *frame, +                      xlator_t *this, +                      loc_t *oldloc, +                      loc_t *newloc); + +int32_t default_create_resume (call_frame_t *frame, xlator_t *this, +                        loc_t *loc, int32_t flags, mode_t mode, +                        fd_t *fd, dict_t *params); + +int32_t default_open_resume (call_frame_t *frame, +                      xlator_t *this, +                      loc_t *loc, +                      int32_t flags, fd_t *fd, +                      int32_t wbflags); + +int32_t default_readv_resume (call_frame_t *frame, +                       xlator_t *this, +                       fd_t *fd, +                       size_t size, +                       off_t offset); + +int32_t default_writev_resume (call_frame_t *frame, +                        xlator_t *this, +                        fd_t *fd, +                        struct iovec *vector, +                        int32_t count, +                        off_t offset, +                        struct iobref *iobref); + +int32_t default_flush_resume (call_frame_t *frame, +                       xlator_t *this, +                       fd_t *fd); + +int32_t default_fsync_resume (call_frame_t *frame, +                       xlator_t *this, +                       fd_t *fd, +                       int32_t datasync); + +int32_t default_opendir_resume (call_frame_t *frame, +                         xlator_t *this, +                         loc_t *loc, fd_t *fd); + +int32_t default_fsyncdir_resume (call_frame_t *frame, +                          xlator_t *this, +                          fd_t *fd, +                          int32_t datasync); + +int32_t default_statfs_resume (call_frame_t *frame, +                        xlator_t *this, +                        loc_t *loc); + +int32_t default_setxattr_resume (call_frame_t *frame, +                          xlator_t *this, +                          loc_t *loc, +                          dict_t *dict, +                          int32_t flags); + +int32_t default_getxattr_resume (call_frame_t *frame, +                          xlator_t *this, +                          loc_t *loc, +                          const char *name); + +int32_t default_fsetxattr_resume (call_frame_t *frame, +                           xlator_t *this, +                           fd_t *fd, +                           dict_t *dict, +                           int32_t flags); + +int32_t default_fgetxattr_resume (call_frame_t *frame, +                           xlator_t *this, +                           fd_t *fd, +                           const char *name); + +int32_t default_removexattr_resume (call_frame_t *frame, +                             xlator_t *this, +                             loc_t *loc, +                             const char *name); + +int32_t default_lk_resume (call_frame_t *frame, +                    xlator_t *this, +                    fd_t *fd, +                    int32_t cmd, +                    struct flock *flock); + +int32_t default_inodelk_resume (call_frame_t *frame, xlator_t *this, +                         const char *volume, loc_t *loc, int32_t cmd, +                         struct flock *flock); + +int32_t default_finodelk_resume (call_frame_t *frame, xlator_t *this, +                          const char *volume, fd_t *fd, int32_t cmd, +                          struct flock *flock); + +int32_t default_entrylk_resume (call_frame_t *frame, xlator_t *this, +                         const char *volume, loc_t *loc, const char *basename, +                         entrylk_cmd cmd, entrylk_type type); + +int32_t default_fentrylk_resume (call_frame_t *frame, xlator_t *this, +                          const char *volume, fd_t *fd, const char *basename, +                          entrylk_cmd cmd, entrylk_type type); + +int32_t default_readdir_resume (call_frame_t *frame, +                          xlator_t *this, +                          fd_t *fd, +                          size_t size, off_t off); + +int32_t default_readdirp_resume (call_frame_t *frame, +                          xlator_t *this, +                          fd_t *fd, +                          size_t size, off_t off); + +int32_t default_xattrop_resume (call_frame_t *frame, +                         xlator_t *this, +                         loc_t *loc, +                         gf_xattrop_flags_t flags, +                         dict_t *dict); + +int32_t default_fxattrop_resume (call_frame_t *frame, +                          xlator_t *this, +                          fd_t *fd, +                          gf_xattrop_flags_t flags, +                          dict_t *dict); + +int32_t default_notify (xlator_t *this, +                        int32_t event, +                        void *data, +                        ...); + +int32_t default_forget (xlator_t *this, +                        inode_t *inode); + +int32_t default_release (xlator_t *this, +                         fd_t *fd); + +int32_t default_releasedir (xlator_t *this, +                            fd_t *fd); + +int32_t default_setattr_resume (call_frame_t *frame, +                         xlator_t *this, +                         loc_t *loc, +                         struct iatt *stbuf, +                         int32_t valid); + +int32_t default_fsetattr_resume (call_frame_t *frame, +                          xlator_t *this, +                          fd_t *fd, +                          struct iatt *stbuf, +                          int32_t valid); + +/* _cbk */ +  int32_t -default_truncate_cbk (call_frame_t *frame, -		      void *cookie, -		      xlator_t *this, -		      int32_t op_ret, -		      int32_t op_errno, -		      struct iatt *prebuf, +default_lookup_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno, inode_t *inode, +                    struct iatt *buf, dict_t *dict, struct iatt *postparent); + +int32_t +default_stat_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                  int32_t op_ret, int32_t op_errno, struct iatt *buf); + + +int32_t +default_truncate_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno, struct iatt *prebuf,                        struct iatt *postbuf);  int32_t -default_access_cbk (call_frame_t *frame, -		    void *cookie, -		    xlator_t *this, -		    int32_t op_ret, -		    int32_t op_errno); +default_ftruncate_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                       int32_t op_ret, int32_t op_errno, struct iatt *prebuf, +                       struct iatt *postbuf); + +int32_t +default_access_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno);  int32_t -default_readlink_cbk (call_frame_t *frame, -		      void *cookie, -		      xlator_t *this, -		      int32_t op_ret, -		      int32_t op_errno, -		      const char *path, +default_readlink_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno, const char *path,                        struct iatt *buf); +  int32_t -default_mknod_cbk (call_frame_t *frame, -		   void *cookie, -		   xlator_t *this, -		   int32_t op_ret, -		   int32_t op_errno, -		   inode_t *inode, -                   struct iatt *buf, -                   struct iatt *preparent, +default_mknod_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno, inode_t *inode, +                   struct iatt *buf, struct iatt *preparent,                     struct iatt *postparent);  int32_t -default_mkdir_cbk (call_frame_t *frame, -		   void *cookie, -		   xlator_t *this, -		   int32_t op_ret, -		   int32_t op_errno, -		   inode_t *inode, -                   struct iatt *buf, -                   struct iatt *preparent, +default_mkdir_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno, inode_t *inode, +                   struct iatt *buf, struct iatt *preparent,                     struct iatt *postparent);  int32_t -default_unlink_cbk (call_frame_t *frame, -		    void *cookie, -		    xlator_t *this, -		    int32_t op_ret, -		    int32_t op_errno, -                    struct iatt *preparent, +default_unlink_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno, struct iatt *preparent,                      struct iatt *postparent);  int32_t -default_rmdir_cbk (call_frame_t *frame, -		   void *cookie, -		   xlator_t *this, -		   int32_t op_ret, -		   int32_t op_errno, -                   struct iatt *preparent, +default_rmdir_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno, struct iatt *preparent,                     struct iatt *postparent); +  int32_t -default_symlink_cbk (call_frame_t *frame, -		     void *cookie, -		     xlator_t *this, -		     int32_t op_ret, -		     int32_t op_errno, -		     inode_t *inode, -                     struct iatt *buf, -                     struct iatt *preparent, +default_symlink_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno, inode_t *inode, +                     struct iatt *buf, struct iatt *preparent,                       struct iatt *postparent); +  int32_t -default_rename_cbk (call_frame_t *frame, -		    void *cookie, -		    xlator_t *this, -		    int32_t op_ret, -		    int32_t op_errno, -		    struct iatt *buf, -                    struct iatt *preoldparent, -                    struct iatt *postoldparent, -                    struct iatt *prenewparent, -                    struct iatt *postnewparent); - -int32_t -default_link_cbk (call_frame_t *frame, -		  void *cookie, -		  xlator_t *this, -		  int32_t op_ret, -		  int32_t op_errno, -		  inode_t *inode, -                  struct iatt *buf, -                  struct iatt *preparent, +default_rename_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno, struct iatt *buf, +                    struct iatt *preoldparent, struct iatt *postoldparent, +                    struct iatt *prenewparent, struct iatt *postnewparent); + + +int32_t +default_link_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                  int32_t op_ret, int32_t op_errno, inode_t *inode, +                  struct iatt *buf, struct iatt *preparent,                    struct iatt *postparent);  int32_t -default_create_cbk (call_frame_t *frame, -		    void *cookie, -		    xlator_t *this, -		    int32_t op_ret, -		    int32_t op_errno, -		    fd_t *fd, -		    inode_t *inode, -		    struct iatt *buf, -                    struct iatt *preparent, +default_create_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno, fd_t *fd, inode_t *inode, +                    struct iatt *buf, struct iatt *preparent,                      struct iatt *postparent);  int32_t -default_open_cbk (call_frame_t *frame, -		  void *cookie, -		  xlator_t *this, -		  int32_t op_ret, -		  int32_t op_errno, -		  fd_t *fd); +default_open_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                  int32_t op_ret, int32_t op_errno, fd_t *fd); + +int32_t +default_readv_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno, struct iovec *vector, +                   int32_t count, struct iatt *stbuf, struct iobref *iobref); + + +int32_t +default_writev_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno, struct iatt *prebuf, +                    struct iatt *postbuf); + + +int32_t +default_flush_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno); + + + +int32_t +default_fsync_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno, struct iatt *prebuf, +                   struct iatt *postbuf); + +int32_t +default_fstat_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                   int32_t op_ret, int32_t op_errno, struct iatt *buf); + +int32_t +default_opendir_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno, fd_t *fd); + +int32_t +default_fsyncdir_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno); + +int32_t +default_statfs_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                    int32_t op_ret, int32_t op_errno, struct statvfs *buf); + + +int32_t +default_setxattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno); + + +int32_t +default_fsetxattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                       int32_t op_ret, int32_t op_errno); + + + +int32_t +default_fgetxattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                       int32_t op_ret, int32_t op_errno, dict_t *dict); + + +int32_t +default_getxattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno, dict_t *dict);  int32_t -default_readv_cbk (call_frame_t *frame, -		   void *cookie, -		   xlator_t *this, -		   int32_t op_ret, -		   int32_t op_errno, -		   struct iovec *vector, -		   int32_t count, -		   struct iatt *stbuf, -                   struct iobref *iobref); +default_xattrop_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno, dict_t *dict);  int32_t -default_opendir_cbk (call_frame_t *frame, -		     void *cookie, -		     xlator_t *this, -		     int32_t op_ret, -		     int32_t op_errno, -		     fd_t *fd); +default_fxattrop_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno, dict_t *dict); +  int32_t -default_setattr_cbk (call_frame_t *frame, -                     void *cookie, -                     xlator_t *this, -                     int32_t op_ret, -                     int32_t op_errno, -                     struct iatt *statpre, +default_removexattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                         int32_t op_ret, int32_t op_errno); + +int32_t +default_lk_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                int32_t op_ret, int32_t op_errno, struct flock *lock); + +int32_t +default_inodelk_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno); + + +int32_t +default_finodelk_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno); + +int32_t +default_entrylk_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno); + +int32_t +default_fentrylk_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno); + + +int32_t +default_rchecksum_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                       int32_t op_ret, int32_t op_errno, uint32_t weak_checksum, +                       uint8_t *strong_checksum); + + +int32_t +default_readdir_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno, gf_dirent_t *entries); + + +int32_t +default_readdirp_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno, gf_dirent_t *entries); + +int32_t +default_setattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno, struct iatt *statpre,                       struct iatt *statpost);  int32_t -default_fsetattr_cbk (call_frame_t *frame, -                      void *cookie, -                      xlator_t *this, -                      int32_t op_ret, -                      int32_t op_errno, -                      struct iatt *statpre, +default_fsetattr_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                      int32_t op_ret, int32_t op_errno, struct iatt *statpre,                        struct iatt *statpost);  int32_t -default_writev_cbk (call_frame_t *frame, -		    void *cookie, -		    xlator_t *this, -		    int32_t op_ret, -		    int32_t op_errno, -                    struct iatt *prebuf, -		    struct iatt *postbuf); +default_getspec_cbk (call_frame_t *frame, void *cookie, xlator_t *this, +                     int32_t op_ret, int32_t op_errno, char *spec_data);  int32_t  default_mem_acct_init (xlator_t *this);  | 
