Home
last modified time | relevance | path

Searched refs:lf_lock (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dlockfs.h40 uint32_t lf_lock; /* desired lock */ member
49 ulong_t lf_lock; /* desired lock */ member
89 #define LOCKFS_IS_WLOCK(LF) ((LF)->lf_lock == LOCKFS_WLOCK)
90 #define LOCKFS_IS_HLOCK(LF) ((LF)->lf_lock == LOCKFS_HLOCK)
91 #define LOCKFS_IS_ROELOCK(LF) ((LF)->lf_lock == LOCKFS_ROELOCK)
92 #define LOCKFS_IS_ELOCK(LF) ((LF)->lf_lock == LOCKFS_ELOCK)
93 #define LOCKFS_IS_ULOCK(LF) ((LF)->lf_lock == LOCKFS_ULOCK)
94 #define LOCKFS_IS_NLOCK(LF) ((LF)->lf_lock == LOCKFS_NLOCK)
95 #define LOCKFS_IS_DLOCK(LF) ((LF)->lf_lock == LOCKFS_DLOCK)
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_log.c114 mutex_enter(&(lfp)->lf_lock); \
116 mutex_exit(&(lfp)->lf_lock); \
131 mutex_enter(&(lfp)->lf_lock); \
142 mutex_exit(&(lfp)->lf_lock); \
462 mutex_init(&logfile->lf_lock, NULL, MUTEX_DEFAULT, NULL); in log_file_create()
491 mutex_enter(&logfile->lf_lock); in log_file_create()
495 mutex_exit(&logfile->lf_lock); in log_file_create()
526 mutex_destroy(&logfile->lf_lock); in log_file_create()
545 mutex_enter(&lfp->lf_lock); in log_file_rele()
550 mutex_exit(&lfp->lf_lock); in log_file_rele()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/lockfs/
H A Dlockfs.c279 switch (lf.lf_lock) { in printstatus()
399 lf.lf_lock = lock; in lockfs()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_snap.c117 lf.lf_lock = LOCKFS_WLOCK; in ufs_snap_create()
210 lf.lf_lock = LOCKFS_ULOCK; in ufs_snap_create()
H A Dlufs.c884 lf.lf_lock = LOCKFS_WLOCK; in lufs_disable()
963 lf.lf_lock = LOCKFS_ULOCK; in lufs_disable()
972 lf.lf_lock = LOCKFS_ULOCK; in lufs_disable()
1125 lf.lf_lock = LOCKFS_WLOCK; in lufs_enable()
1176 lf.lf_lock = LOCKFS_ULOCK; in lufs_enable()
1231 lf.lf_lock = LOCKFS_ULOCK; in lufs_enable()
1269 lf.lf_lock = LOCKFS_ULOCK; in lufs_enable()
H A Dufs_lockfs.c213 ulp->ul_lockfs.lf_lock = lockfsp->lf_lock; in ufs_freeze()
218 ulp->ul_fs_lock = (1 << ulp->ul_lockfs.lf_lock); in ufs_freeze()
892 if (!lockfsp || lockfsp->lf_lock > LOCKFS_MAXLOCK) in ufs__fiolfs()
1190 ulp->ul_fs_lock = (1 << lfs.lf_lock); in ufs__fiolfs()
H A Dufs_panic.c1383 f->uf_lf.lf_lock = LOCKFS_ELOCK; /* primer */ in sf_init()
1622 f->uf_lf.lf_lock = LOCKFS_ELOCK; in sf_set_trylck()
1908 f->uf_lf.lf_lock = LOCKFS_OLOCK; in sf_term_cmn()
2159 lfp->lf_lock = f->uf_lf.lf_lock = LOCKFS_ELOCK; in set_lockfs()
2269 switch (f->uf_lf.lf_lock) { in lockfs_success()
2394 if (lfp && lfp->lf_lock == l->ld_type) { in lock_name()
H A Dufs_vnops.c1513 lockfs.lf_lock = (ulong_t)lockfs32.lf_lock; in ufs_ioctl()
1547 lockfs32.lf_lock = in ufs_ioctl()
1548 (uint32_t)lockfs.lf_lock; in ufs_ioctl()
1586 lockfs.lf_lock = (ulong_t)lockfs32.lf_lock; in ufs_ioctl()
1597 lockfs.lf_lock = lockfs_out.lf_lock; in ufs_ioctl()
1612 lockfs32.lf_lock = (uint32_t)lockfs.lf_lock; in ufs_ioctl()
H A Dufs_trans.c108 lockfs.lf_lock = LOCKFS_HLOCK; in ufs_trans_hlock()
H A Dufs_alloc.c1508 lf->lf_lock = LOCKFS_WLOCK; in allocsp_wlockfs()
1527 lf->lf_lock = LOCKFS_ULOCK; in allocsp_unlockfs()
H A Dufs_vfsops.c1427 lockfs.lf_lock = LOCKFS_HLOCK; in ufs_unmount()
/illumos-gate/usr/src/uts/common/nfs/
H A Dexport.h342 kmutex_t lf_lock; member
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c5205 lockfs.lf_lock = LOCKFS_ULOCK; in ulockfs()
5240 if (lockfs.lf_lock != LOCKFS_WLOCK) { in wlockfs()
5241 lockfs.lf_lock = LOCKFS_WLOCK; in wlockfs()
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dutilities.c1670 lfp->lf_lock = lock_type; in search_vfstab()