Symbol: lockfs
usr/src/cmd/backup/dump/dump.h
290
extern int lockfs(char *, char *);
usr/src/cmd/backup/dump/dump.h
416
extern ulong_t lockfs();
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1497
lfp = (struct lockfs *)malloc(sizeof (struct lockfs));
usr/src/cmd/fs.d/ufs/fsck/utilities.c
1500
(void) memset((void *)lfp, 0, sizeof (struct lockfs));
usr/src/cmd/fs.d/ufs/fsck/utilities.c
70
static struct lockfs *lfp; /* current lockfs status */
usr/src/cmd/fs.d/ufs/lockfs/lockfs.c
208
lockfs(fnp->fn_name);
usr/src/cmd/fs.d/ufs/lockfs/lockfs.c
255
struct lockfs lf;
usr/src/cmd/fs.d/ufs/lockfs/lockfs.c
267
bzero((caddr_t)&lf, sizeof (struct lockfs));
usr/src/cmd/fs.d/ufs/lockfs/lockfs.c
371
struct lockfs lf;
usr/src/cmd/fs.d/ufs/lockfs/lockfs.c
380
bzero((caddr_t)&lf, sizeof (struct lockfs));
usr/src/cmd/fs.d/ufs/lockfs/lockfs.c
56
static void lockfs(char *);
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5171
struct lockfs lockfs;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5189
lockfs.lf_flags = LOCKFS_MOD;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5190
if (ioctl(lockfd, _FIOLFSS, &lockfs) == -1) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5195
if (LOCKFS_IS_MOD(&lockfs)) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5205
lockfs.lf_lock = LOCKFS_ULOCK;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5206
lockfs.lf_flags = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5207
lockfs.lf_key = lockfskey;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5209
if (ioctl(lockfd, _FIOLFS, &lockfs) == -1) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5235
if (ioctl(lockfd, _FIOLFSS, &lockfs) == -1) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5240
if (lockfs.lf_lock != LOCKFS_WLOCK) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5241
lockfs.lf_lock = LOCKFS_WLOCK;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5242
lockfs.lf_flags = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5243
lockfs.lf_key = 0;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5245
if (ioctl(lockfd, _FIOLFS, &lockfs) == -1) {
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5251
lockfskey = lockfs.lf_key;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5265
lockfs.lf_comlen = strlen(lockfscomment)+1;
usr/src/cmd/fs.d/ufs/mkfs/mkfs.c
5266
lockfs.lf_comment = lockfscomment;
usr/src/uts/common/fs/ufs/lufs.c
854
struct lockfs lf;
usr/src/uts/common/fs/ufs/lufs.c
990
struct lockfs lf;
usr/src/uts/common/fs/ufs/ufs_alloc.c
1497
allocsp_wlockfs(struct vnode *vp, struct lockfs *lf)
usr/src/uts/common/fs/ufs/ufs_alloc.c
1523
allocsp_unlockfs(struct vnode *vp, struct lockfs *lf)
usr/src/uts/common/fs/ufs/ufs_alloc.c
1553
struct lockfs lf;
usr/src/uts/common/fs/ufs/ufs_lockfs.c
1002
bcopy(&ulp->ul_lockfs, &lfs, sizeof (struct lockfs));
usr/src/uts/common/fs/ufs/ufs_lockfs.c
1189
bcopy(&lfs, &ulp->ul_lockfs, sizeof (struct lockfs));
usr/src/uts/common/fs/ufs/ufs_lockfs.c
1224
ufs_fiolfss(struct vnode *vp, struct lockfs *lockfsp)
usr/src/uts/common/fs/ufs/ufs_lockfs.c
143
struct lockfs *lockfsp, /* new lock request */
usr/src/uts/common/fs/ufs/ufs_lockfs.c
144
struct lockfs *ul_lockfsp) /* old lock state */
usr/src/uts/common/fs/ufs/ufs_lockfs.c
208
ufs_freeze(struct ulockfs *ulp, struct lockfs *lockfsp)
usr/src/uts/common/fs/ufs/ufs_lockfs.c
866
ufs_fiolfs(struct vnode *vp, struct lockfs *lockfsp, int from_log)
usr/src/uts/common/fs/ufs/ufs_lockfs.c
875
struct lockfs *lockfsp,
usr/src/uts/common/fs/ufs/ufs_lockfs.c
880
struct lockfs lfs;
usr/src/uts/common/fs/ufs/ufs_panic.c
1217
get_lockfs_status(ufs_failure_t *f, struct lockfs *lfp)
usr/src/uts/common/fs/ufs/ufs_panic.c
1631
struct lockfs lockfs_status;
usr/src/uts/common/fs/ufs/ufs_panic.c
2094
alloc_lockfs_comment(ufs_failure_t *f, struct lockfs *lfp)
usr/src/uts/common/fs/ufs/ufs_panic.c
2133
set_lockfs(ufs_failure_t *f, struct lockfs *lfp)
usr/src/uts/common/fs/ufs/ufs_panic.c
2385
lock_name(struct lockfs *lfp)
usr/src/uts/common/fs/ufs/ufs_panic.c
256
static int get_lockfs_status(ufs_failure_t *, struct lockfs *);
usr/src/uts/common/fs/ufs/ufs_panic.c
257
static void alloc_lockfs_comment(ufs_failure_t *, struct lockfs *);
usr/src/uts/common/fs/ufs/ufs_panic.c
258
static int set_lockfs(ufs_failure_t *, struct lockfs *);
usr/src/uts/common/fs/ufs/ufs_panic.c
269
static char *lock_name(struct lockfs *);
usr/src/uts/common/fs/ufs/ufs_snap.c
67
struct lockfs lf;
usr/src/uts/common/fs/ufs/ufs_trans.c
106
(void) ufs_fiolfss(ufsvfsp->vfs_root, &lockfs);
usr/src/uts/common/fs/ufs/ufs_trans.c
107
if (!LOCKFS_IS_ELOCK(&lockfs)) {
usr/src/uts/common/fs/ufs/ufs_trans.c
108
lockfs.lf_lock = LOCKFS_HLOCK;
usr/src/uts/common/fs/ufs/ufs_trans.c
109
lockfs.lf_flags = 0;
usr/src/uts/common/fs/ufs/ufs_trans.c
110
lockfs.lf_comlen = 0;
usr/src/uts/common/fs/ufs/ufs_trans.c
111
lockfs.lf_comment = NULL;
usr/src/uts/common/fs/ufs/ufs_trans.c
112
error = ufs_fiolfs(ufsvfsp->vfs_root, &lockfs, 0);
usr/src/uts/common/fs/ufs/ufs_trans.c
69
struct lockfs lockfs;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1131
sizeof (struct lockfs));
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1388
struct lockfs lockfs;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1428
lockfs.lf_lock = LOCKFS_HLOCK;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1429
lockfs.lf_flags = 0;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1430
lockfs.lf_key = ulp->ul_lockfs.lf_key + 1;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1431
lockfs.lf_comlen = 0;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1432
lockfs.lf_comment = NULL;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1433
ufs_freeze(ulp, &lockfs);
usr/src/uts/common/fs/ufs/ufs_vnops.c
1453
struct lockfs lockfs, lockfs_out;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1502
if (copyin((caddr_t)arg, &lockfs,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1503
sizeof (struct lockfs)))
usr/src/uts/common/fs/ufs/ufs_vnops.c
1513
lockfs.lf_lock = (ulong_t)lockfs32.lf_lock;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1514
lockfs.lf_flags = (ulong_t)lockfs32.lf_flags;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1515
lockfs.lf_key = (ulong_t)lockfs32.lf_key;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1516
lockfs.lf_comlen = (ulong_t)lockfs32.lf_comlen;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1517
lockfs.lf_comment =
usr/src/uts/common/fs/ufs/ufs_vnops.c
1522
if (lockfs.lf_comlen) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
1523
if (lockfs.lf_comlen > LOCKFS_MAXCOMMENTLEN)
usr/src/uts/common/fs/ufs/ufs_vnops.c
1526
kmem_alloc(lockfs.lf_comlen, KM_SLEEP);
usr/src/uts/common/fs/ufs/ufs_vnops.c
1527
if (copyin(lockfs.lf_comment, comment,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1528
lockfs.lf_comlen)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
1529
kmem_free(comment, lockfs.lf_comlen);
usr/src/uts/common/fs/ufs/ufs_vnops.c
1532
original_comment = lockfs.lf_comment;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1533
lockfs.lf_comment = comment;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1535
if ((error = ufs_fiolfs(vp, &lockfs, 0)) == 0) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
1536
lockfs.lf_comment = original_comment;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1540
(void) copyout(&lockfs, (caddr_t)arg,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1541
sizeof (struct lockfs));
usr/src/uts/common/fs/ufs/ufs_vnops.c
1548
(uint32_t)lockfs.lf_lock;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1550
(uint32_t)lockfs.lf_flags;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1552
(uint32_t)lockfs.lf_key;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1554
(uint32_t)lockfs.lf_comlen;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1557
lockfs.lf_comment;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1564
if (lockfs.lf_comlen)
usr/src/uts/common/fs/ufs/ufs_vnops.c
1565
kmem_free(comment, lockfs.lf_comlen);
usr/src/uts/common/fs/ufs/ufs_vnops.c
1575
if (copyin((caddr_t)arg, &lockfs,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1576
sizeof (struct lockfs)))
usr/src/uts/common/fs/ufs/ufs_vnops.c
1586
lockfs.lf_lock = (ulong_t)lockfs32.lf_lock;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1587
lockfs.lf_flags = (ulong_t)lockfs32.lf_flags;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1588
lockfs.lf_key = (ulong_t)lockfs32.lf_key;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1589
lockfs.lf_comlen = (ulong_t)lockfs32.lf_comlen;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1590
lockfs.lf_comment =
usr/src/uts/common/fs/ufs/ufs_vnops.c
1597
lockfs.lf_lock = lockfs_out.lf_lock;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1598
lockfs.lf_key = lockfs_out.lf_key;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1599
lockfs.lf_flags = lockfs_out.lf_flags;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1600
lockfs.lf_comlen = MIN(lockfs.lf_comlen,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1604
if (copyout(&lockfs, (caddr_t)arg,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1605
sizeof (struct lockfs)))
usr/src/uts/common/fs/ufs/ufs_vnops.c
1612
lockfs32.lf_lock = (uint32_t)lockfs.lf_lock;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1613
lockfs32.lf_flags = (uint32_t)lockfs.lf_flags;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1614
lockfs32.lf_key = (uint32_t)lockfs.lf_key;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1615
lockfs32.lf_comlen = (uint32_t)lockfs.lf_comlen;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1617
(uint32_t)(uintptr_t)lockfs.lf_comment;
usr/src/uts/common/fs/ufs/ufs_vnops.c
1624
if (lockfs.lf_comlen &&
usr/src/uts/common/fs/ufs/ufs_vnops.c
1625
lockfs.lf_comment && lockfs_out.lf_comment)
usr/src/uts/common/fs/ufs/ufs_vnops.c
1627
lockfs.lf_comment, lockfs.lf_comlen))
usr/src/uts/common/sys/fs/ufs_inode.h
1008
void ufs_freeze(struct ulockfs *, struct lockfs *);
usr/src/uts/common/sys/fs/ufs_inode.h
962
extern int ufs_fiolfs(struct vnode *, struct lockfs *, int);
usr/src/uts/common/sys/fs/ufs_inode.h
963
extern int ufs__fiolfs(struct vnode *, struct lockfs *, int, int);
usr/src/uts/common/sys/fs/ufs_inode.h
964
extern int ufs_fiolfss(struct vnode *, struct lockfs *);
usr/src/uts/common/sys/fs/ufs_lockfs.h
204
struct lockfs ul_lockfs; /* ioctl lock struct */
usr/src/uts/common/sys/fs/ufs_panic.h
96
struct lockfs uf_lf; /* needed to set lockfs lock */