Home
last modified time | relevance | path

Searched refs:nfs_rwlock_t (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/common/nfs/
H A Drnode.h176 } nfs_rwlock_t; typedef
267 nfs_rwlock_t r_rwlock; /* serializes write/setattr requests */
268 nfs_rwlock_t r_lkserlock; /* serialize lock with other ops */
398 extern int nfs_rw_enter_sig(nfs_rwlock_t *, krw_t, int);
399 extern int nfs_rw_tryenter(nfs_rwlock_t *, krw_t);
400 extern void nfs_rw_exit(nfs_rwlock_t *);
401 extern int nfs_rw_lock_held(nfs_rwlock_t *, krw_t);
402 extern void nfs_rw_init(nfs_rwlock_t *, char *, krw_type_t, void *);
403 extern void nfs_rw_destroy(nfs_rwlock_t *);
H A Drnode4.h237 nfs_rwlock_t r_rwlock; /* serializes write/setattr requests */
238 nfs_rwlock_t r_lkserlock; /* serialize lock with other ops */
318 nfs_rwlock_t r_deleg_recall_lock;
H A Dnfs4_clnt.h646 nfs_rwlock_t sv_lock;
1025 nfs_rwlock_t mi_recovlock; /* separate ops from recovery (v4) */
1029 nfs_rwlock_t mi_rename_lock; /* atomic volfh rename */
1069 nfs_rwlock_t mi_fh_lock;
1311 nfs_rwlock_t s_recovlock;
/titanic_50/usr/src/uts/common/fs/nfs/
H A Dnfs_subr.c4793 nfs_rw_enter_sig(nfs_rwlock_t *l, krw_t rw, int intr) in nfs_rw_enter_sig()
4890 nfs_rw_tryenter(nfs_rwlock_t *l, krw_t rw) in nfs_rw_tryenter()
4934 nfs_rw_exit(nfs_rwlock_t *l) in nfs_rw_exit()
4979 nfs_rw_lock_held(nfs_rwlock_t *l, krw_t rw) in nfs_rw_lock_held()
4990 nfs_rw_init(nfs_rwlock_t *l, char *name, krw_type_t type, void *arg) in nfs_rw_init()
5002 nfs_rw_destroy(nfs_rwlock_t *l) in nfs_rw_destroy()