/kernel/linux/linux-5.10/fs/reiserfs/ |
H A D | file.c | 41 if (!atomic_dec_and_mutex_lock(&REISERFS_I(inode)->openers, in reiserfs_file_release() 42 &REISERFS_I(inode)->tailpack)) in reiserfs_file_release() 46 if ((!(REISERFS_I(inode)->i_flags & i_pack_on_close_mask) || in reiserfs_file_release() 48 REISERFS_I(inode)->i_prealloc_count <= 0) { in reiserfs_file_release() 49 mutex_unlock(&REISERFS_I(inode)->tailpack); in reiserfs_file_release() 100 (REISERFS_I(inode)->i_flags & i_pack_on_close_mask) && in reiserfs_file_release() 113 mutex_unlock(&REISERFS_I(inode)->tailpack); in reiserfs_file_release() 122 if (!atomic_inc_not_zero(&REISERFS_I(inode)->openers)) { in reiserfs_file_open() 123 mutex_lock(&REISERFS_I(inode)->tailpack); in reiserfs_file_open() 124 atomic_inc(&REISERFS_I(inod in reiserfs_file_open() [all...] |
H A D | ioctl.c | 49 flags = REISERFS_I(inode)->i_attrs; in reiserfs_ioctl() 78 REISERFS_I(inode)->i_attrs, in reiserfs_ioctl() 93 REISERFS_I(inode)->i_attrs = flags; in reiserfs_ioctl() 166 * It set up nopack attribute in the REISERFS_I(inode)->nopack 178 REISERFS_I(inode)->i_flags |= i_nopack_mask; in reiserfs_unpack() 182 if (REISERFS_I(inode)->i_flags & i_nopack_mask) { in reiserfs_unpack() 199 REISERFS_I(inode)->i_flags |= i_nopack_mask; in reiserfs_unpack() 222 REISERFS_I(inode)->i_flags |= i_nopack_mask; in reiserfs_unpack()
|
H A D | inode.c | 549 if (REISERFS_I(inode)->i_flags & i_pack_on_close_mask) { in reiserfs_get_blocks_direct_io() 555 REISERFS_I(inode)->i_flags &= ~i_pack_on_close_mask; in reiserfs_get_blocks_direct_io() 726 REISERFS_I(inode)->i_flags |= i_pack_on_close_mask; in reiserfs_get_block() 1248 INIT_LIST_HEAD(&REISERFS_I(inode)->i_prealloc_list); in init_inode() 1249 REISERFS_I(inode)->i_flags = 0; in init_inode() 1250 REISERFS_I(inode)->i_prealloc_block = 0; in init_inode() 1251 REISERFS_I(inode)->i_prealloc_count = 0; in init_inode() 1252 REISERFS_I(inode)->i_trans_id = 0; in init_inode() 1253 REISERFS_I(inode)->i_jl = NULL; in init_inode() 1293 REISERFS_I(inod in init_inode() [all...] |
H A D | xattr.h | 22 #define has_xattr_dir(inode) (REISERFS_I(inode)->i_flags & i_has_xattr_dir) 76 if ((REISERFS_I(inode)->i_flags & i_has_xattr_dir) == 0) { in reiserfs_xattr_jcreate_nblocks() 87 init_rwsem(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_init_xattr_rwsem()
|
H A D | bitmap.c | 539 struct reiserfs_inode_info *ei = REISERFS_I(inode); in reiserfs_discard_prealloc() 1087 REISERFS_I(hint->inode)->i_prealloc_block) in determine_search_start() 1089 REISERFS_I(hint->inode)->i_prealloc_block; in determine_search_start() 1181 list_add(&REISERFS_I(hint->inode)->i_prealloc_list, in allocate_without_wrapping_disk() 1184 REISERFS_I(hint->inode)->i_prealloc_block = start; in allocate_without_wrapping_disk() 1185 REISERFS_I(hint->inode)->i_prealloc_count = in allocate_without_wrapping_disk() 1286 nr_allocated + REISERFS_I(hint->inode)->i_prealloc_count) { in blocknrs_and_prealloc_arrays_from_search_start() 1293 REISERFS_I(hint->inode)->i_prealloc_count, in blocknrs_and_prealloc_arrays_from_search_start() 1300 REISERFS_I(hint->inode)-> in blocknrs_and_prealloc_arrays_from_search_start() 1316 if (REISERFS_I(inod in use_preallocated_list_if_available() [all...] |
H A D | super.c | 366 REISERFS_I(inode)->i_flags |= in finish_unfinished() 380 REISERFS_I(inode)->i_flags |= i_link_saved_unlink_mask; in finish_unfinished() 442 (REISERFS_I(inode)->i_flags & i_link_saved_truncate_mask), in add_save_link() 446 (REISERFS_I(inode)->i_flags & i_link_saved_unlink_mask), in add_save_link() 502 REISERFS_I(inode)->i_flags |= in add_save_link() 505 REISERFS_I(inode)->i_flags |= i_link_saved_unlink_mask; in add_save_link() 536 (REISERFS_I(inode)->i_flags & i_link_saved_truncate_mask)) || in remove_save_link() 538 (REISERFS_I(inode)->i_flags & i_link_saved_unlink_mask))) in remove_save_link() 543 REISERFS_I(inode)->i_flags &= ~i_link_saved_unlink_mask; in remove_save_link() 545 REISERFS_I(inod in remove_save_link() [all...] |
H A D | tail_conversion.c | 161 REISERFS_I(inode)->i_first_direct_byte = U32_MAX; in direct2indirect() 315 REISERFS_I(inode)->i_first_direct_byte = pos1 + 1; in indirect2direct()
|
H A D | xattr_security.c | 75 REISERFS_I(inode)->i_flags |= i_has_xattr_dir; in reiserfs_security_init()
|
H A D | xattr.c | 544 down_write(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_set_handle() 612 up_write(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_set_handle() 690 down_read(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_get() 759 up_read(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_get()
|
H A D | reiserfs.h | 1147 static inline struct reiserfs_inode_info *REISERFS_I(const struct inode *inode) in REISERFS_I() function 1178 ((REISERFS_I(inode)->i_flags & i_item_key_version_mask) ? KEY_FORMAT_3_6 : KEY_FORMAT_3_5) 1182 REISERFS_I(inode)->i_flags |= i_item_key_version_mask; \ 1184 REISERFS_I(inode)->i_flags &= ~i_item_key_version_mask; }) 1187 ((REISERFS_I(inode)->i_flags & i_stat_data_version_mask) ? STAT_DATA_V2 : STAT_DATA_V1) 1191 REISERFS_I(inode)->i_flags |= i_stat_data_version_mask; \ 1193 REISERFS_I(inode)->i_flags &= ~i_stat_data_version_mask; }) 2274 #define INODE_PKEY(inode) ((struct reiserfs_key *)(REISERFS_I(inode)->i_key)) 2892 (REISERFS_I(inode)->i_flags & i_data_log)) in reiserfs_file_data_log()
|
H A D | xattr_acl.c | 381 REISERFS_I(inode)->i_flags |= i_has_xattr_dir; in reiserfs_cache_default_acl()
|
H A D | stree.c | 1577 !page || (REISERFS_I(inode)->i_flags & i_nopack_mask)) { in maybe_indirect_to_direct() 1799 REISERFS_I(inode)->i_first_direct_byte = U32_MAX; in reiserfs_cut_from_item() 1847 REISERFS_I(inode)->i_flags &= ~i_pack_on_close_mask; in reiserfs_cut_from_item()
|
H A D | journal.c | 3835 REISERFS_I(inode)->i_jl = journal->j_current_jl; in reiserfs_update_inode_transaction() 3836 REISERFS_I(inode)->i_trans_id = journal->j_trans_id; in reiserfs_update_inode_transaction() 3909 unsigned int id = REISERFS_I(inode)->i_trans_id; in reiserfs_commit_for_inode() 3910 struct reiserfs_journal_list *jl = REISERFS_I(inode)->i_jl; in reiserfs_commit_for_inode() 3918 id = REISERFS_I(inode)->i_trans_id; in reiserfs_commit_for_inode()
|
/kernel/linux/linux-6.6/fs/reiserfs/ |
H A D | file.c | 41 if (!atomic_dec_and_mutex_lock(&REISERFS_I(inode)->openers, in reiserfs_file_release() 42 &REISERFS_I(inode)->tailpack)) in reiserfs_file_release() 46 if ((!(REISERFS_I(inode)->i_flags & i_pack_on_close_mask) || in reiserfs_file_release() 48 REISERFS_I(inode)->i_prealloc_count <= 0) { in reiserfs_file_release() 49 mutex_unlock(&REISERFS_I(inode)->tailpack); in reiserfs_file_release() 100 (REISERFS_I(inode)->i_flags & i_pack_on_close_mask) && in reiserfs_file_release() 113 mutex_unlock(&REISERFS_I(inode)->tailpack); in reiserfs_file_release() 122 if (!atomic_inc_not_zero(&REISERFS_I(inode)->openers)) { in reiserfs_file_open() 123 mutex_lock(&REISERFS_I(inode)->tailpack); in reiserfs_file_open() 124 atomic_inc(&REISERFS_I(inod in reiserfs_file_open() [all...] |
H A D | ioctl.c | 22 fileattr_fill_flags(fa, REISERFS_I(inode)->i_attrs); in reiserfs_fileattr_get() 57 REISERFS_I(inode)->i_attrs = flags; in reiserfs_fileattr_set() 155 * It set up nopack attribute in the REISERFS_I(inode)->nopack 167 REISERFS_I(inode)->i_flags |= i_nopack_mask; in reiserfs_unpack() 171 if (REISERFS_I(inode)->i_flags & i_nopack_mask) { in reiserfs_unpack() 188 REISERFS_I(inode)->i_flags |= i_nopack_mask; in reiserfs_unpack() 211 REISERFS_I(inode)->i_flags |= i_nopack_mask; in reiserfs_unpack()
|
H A D | inode.c | 541 if (REISERFS_I(inode)->i_flags & i_pack_on_close_mask) { in reiserfs_get_blocks_direct_io() 547 REISERFS_I(inode)->i_flags &= ~i_pack_on_close_mask; in reiserfs_get_blocks_direct_io() 718 REISERFS_I(inode)->i_flags |= i_pack_on_close_mask; in reiserfs_get_block() 1240 INIT_LIST_HEAD(&REISERFS_I(inode)->i_prealloc_list); in init_inode() 1241 REISERFS_I(inode)->i_flags = 0; in init_inode() 1242 REISERFS_I(inode)->i_prealloc_block = 0; in init_inode() 1243 REISERFS_I(inode)->i_prealloc_count = 0; in init_inode() 1244 REISERFS_I(inode)->i_trans_id = 0; in init_inode() 1245 REISERFS_I(inode)->i_jl = NULL; in init_inode() 1284 REISERFS_I(inod in init_inode() [all...] |
H A D | xattr.h | 23 #define has_xattr_dir(inode) (REISERFS_I(inode)->i_flags & i_has_xattr_dir) 77 if ((REISERFS_I(inode)->i_flags & i_has_xattr_dir) == 0) { in reiserfs_xattr_jcreate_nblocks() 88 init_rwsem(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_init_xattr_rwsem()
|
H A D | bitmap.c | 539 struct reiserfs_inode_info *ei = REISERFS_I(inode); in reiserfs_discard_prealloc() 1087 REISERFS_I(hint->inode)->i_prealloc_block) in determine_search_start() 1089 REISERFS_I(hint->inode)->i_prealloc_block; in determine_search_start() 1181 list_add(&REISERFS_I(hint->inode)->i_prealloc_list, in allocate_without_wrapping_disk() 1184 REISERFS_I(hint->inode)->i_prealloc_block = start; in allocate_without_wrapping_disk() 1185 REISERFS_I(hint->inode)->i_prealloc_count = in allocate_without_wrapping_disk() 1286 nr_allocated + REISERFS_I(hint->inode)->i_prealloc_count) { in blocknrs_and_prealloc_arrays_from_search_start() 1293 REISERFS_I(hint->inode)->i_prealloc_count, in blocknrs_and_prealloc_arrays_from_search_start() 1300 REISERFS_I(hint->inode)-> in blocknrs_and_prealloc_arrays_from_search_start() 1316 if (REISERFS_I(inod in use_preallocated_list_if_available() [all...] |
H A D | super.c | 366 REISERFS_I(inode)->i_flags |= in finish_unfinished() 380 REISERFS_I(inode)->i_flags |= i_link_saved_unlink_mask; in finish_unfinished() 442 (REISERFS_I(inode)->i_flags & i_link_saved_truncate_mask), in add_save_link() 446 (REISERFS_I(inode)->i_flags & i_link_saved_unlink_mask), in add_save_link() 502 REISERFS_I(inode)->i_flags |= in add_save_link() 505 REISERFS_I(inode)->i_flags |= i_link_saved_unlink_mask; in add_save_link() 536 (REISERFS_I(inode)->i_flags & i_link_saved_truncate_mask)) || in remove_save_link() 538 (REISERFS_I(inode)->i_flags & i_link_saved_unlink_mask))) in remove_save_link() 543 REISERFS_I(inode)->i_flags &= ~i_link_saved_unlink_mask; in remove_save_link() 545 REISERFS_I(inod in remove_save_link() [all...] |
H A D | tail_conversion.c | 161 REISERFS_I(inode)->i_first_direct_byte = U32_MAX; in direct2indirect() 315 REISERFS_I(inode)->i_first_direct_byte = pos1 + 1; in indirect2direct()
|
H A D | xattr_security.c | 90 REISERFS_I(inode)->i_flags |= i_has_xattr_dir; in reiserfs_security_init()
|
H A D | xattr.c | 539 down_write(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_set_handle() 607 up_write(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_set_handle() 685 down_read(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_get() 754 up_read(&REISERFS_I(inode)->i_xattr_sem); in reiserfs_xattr_get()
|
H A D | reiserfs.h | 1144 static inline struct reiserfs_inode_info *REISERFS_I(const struct inode *inode) in REISERFS_I() function 1175 ((REISERFS_I(inode)->i_flags & i_item_key_version_mask) ? KEY_FORMAT_3_6 : KEY_FORMAT_3_5) 1179 REISERFS_I(inode)->i_flags |= i_item_key_version_mask; \ 1181 REISERFS_I(inode)->i_flags &= ~i_item_key_version_mask; }) 1184 ((REISERFS_I(inode)->i_flags & i_stat_data_version_mask) ? STAT_DATA_V2 : STAT_DATA_V1) 1188 REISERFS_I(inode)->i_flags |= i_stat_data_version_mask; \ 1190 REISERFS_I(inode)->i_flags &= ~i_stat_data_version_mask; }) 2271 #define INODE_PKEY(inode) ((struct reiserfs_key *)(REISERFS_I(inode)->i_key)) 2889 (REISERFS_I(inode)->i_flags & i_data_log)) in reiserfs_file_data_log()
|
H A D | xattr_acl.c | 387 REISERFS_I(inode)->i_flags |= i_has_xattr_dir; in reiserfs_cache_default_acl()
|
H A D | stree.c | 1575 !page || (REISERFS_I(inode)->i_flags & i_nopack_mask)) { in maybe_indirect_to_direct() 1797 REISERFS_I(inode)->i_first_direct_byte = U32_MAX; in reiserfs_cut_from_item() 1845 REISERFS_I(inode)->i_flags &= ~i_pack_on_close_mask; in reiserfs_cut_from_item()
|