[BACK]Return to puffs_sys.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / fs / puffs

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/fs/puffs/puffs_sys.h between version 1.70.10.1 and 1.77

version 1.70.10.1, 2010/03/11 15:04:14 version 1.77, 2011/01/11 14:04:54
Line 166  struct puffs_mount {
Line 166  struct puffs_mount {
         kcondvar_t                      pmp_sopcv;          kcondvar_t                      pmp_sopcv;
         int                             pmp_sopthrcount;          int                             pmp_sopthrcount;
         TAILQ_HEAD(, puffs_sopreq)      pmp_sopreqs;          TAILQ_HEAD(, puffs_sopreq)      pmp_sopreqs;
           bool                            pmp_docompat;
 };  };
   
 #define PUFFSTAT_BEFOREINIT     0  #define PUFFSTAT_BEFOREINIT     0
Line 206  struct puffs_node {
Line 207  struct puffs_node {
   
         voff_t          pn_serversize;          voff_t          pn_serversize;
   
           struct lockf *  pn_lockf;
   
         LIST_ENTRY(puffs_node) pn_hashent;          LIST_ENTRY(puffs_node) pn_hashent;
 };  };
   
Line 263  void puffs_gop_markupdate(struct vnode *
Line 266  void puffs_gop_markupdate(struct vnode *
 void    puffs_senderr(struct puffs_mount *, int, int, const char *,  void    puffs_senderr(struct puffs_mount *, int, int, const char *,
                       puffs_cookie_t);                        puffs_cookie_t);
   
   bool    puffs_compat_outgoing(struct puffs_req *, struct puffs_req**, ssize_t*);
   void    puffs_compat_incoming(struct puffs_req *, struct puffs_req *);
   
 void    puffs_updatenode(struct puffs_node *, int, voff_t);  void    puffs_updatenode(struct puffs_node *, int, voff_t);
 #define PUFFS_UPDATEATIME       0x01  #define PUFFS_UPDATEATIME       0x01
 #define PUFFS_UPDATECTIME       0x02  #define PUFFS_UPDATECTIME       0x02

Legend:
Removed from v.1.70.10.1  
changed lines
  Added in v.1.77

CVSweb <webmaster@jp.NetBSD.org>