Home
last modified time | relevance | path

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

/fs/dlm/
DKconfig17 list of resource and locks the local node knows about.
Ddlm_internal.h563 struct list_head locks; member
Dlock.c4513 list_add_tail(&lkb->lkb_ownqueue, &ua->proc->locks); in dlm_user_request()
4757 if (list_empty(&proc->locks)) in del_proc_lock()
4760 lkb = list_entry(proc->locks.next, struct dlm_lkb, lkb_ownqueue); in del_proc_lock()
4831 if (!list_empty(&proc->locks)) { in purge_proc_locks()
4832 lkb = list_entry(proc->locks.next, struct dlm_lkb, in purge_proc_locks()
Duser.c653 INIT_LIST_HEAD(&proc->locks); in device_open()
/fs/btrfs/
Dctree.c58 if (p->nodes[i] && p->locks[i]) in btrfs_set_path_blocking()
89 if (p->nodes[i] && p->locks[i]) in btrfs_clear_path_blocking()
120 if (p->locks[i]) { in btrfs_release_path()
122 p->locks[i] = 0; in btrfs_release_path()
916 WARN_ON(!path->locks[level]); in balance_level()
956 path->locks[level] = 0; in balance_level()
1415 if (!path->locks[i]) in unlock_up()
1434 if (i >= lowest_unlock && i > skip_level && path->locks[i]) { in unlock_up()
1436 path->locks[i] = 0; in unlock_up()
1460 if (!path->locks[i]) in btrfs_unlock_up_safe()
[all …]
Dextent-tree.c4247 path->locks[*level] = 1; in walk_down_subtree()
4260 if (path->locks[*level]) { in walk_down_subtree()
4262 path->locks[*level] = 0; in walk_down_subtree()
4331 if (path->locks[*level]) { in walk_up_tree()
4333 path->locks[*level] = 0; in walk_up_tree()
4391 if (path->nodes[i] && path->locks[i]) { in btrfs_drop_snapshot()
4392 path->locks[i] = 0; in btrfs_drop_snapshot()
Dctree.h401 int locks[BTRFS_MAX_LEVEL]; member
/fs/ocfs2/
DMakefile28 locks.o \
/fs/
DMakefile30 obj-$(CONFIG_FILE_LOCKING) += locks.o
/fs/jffs2/
DREADME.Locking98 GC thread locks it, sends the signal, then unlocks it - while the GC
99 thread itself locks it, zeroes c->gc_task, then unlocks on the exit path.
/fs/cifs/
DREADME457 posix acls, posix locks, posix paths, symlink support
463 with cifs style mandatory byte range locks (and most
465 byte range locks).
471 forcing the cifs client to only send mandatory locks
472 even if the cifs server would support posix advisory locks.
DCHANGES14 rather than posix (advisory) byte range locks, even though server would
15 support posix byte range locks. Fix query of root inode when prefixpath
786 reconnect byte range locks though). Fix problem caching
978 3) default file perms are now 2767 (indicating support for mandatory locks) instead of 777 for dire…
/fs/affs/
DChanges150 - Removed some unnecessary locks as Bill
/fs/ntfs/
DChangeLog242 and it locks against access to the inode sizes. Note, ->size_lock
362 same VFS inode X on the ntfs volume. This locks the inode (I_LOCK)
519 necessary locks in the process. This is used by