Home
last modified time | relevance | path

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

/fs/jffs2/
Dxattr.c598 down_write(&c->xattr_sem); in jffs2_xattr_delete_inode()
604 up_write(&c->xattr_sem); in jffs2_xattr_delete_inode()
613 down_write(&c->xattr_sem); in jffs2_xattr_free_inode()
624 up_write(&c->xattr_sem); in jffs2_xattr_free_inode()
638 down_write(&c->xattr_sem); in check_xattr_ref_inode()
678 up_write(&c->xattr_sem); in check_xattr_ref_inode()
706 init_rwsem(&c->xattr_sem); in jffs2_init_xattr_subsystem()
966 down_read(&c->xattr_sem); in jffs2_listxattr()
976 up_read(&c->xattr_sem); in jffs2_listxattr()
977 down_write(&c->xattr_sem); in jffs2_listxattr()
[all …]
Djffs2_fs_sb.h137 struct rw_semaphore xattr_sem; member
DREADME.Locking154 c->xattr_sem
163 Once xattr_sem released, there would be no assurance for the existence
172 Lock xattr_sem last, after the alloc_sem.
/fs/ext2/
Dxattr.c163 down_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_get()
236 up_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_get()
263 down_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_list()
320 up_read(&EXT2_I(inode)->xattr_sem); in ext2_xattr_list()
396 down_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_set()
617 up_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_set()
760 down_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_delete_inode()
803 up_write(&EXT2_I(inode)->xattr_sem); in ext2_xattr_delete_inode()
Dext2.h48 struct rw_semaphore xattr_sem; member
Dsuper.c169 init_rwsem(&ei->xattr_sem); in init_once()
/fs/jfs/
Dxattr.c808 down_write(&JFS_IP(inode)->xattr_sem); in __jfs_setxattr()
915 up_write(&JFS_IP(inode)->xattr_sem); in __jfs_setxattr()
972 down_read(&JFS_IP(inode)->xattr_sem); in __jfs_getxattr()
1007 up_read(&JFS_IP(inode)->xattr_sem); in __jfs_getxattr()
1044 down_read(&JFS_IP(inode)->xattr_sem); in jfs_listxattr()
1083 up_read(&JFS_IP(inode)->xattr_sem); in jfs_listxattr()
Djfs_incore.h75 struct rw_semaphore xattr_sem; member
Dsuper.c773 init_rwsem(&jfs_ip->xattr_sem); in init_once()
/fs/ext4/
Dxattr.c317 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
323 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_get()
430 down_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_list()
443 up_read(&EXT4_I(inode)->xattr_sem); in ext4_xattr_list()
972 down_write(&EXT4_I(inode)->xattr_sem); in ext4_xattr_set_handle()
1054 up_write(&EXT4_I(inode)->xattr_sem); in ext4_xattr_set_handle()
1137 down_write(&EXT4_I(inode)->xattr_sem); in ext4_expand_extra_isize_ea()
1140 up_write(&EXT4_I(inode)->xattr_sem); in ext4_expand_extra_isize_ea()
1323 up_write(&EXT4_I(inode)->xattr_sem); in ext4_expand_extra_isize_ea()
1334 up_write(&EXT4_I(inode)->xattr_sem); in ext4_expand_extra_isize_ea()
Dext4_i.h77 struct rw_semaphore xattr_sem; member
Dsuper.c676 init_rwsem(&ei->xattr_sem); in init_once()
/fs/ext3/
Dxattr.c324 down_read(&EXT3_I(inode)->xattr_sem); in ext3_xattr_get()
330 up_read(&EXT3_I(inode)->xattr_sem); in ext3_xattr_get()
437 down_read(&EXT3_I(inode)->xattr_sem); in ext3_xattr_list()
450 up_read(&EXT3_I(inode)->xattr_sem); in ext3_xattr_list()
959 down_write(&EXT3_I(inode)->xattr_sem); in ext3_xattr_set_handle()
1034 up_write(&EXT3_I(inode)->xattr_sem); in ext3_xattr_set_handle()
Dsuper.c487 init_rwsem(&ei->xattr_sem); in init_once()