nfsv4lock
nfscl_lockinit(struct nfsv4lock *lckp)
nfscl_lockexcl(struct nfsv4lock *lckp, void *mutex)
nfscl_lockunlock(struct nfsv4lock *lckp)
nfscl_lockderef(struct nfsv4lock *lckp)
nfsv4_lock(struct nfsv4lock *lp, int iwantlock, int *isleptp,
static void nfsv4_wanted(struct nfsv4lock *lp);
nfsv4_unlock(struct nfsv4lock *lp, int incref)
nfsv4_relref(struct nfsv4lock *lp)
nfsv4_getref(struct nfsv4lock *lp, int *isleptp, void *mutex,
nfsv4_getref_nonblock(struct nfsv4lock *lp)
nfsv4_testlock(struct nfsv4lock *lp)
nfsv4_wanted(struct nfsv4lock *lp)
int nfsv4_lock(struct nfsv4lock *, int, int *, void *, struct mount *);
void nfsv4_unlock(struct nfsv4lock *, int);
void nfsv4_relref(struct nfsv4lock *);
void nfsv4_getref(struct nfsv4lock *, int *, void *, struct mount *);
int nfsv4_getref_nonblock(struct nfsv4lock *);
int nfsv4_testlock(struct nfsv4lock *);
void nfscl_lockinit(struct nfsv4lock *);
void nfscl_lockexcl(struct nfsv4lock *, void *);
void nfscl_lockunlock(struct nfsv4lock *);
void nfscl_lockderef(struct nfsv4lock *);
struct nfsv4lock;
struct nfsv4lock nfsc_lock;
struct nfsv4lock nfsow_rwlock;
struct nfsv4lock nfsdl_rwlock; /* for active I/O ops */
struct nfsv4lock nfsl_rwlock;
struct nfsv4lock nfsly_lock;
struct nfsv4lock lf_locallock_lck; /* serialize local locking */
struct nfsv4lock nfsd_suspend_lock;
extern struct nfsv4lock nfsd_suspend_lock;
extern struct nfsv4lock nfsv4rootfs_lock;
struct nfsv4lock nfsv4rootfs_lock;