Print this page
*** NO COMMENTS ***

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
          +++ new/usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr.h
↓ open down ↓ 245 lines elided ↑ open up ↑
 246  246  #ifndef DEBUG
 247  247  #define smbfs_attrcache_rm_locked(np)   (np)->r_attrtime = gethrtime()
 248  248  #endif
 249  249  void smbfs_attr_touchdir(struct smbnode *dnp);
 250  250  void smbfs_attrcache_fa(vnode_t *vp, struct smbfattr *fap);
 251  251  void smbfs_cache_check(struct vnode *vp, struct smbfattr *fap);
 252  252  
 253  253  void smbfs_addfree(struct smbnode *sp);
 254  254  void smbfs_rmhash(struct smbnode *);
 255  255  
      256 +void smbfs_invalidate_pages(vnode_t *vp, u_offset_t off, cred_t *cr);
      257 +
 256  258  /* See avl_create in smbfs_vfsops.c */
 257  259  void smbfs_init_hash_avl(avl_tree_t *);
 258  260  
 259  261  uint32_t smbfs_gethash(const char *rpath, int prlen);
 260  262  uint32_t smbfs_getino(struct smbnode *dnp, const char *name, int nmlen);
 261  263  
 262  264  extern struct smbfattr smbfs_fattr0;
 263  265  smbnode_t *smbfs_node_findcreate(smbmntinfo_t *mi,
 264  266      const char *dir, int dirlen,
 265  267      const char *name, int nmlen,
↓ open down ↓ 42 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX