Home
last modified time | relevance | path

Searched refs:xattr_sem (Results 1 – 21 of 21) sorted by relevance

/Linux-v4.19/fs/jffs2/
Dxattr.c605 down_write(&c->xattr_sem); in jffs2_xattr_delete_inode()
611 up_write(&c->xattr_sem); in jffs2_xattr_delete_inode()
620 down_write(&c->xattr_sem); in jffs2_xattr_free_inode()
631 up_write(&c->xattr_sem); in jffs2_xattr_free_inode()
645 down_write(&c->xattr_sem); in check_xattr_ref_inode()
685 up_write(&c->xattr_sem); in check_xattr_ref_inode()
718 init_rwsem(&c->xattr_sem); in jffs2_init_xattr_subsystem()
978 down_read(&c->xattr_sem); in jffs2_listxattr()
988 up_read(&c->xattr_sem); in jffs2_listxattr()
989 down_write(&c->xattr_sem); in jffs2_listxattr()
[all …]
Djffs2_fs_sb.h154 struct rw_semaphore xattr_sem; member
DREADME.Locking151 c->xattr_sem
160 Once xattr_sem released, there would be no assurance for the existence
169 Lock xattr_sem last, after the alloc_sem.
/Linux-v4.19/fs/orangefs/
Dxattr.c94 down_read(&orangefs_inode->xattr_sem); in orangefs_inode_getxattr()
162 up_read(&orangefs_inode->xattr_sem); in orangefs_inode_getxattr()
176 down_write(&orangefs_inode->xattr_sem); in orangefs_inode_removexattr()
213 up_write(&orangefs_inode->xattr_sem); in orangefs_inode_removexattr()
255 down_write(&orangefs_inode->xattr_sem); in orangefs_inode_setxattr()
291 up_write(&orangefs_inode->xattr_sem); in orangefs_inode_setxattr()
320 down_read(&orangefs_inode->xattr_sem); in orangefs_listxattr()
420 up_read(&orangefs_inode->xattr_sem); in orangefs_listxattr()
Dorangefs-kernel.h189 struct rw_semaphore xattr_sem; member
Dsuper.c101 init_rwsem(&orangefs_inode->xattr_sem); in orangefs_inode_cache_ctor()
/Linux-v4.19/fs/ext4/
Dinline.c107 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
109 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
502 down_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
504 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
519 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
698 down_read(&EXT4_I(inode)->xattr_sem); in ext4_try_to_write_inline_data()
715 up_read(&EXT4_I(inode)->xattr_sem); in ext4_try_to_write_inline_data()
809 down_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
826 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
839 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
[all …]
Dxattr.h141 down_write(&EXT4_I(inode)->xattr_sem); in ext4_write_lock_xattr()
148 if (down_write_trylock(&EXT4_I(inode)->xattr_sem) == 0) in ext4_write_trylock_xattr()
159 up_write(&EXT4_I(inode)->xattr_sem); in ext4_write_unlock_xattr()
Dxattr.c649 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
655 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
768 down_read(&EXT4_I(d_inode(dentry))->xattr_sem); in ext4_listxattr()
781 up_read(&EXT4_I(d_inode(dentry))->xattr_sem); in ext4_listxattr()
813 lockdep_assert_held_read(&EXT4_I(inode)->xattr_sem); in ext4_get_inode_usage()
2455 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_set_credits()
2467 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_set_credits()
Dioctl.c387 down_read(&EXT4_I(inode)->xattr_sem); in ext4_ioctl_setproject()
389 up_read(&EXT4_I(inode)->xattr_sem); in ext4_ioctl_setproject()
Dinode.c5499 down_read(&EXT4_I(inode)->xattr_sem); in ext4_setattr()
5501 up_read(&EXT4_I(inode)->xattr_sem); in ext4_setattr()
Dext4.h958 struct rw_semaphore xattr_sem; member
Dsuper.c1090 init_rwsem(&ei->xattr_sem); in init_once()
/Linux-v4.19/fs/ext2/
Dxattr.c167 down_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_get()
228 up_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_get()
257 down_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_list()
319 up_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_list()
396 down_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_set()
618 up_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_set()
767 down_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_delete_inode()
821 up_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_delete_inode()
Dext2.h690 struct rw_semaphore xattr_sem; member
Dsuper.c213 init_rwsem(&ei->xattr_sem); in init_once()
/Linux-v4.19/fs/jfs/
Dxattr.c682 down_write(&JFS_IP(inode)->xattr_sem); in __jfs_setxattr()
802 up_write(&JFS_IP(inode)->xattr_sem); in __jfs_setxattr()
818 down_read(&JFS_IP(inode)->xattr_sem); in __jfs_getxattr()
853 up_read(&JFS_IP(inode)->xattr_sem); in __jfs_getxattr()
878 down_read(&JFS_IP(inode)->xattr_sem); in jfs_listxattr()
917 up_read(&JFS_IP(inode)->xattr_sem); in jfs_listxattr()
Djfs_incore.h76 struct rw_semaphore xattr_sem; member
Dsuper.c956 init_rwsem(&jfs_ip->xattr_sem); in init_once()
/Linux-v4.19/fs/nilfs2/
Dnilfs.h57 struct rw_semaphore xattr_sem; member
Dsuper.c1383 init_rwsem(&ii->xattr_sem); in nilfs_inode_init_once()