Print this page
4827 nfs4: slow file locking
4837 NFSv4 client lock retry delay upper limit should be shorter

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/nfs/rnode4.h
          +++ new/usr/src/uts/common/nfs/rnode4.h
↓ open down ↓ 419 lines elided ↑ open up ↑
 420  420  extern int      r4find_by_fsid(mntinfo4_t *, fattr4_fsid *);
 421  421  
 422  422  /* Access cache calls */
 423  423  extern nfs4_access_type_t nfs4_access_check(rnode4_t *, uint32_t, cred_t *);
 424  424  extern void     nfs4_access_cache(rnode4_t *rp, uint32_t, uint32_t, cred_t *);
 425  425  extern int      nfs4_access_purge_rp(rnode4_t *);
 426  426  
 427  427  extern int      nfs4_free_data_reclaim(rnode4_t *);
 428  428  extern void     nfs4_rnode_invalidate(struct vfs *);
 429  429  
 430      -extern time_t   r2lease_time(rnode4_t *);
 431  430  extern int      nfs4_directio(vnode_t *, int, cred_t *);
 432  431  
 433  432  /* shadow vnode functions */
 434  433  extern void     sv_activate(vnode_t **, vnode_t *, nfs4_fname_t **, int);
 435  434  extern vnode_t  *sv_find(vnode_t *, vnode_t *, nfs4_fname_t **);
 436  435  extern void     sv_update_path(vnode_t *, char *, char *);
 437  436  extern void     sv_inactive(vnode_t *);
 438  437  extern void     sv_exchange(vnode_t **);
 439  438  extern void     sv_uninit(svnode_t *);
 440  439  extern void     nfs4_clear_open_streams(rnode4_t *);
↓ open down ↓ 81 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX