Home
last modified time | relevance | path

Searched refs:kernfs_rwsem (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/fs/kernfs/
H A Ddir.c41 lockdep_assert_held(&kernfs_root(kn)->kernfs_rwsem); in kernfs_active()
356 * kernfs_rwsem held exclusive
406 * kernfs_rwsem held exclusive
479 __releases(&kernfs_root(kn)->kernfs_rwsem) in kernfs_root()
480 __acquires(&kernfs_root(kn)->kernfs_rwsem) in kernfs_root()
484 lockdep_assert_held_write(&root->kernfs_rwsem); in kernfs_root()
497 up_write(&root->kernfs_rwsem); in kernfs_root()
516 down_write(&root->kernfs_rwsem); in kernfs_root()
737 * __kernfs_active() which tests @kn->active without kernfs_rwsem. in kernfs_find_and_get_node_by_id()
769 down_write(&root->kernfs_rwsem); in kernfs_add_one()
[all...]
H A Dsymlink.c119 down_read(&root->kernfs_rwsem); in kernfs_getlink()
121 up_read(&root->kernfs_rwsem); in kernfs_getlink()
H A Dmount.c271 down_read(&kf_root->kernfs_rwsem); in kernfs_fill_super()
273 up_read(&kf_root->kernfs_rwsem); in kernfs_fill_super()
H A Dkernfs-internal.h45 /* list of kernfs_super_info of this root, protected by kernfs_rwsem */
49 struct rw_semaphore kernfs_rwsem; member
93 /* anchored at kernfs_root->supers, protected by kernfs_rwsem */

Completed in 4 milliseconds