Searched refs:i_version (Results 1 – 8 of 8) sorted by relevance
| /linux/fs/ceph/ |
| H A D | cache.c | 37 &ci->i_version, sizeof(ci->i_version), in ceph_fscache_register_inode_cookie() 63 &ci->i_version, &i_size); in ceph_fscache_unuse_cookie() 74 fscache_update_cookie(ceph_fscache_cookie(ci), &ci->i_version, &i_size); in ceph_fscache_update() 82 &ci->i_version, i_size_read(inode), in ceph_fscache_invalidate()
|
| H A D | inode.c | 629 ci->i_version = 0; in ceph_alloc_inode() 929 if (ci->i_version == 0 || in ceph_fill_file_time() 934 if (ci->i_version == 0 || in ceph_fill_file_time() 1039 le64_to_cpu(info->version), ci->i_version); in ceph_fill_inode() 1103 if (ci->i_version == 0 || in ceph_fill_inode() 1105 le64_to_cpu(info->version) > (ci->i_version & ~1))) in ceph_fill_inode() 1244 if (le64_to_cpu(info->version) > ci->i_version) in ceph_fill_inode() 1245 ci->i_version = le64_to_cpu(info->version); in ceph_fill_inode()
|
| H A D | super.h | 380 u64 i_version; member
|
| /linux/include/linux/ |
| H A D | iversion.h | 113 atomic64_set(&inode->i_version, val); in inode_set_iversion_raw() 130 return atomic64_read(&inode->i_version); in inode_peek_iversion_raw() 149 } while (!atomic64_try_cmpxchg(&inode->i_version, &cur, val)); in inode_set_max_iversion_raw() 235 atomic64_inc(&inode->i_version); in inode_inc_iversion_raw()
|
| H A D | integrity.h | 45 u64 i_version, const struct inode *inode) in integrity_inode_attrs_store() argument 47 attrs->version = i_version; in integrity_inode_attrs_store()
|
| /linux/security/integrity/ima/ |
| H A D | ima_api.c | 237 * storing the measurement and i_version in the iint. 258 u64 i_version = 0; in ima_collect_measurement() local 273 * and fallback to detecting file change based on i_version. in ima_collect_measurement() 275 * On filesystems which did not support i_version, support was in ima_collect_measurement() 282 i_version = stat.change_cookie; in ima_collect_measurement() 284 i_version = inode_peek_iversion(real_inode); in ima_collect_measurement() 316 iint->real_inode.version = i_version; in ima_collect_measurement() 318 integrity_inode_attrs_store(&iint->real_inode, i_version, in ima_collect_measurement()
|
| /linux/security/integrity/evm/ |
| H A D | evm_crypto.c | 242 u64 i_version = 0; in evm_calc_hmac_or_hash() 308 i_version = inode_query_iversion(inode); in evm_calc_hmac_or_hash() 309 integrity_inode_attrs_store(&iint->metadata_inode, i_version, in evm_calc_hmac_or_hash() 235 u64 i_version = 0; evm_calc_hmac_or_hash() local
|
| /linux/Documentation/filesystems/ext4/ |
| H A D | eainode.rst | 12 and i_ctime/i_version store a 64-bit reference count, which enables
|