Home
last modified time | relevance | path

Searched refs:i_writecount (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-6.6/fs/udf/
H A Dfile.c177 atomic_read(&inode->i_writecount) == 1) { in udf_release_file()
/kernel/linux/linux-5.10/include/trace/events/
H A Dfilelock.h190 __entry->wcount = atomic_read(&inode->i_writecount);
/kernel/linux/linux-5.10/fs/udf/
H A Dfile.c227 atomic_read(&inode->i_writecount) == 1) { in udf_release_file()
/kernel/linux/linux-6.6/include/trace/events/
H A Dfilelock.h190 __entry->wcount = atomic_read(&inode->i_writecount);
/kernel/linux/linux-5.10/include/linux/
H A Dfs.h689 atomic_t i_writecount; member
2876 * MAP_DENYWRITE mmappings simultaneously. The i_writecount field of an inode
2879 * < 0: (-i_writecount) vm_area_structs with VM_DENYWRITE set exist
2880 * > 0: (i_writecount) users are writing to the file.
2883 * except for the cases where we don't hold i_writecount yet. Then we need to
2889 return atomic_inc_unless_negative(&inode->i_writecount) ? 0 : -ETXTBSY; in get_write_access()
2894 return atomic_dec_unless_positive(&inode->i_writecount) ? 0 : -ETXTBSY; in deny_write_access()
2898 atomic_dec(&inode->i_writecount); in put_write_access()
2903 atomic_inc(&file_inode(file)->i_writecount); in allow_write_access()
2907 return atomic_read(&inode->i_writecount) > in inode_is_open_for_write()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dfs.h717 atomic_t i_writecount; member
2775 * The i_writecount field of an inode can have the following values:
2777 * < 0: (-i_writecount) users that denied write access to the file.
2778 * > 0: (i_writecount) users that have write access to the file.
2781 * except for the cases where we don't hold i_writecount yet. Then we need to
2787 return atomic_inc_unless_negative(&inode->i_writecount) ? 0 : -ETXTBSY; in get_write_access()
2792 return atomic_dec_unless_positive(&inode->i_writecount) ? 0 : -ETXTBSY; in deny_write_access()
2796 atomic_dec(&inode->i_writecount); in put_write_access()
2801 atomic_inc(&file_inode(file)->i_writecount); in allow_write_access()
2805 return atomic_read(&inode->i_writecount) > in inode_is_open_for_write()
[all...]
/kernel/linux/linux-5.10/fs/hmdfs/
H A Dinode_cloud.c138 writecount = atomic_read(&inode->i_writecount); in hmdfs_update_inode_size()
H A Dinode_remote.c258 writecount = atomic_read(&inode->i_writecount); in hmdfs_update_inode_size()
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dinode_cloud.c135 writecount = atomic_read(&inode->i_writecount); in hmdfs_update_inode_size()
H A Dinode_remote.c258 writecount = atomic_read(&inode->i_writecount); in hmdfs_update_inode_size()
/kernel/linux/linux-5.10/security/integrity/ima/
H A Dima_main.c161 if (atomic_read(&inode->i_writecount) == 1) { in ima_check_last_writer()
/kernel/linux/linux-5.10/fs/ext4/
H A Dfile.c147 (atomic_read(&inode->i_writecount) == 1) && in ext4_release_file()
/kernel/linux/linux-5.10/fs/overlayfs/
H A Dinode.c36 if (atomic_read(&realinode->i_writecount) < 0) in ovl_setattr()
/kernel/linux/linux-6.6/fs/ext4/
H A Dfile.c174 (atomic_read(&inode->i_writecount) == 1) && in ext4_release_file()
/kernel/linux/linux-6.6/security/integrity/ima/
H A Dima_main.c166 if (atomic_read(&inode->i_writecount) == 1) { in ima_check_last_writer()
/kernel/linux/linux-6.6/fs/ntfs3/
H A Dfile.c1177 atomic_read(&inode->i_writecount) == 1)) { in ntfs_file_release()
/kernel/linux/linux-5.10/fs/
H A Dlocks.c1819 * Note that this will result in denying write leases when i_writecount in check_conflicting_open()
1828 if (atomic_read(&inode->i_writecount) != self_wcount || in check_conflicting_open()
H A Dinode.c152 atomic_set(&inode->i_writecount, 0); in inode_init_always()
/kernel/linux/linux-5.10/fs/nfsd/
H A Dvfs.c966 if (atomic_read(&inode->i_writecount) > 1 in wait_for_concurrent_writes()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dvfs.c1094 if (atomic_read(&inode->i_writecount) > 1 in wait_for_concurrent_writes()
/kernel/linux/linux-6.6/fs/
H A Dinode.c176 atomic_set(&inode->i_writecount, 0); in inode_init_always()
H A Dlocks.c1702 * Note that this will result in denying write leases when i_writecount in check_conflicting_open()
1711 if (atomic_read(&inode->i_writecount) != self_wcount || in check_conflicting_open()
/kernel/linux/linux-5.10/fs/f2fs/
H A Dfile.c1786 atomic_read(&inode->i_writecount) != 1) in f2fs_release_file()
3568 writecount = atomic_read(&inode->i_writecount); in f2fs_release_compress_blocks()
/kernel/linux/linux-6.6/fs/f2fs/
H A Dfile.c1852 atomic_read(&inode->i_writecount) != 1) in f2fs_release_file()
3521 writecount = atomic_read(&inode->i_writecount); in f2fs_release_compress_blocks()
/kernel/linux/linux-5.10/fs/gfs2/
H A Drgrp.c674 if (atomic_read(&inode->i_writecount) <= 1) in gfs2_rs_delete()

Completed in 64 milliseconds

12