Home
last modified time | relevance | path

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

12

/linux-6.15/fs/jffs2/
H A Dxattr.c611 up_write(&c->xattr_sem); in jffs2_xattr_delete_inode()
631 up_write(&c->xattr_sem); in jffs2_xattr_free_inode()
685 up_write(&c->xattr_sem); in check_xattr_ref_inode()
982 down_read(&c->xattr_sem); in jffs2_listxattr()
1028 up_read(&c->xattr_sem); in jffs2_listxattr()
1090 up_read(&c->xattr_sem); in do_jffs2_getxattr()
1181 up_write(&c->xattr_sem); in do_jffs2_setxattr()
1209 up_write(&c->xattr_sem); in do_jffs2_setxattr()
1258 up_write(&c->xattr_sem); in jffs2_garbage_collect_xattr_datum()
1292 up_write(&c->xattr_sem); in jffs2_garbage_collect_xattr_ref()
[all …]
H A Djffs2_fs_sb.h155 struct rw_semaphore xattr_sem; member
H A 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-6.15/fs/ubifs/
H A Dxattr.c273 down_write(&ubifs_inode(host)->xattr_sem); in ubifs_xattr_set()
308 up_write(&ubifs_inode(host)->xattr_sem); in ubifs_xattr_set()
331 down_read(&ubifs_inode(host)->xattr_sem); in ubifs_xattr_get()
364 up_read(&ubifs_inode(host)->xattr_sem); in ubifs_xattr_get()
396 down_read(&host_ui->xattr_sem); in ubifs_listxattr()
433 up_read(&host_ui->xattr_sem); in ubifs_listxattr()
444 up_read(&host_ui->xattr_sem); in ubifs_listxattr()
504 down_write(&ubifs_inode(host)->xattr_sem); in ubifs_purge_xattrs()
540 up_write(&ubifs_inode(host)->xattr_sem); in ubifs_purge_xattrs()
552 up_write(&ubifs_inode(host)->xattr_sem); in ubifs_purge_xattrs()
[all …]
H A Dubifs.h410 struct rw_semaphore xattr_sem; member
H A Dsuper.c274 init_rwsem(&ui->xattr_sem); in ubifs_alloc_inode()
/linux-6.15/fs/ext4/
H A Dinline.c127 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
129 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_max_inline_size()
525 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
540 up_read(&EXT4_I(inode)->xattr_sem); in ext4_readpage_inline()
734 up_read(&EXT4_I(inode)->xattr_sem); in ext4_generic_write_inline_data()
739 up_read(&EXT4_I(inode)->xattr_sem); in ext4_generic_write_inline_data()
899 up_read(&EXT4_I(inode)->xattr_sem); in ext4_da_convert_inline_data_to_extent()
1302 up_read(&EXT4_I(inode)->xattr_sem); in ext4_inlinedir_to_tree()
1421 up_read(&EXT4_I(inode)->xattr_sem); in ext4_read_inline_dir()
1658 up_read(&EXT4_I(dir)->xattr_sem); in ext4_find_inline_entry()
[all …]
H A Dxattr.h157 down_write(&EXT4_I(inode)->xattr_sem); in ext4_write_lock_xattr()
164 if (down_write_trylock(&EXT4_I(inode)->xattr_sem) == 0) in ext4_write_trylock_xattr()
175 up_write(&EXT4_I(inode)->xattr_sem); in ext4_write_unlock_xattr()
H A Dxattr.c704 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
710 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
813 down_read(&EXT4_I(d_inode(dentry))->xattr_sem); in ext4_listxattr()
826 up_read(&EXT4_I(d_inode(dentry))->xattr_sem); in ext4_listxattr()
861 lockdep_assert_held_read(&EXT4_I(inode)->xattr_sem); in ext4_get_inode_usage()
2500 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_set_credits()
2512 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_set_credits()
H A Dioctl.c778 down_read(&EXT4_I(inode)->xattr_sem); in ext4_ioctl_setproject()
780 up_read(&EXT4_I(inode)->xattr_sem); in ext4_ioctl_setproject()
H A Dmballoc-test.c42 init_rwsem(&ei->xattr_sem); in mbt_alloc_inode()
H A Dextents.c4994 down_read(&EXT4_I(inode)->xattr_sem); in ext4_get_es_cache()
4996 up_read(&EXT4_I(inode)->xattr_sem); in ext4_get_es_cache()
H A Dinode.c5459 down_read(&EXT4_I(inode)->xattr_sem); in ext4_setattr()
5461 up_read(&EXT4_I(inode)->xattr_sem); in ext4_setattr()
H A Dext4.h1038 struct rw_semaphore xattr_sem; member
/linux-6.15/fs/orangefs/
H A Dxattr.c125 down_read(&orangefs_inode->xattr_sem); in orangefs_inode_getxattr()
240 up_read(&orangefs_inode->xattr_sem); in orangefs_inode_getxattr()
257 down_write(&orangefs_inode->xattr_sem); in orangefs_inode_removexattr()
304 up_write(&orangefs_inode->xattr_sem); in orangefs_inode_removexattr()
349 down_write(&orangefs_inode->xattr_sem); in orangefs_inode_setxattr()
395 up_write(&orangefs_inode->xattr_sem); in orangefs_inode_setxattr()
424 down_read(&orangefs_inode->xattr_sem); in orangefs_listxattr()
524 up_read(&orangefs_inode->xattr_sem); in orangefs_listxattr()
H A Dorangefs-kernel.h182 struct rw_semaphore xattr_sem; member
H A Dsuper.c103 init_rwsem(&orangefs_inode->xattr_sem); in orangefs_inode_cache_ctor()
/linux-6.15/fs/ext2/
H A Dxattr.c215 down_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_get()
272 up_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_get()
301 down_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_list()
361 up_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_list()
442 down_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_set()
648 up_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_set()
829 if (WARN_ON_ONCE(!down_write_trylock(&EXT2_I(inode)->xattr_sem))) in ext2_xattr_delete_inode()
860 up_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_delete_inode()
H A Dext2.h664 struct rw_semaphore xattr_sem; member
H A Dsuper.c233 init_rwsem(&ei->xattr_sem); in init_once()
/linux-6.15/fs/jfs/
H A Dxattr.c678 down_write(&JFS_IP(inode)->xattr_sem); in __jfs_setxattr()
798 up_write(&JFS_IP(inode)->xattr_sem); in __jfs_setxattr()
814 down_read(&JFS_IP(inode)->xattr_sem); in __jfs_getxattr()
857 up_read(&JFS_IP(inode)->xattr_sem); in __jfs_getxattr()
882 down_read(&JFS_IP(inode)->xattr_sem); in jfs_listxattr()
928 up_read(&JFS_IP(inode)->xattr_sem); in jfs_listxattr()
H A Djfs_incore.h65 struct rw_semaphore xattr_sem; member
H A Dsuper.c945 init_rwsem(&jfs_ip->xattr_sem); in init_once()
/linux-6.15/fs/nilfs2/
H A Dnilfs.h59 struct rw_semaphore xattr_sem; member
H A Dsuper.c1322 init_rwsem(&ii->xattr_sem); in nilfs_inode_init_once()

12