/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | localalloc.c | 37 static u32 ocfs2_local_alloc_count_bits(struct ocfs2_dinode *alloc); 40 struct ocfs2_dinode *alloc, 44 static void ocfs2_clear_local_alloc(struct ocfs2_dinode *alloc); 48 struct ocfs2_dinode *alloc, 273 struct ocfs2_dinode *alloc = NULL; in ocfs2_load_local_alloc() 307 alloc = (struct ocfs2_dinode *) alloc_bh->b_data; in ocfs2_load_local_alloc() 376 struct ocfs2_dinode *alloc_copy = NULL; in ocfs2_shutdown_local_alloc() 377 struct ocfs2_dinode *alloc = NULL; in ocfs2_shutdown_local_alloc() 426 alloc = (struct ocfs2_dinode *) bh->b_data; in ocfs2_shutdown_local_alloc() 480 struct ocfs2_dinode **alloc_cop in ocfs2_begin_local_alloc_recovery() [all...] |
H A D | ocfs2_fs.h | 209 * Flags on ocfs2_dinode.i_flags 229 * Flags on ocfs2_dinode.i_dyn_features 277 * Journal Flags (ocfs2_dinode.id1.journal1.i_flags) 456 * is contained inside ocfs2_dinode or ocfs2_extent_block, so the 457 * offsets are relative to ocfs2_dinode.id2.i_list or 478 * contained inside ocfs2_dinode, so the offsets are relative to 479 * ocfs2_dinode.id2.i_chain. 492 * contained inside ocfs2_dinode, so the offsets are relative to 493 * ocfs2_dinode.id2.i_dealloc. 581 * Note that it is contained inside an ocfs2_dinode, s 662 struct ocfs2_dinode { global() struct [all...] |
H A D | inode.c | 262 void ocfs2_populate_inode(struct inode *inode, struct ocfs2_dinode *fe, in ocfs2_populate_inode() 408 struct ocfs2_dinode *fe; in ocfs2_read_locked_inode() 528 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_read_locked_inode() 585 struct ocfs2_dinode *fe; in ocfs2_truncate_for_delete() 588 fe = (struct ocfs2_dinode *) fe_bh->b_data; in ocfs2_truncate_for_delete() 646 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_remove_inode() 757 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_wipe_inode() 895 struct ocfs2_dinode *d in ocfs2_query_inode_wipe() [all...] |
H A D | resize.c | 88 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) bm_bh->b_data; in ocfs2_update_last_group_and_inode() 178 struct ocfs2_dinode *backup_di = NULL; in update_backups() 196 backup_di = (struct ocfs2_dinode *)backup->b_data; in update_backups() 217 struct ocfs2_dinode *super_di = NULL; in ocfs2_update_super_and_backups() 231 super_di = (struct ocfs2_dinode *)super_bh->b_data; in ocfs2_update_super_and_backups() 266 struct ocfs2_dinode *fe = NULL; in ocfs2_group_extend() 298 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; in ocfs2_group_extend() 372 struct ocfs2_dinode *di, in ocfs2_check_new_group() 410 struct ocfs2_dinode *d in ocfs2_verify_group_and_input() [all...] |
H A D | namei.c | 234 struct ocfs2_dinode *dirfe; in ocfs2_mknod() 235 struct ocfs2_dinode *fe = NULL; in ocfs2_mknod() 279 dirfe = (struct ocfs2_dinode *) parent_fe_bh->b_data; in ocfs2_mknod() 387 fe = (struct ocfs2_dinode *) new_fe_bh->b_data; in ocfs2_mknod() 516 struct ocfs2_dinode *fe = NULL; in __ocfs2_mknod_locked() 549 fe = (struct ocfs2_dinode *) (*new_fe_bh)->b_data; in __ocfs2_mknod_locked() 688 struct ocfs2_dinode *fe = NULL; in ocfs2_link() 769 fe = (struct ocfs2_dinode *) fe_bh->b_data; in ocfs2_link() 880 struct ocfs2_dinode *fe = NULL; in ocfs2_unlink() 981 fe = (struct ocfs2_dinode *) fe_b in ocfs2_unlink() [all...] |
H A D | localalloc.h | 24 struct ocfs2_dinode **alloc_copy); 27 struct ocfs2_dinode *alloc);
|
H A D | journal.c | 65 struct ocfs2_dinode *la_dinode, 66 struct ocfs2_dinode *tl_dinode, 570 .ot_offset = offsetof(struct ocfs2_dinode, i_check), 820 struct ocfs2_dinode *di = NULL; in ocfs2_journal_init() 859 di = (struct ocfs2_dinode *)bh->b_data; in ocfs2_journal_init() 912 static void ocfs2_bump_recovery_generation(struct ocfs2_dinode *di) in ocfs2_bump_recovery_generation() 917 static u32 ocfs2_get_recovery_generation(struct ocfs2_dinode *di) in ocfs2_get_recovery_generation() 929 struct ocfs2_dinode *fe; in ocfs2_journal_toggle_dirty() 931 fe = (struct ocfs2_dinode *)bh->b_data; in ocfs2_journal_toggle_dirty() 1205 struct ocfs2_dinode *lri_la_dinod [all...] |
H A D | suballoc.c | 201 struct ocfs2_dinode *di, in ocfs2_validate_gd_parent() 242 struct ocfs2_dinode *di, in ocfs2_check_group_descriptor() 295 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di, in ocfs2_read_group_descriptor() 661 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_block_group_alloc() 775 struct ocfs2_dinode *fe; in ocfs2_reserve_suballoc_bits() 798 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_reserve_suballoc_bits() 1414 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) fe_bh->b_data; in ocfs2_relink_block_group() 1587 struct ocfs2_dinode *d in ocfs2_alloc_dinode_update_counts() [all...] |
H A D | symlink.c | 62 struct ocfs2_dinode *fe; in ocfs2_fast_symlink_readpage() 72 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_fast_symlink_readpage()
|
H A D | suballoc.h | 130 struct ocfs2_dinode *di); 189 struct ocfs2_dinode *di, 196 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di,
|
H A D | alloc.h | 24 * limited to ocfs2_dinode only. Any data which need to allocate clusters 156 void ocfs2_dinode_new_extent_list(struct inode *inode, struct ocfs2_dinode *di); 157 void ocfs2_set_inode_data_inline(struct inode *inode, struct ocfs2_dinode *di); 168 struct ocfs2_dinode **tl_copy); 170 struct ocfs2_dinode *tl_copy);
|
H A D | dir.c | 404 struct ocfs2_dinode *di; in ocfs2_find_entry_id() 413 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_find_entry_id() 598 static int ocfs2_read_dx_root(struct inode *dir, struct ocfs2_dinode *di, in ocfs2_read_dx_root() 1017 struct ocfs2_dinode *di; in ocfs2_find_entry_dx() 1027 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_find_entry_dx() 1360 struct ocfs2_dinode *di; in ocfs2_delete_entry_id() 1369 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_delete_entry_id() 1597 struct ocfs2_dinode *di = (struct ocfs2_dinode *)parent_fe_bh->b_data; in __ocfs2_add_entry() 1749 struct ocfs2_dinode *d in ocfs2_dir_foreach_blk_id() [all...] |
H A D | aops.c | 47 struct ocfs2_dinode *fe = NULL; in ocfs2_symlink_get_block() 70 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_symlink_get_block() 226 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_read_inline_data() 1484 struct ocfs2_dinode *di = (struct ocfs2_dinode *)wc->w_di_bh->b_data; in ocfs2_write_begin_inline() 1535 struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_size_fits_inline_data() 1550 struct ocfs2_dinode *di = NULL; in ocfs2_try_to_write_inline_data() 1583 di = (struct ocfs2_dinode *)w in ocfs2_try_to_write_inline_data() [all...] |
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | localalloc.c | 35 static u32 ocfs2_local_alloc_count_bits(struct ocfs2_dinode *alloc); 38 struct ocfs2_dinode *alloc, 42 static void ocfs2_clear_local_alloc(struct ocfs2_dinode *alloc); 46 struct ocfs2_dinode *alloc, 271 struct ocfs2_dinode *alloc = NULL; in ocfs2_load_local_alloc() 305 alloc = (struct ocfs2_dinode *) alloc_bh->b_data; in ocfs2_load_local_alloc() 374 struct ocfs2_dinode *alloc_copy = NULL; in ocfs2_shutdown_local_alloc() 375 struct ocfs2_dinode *alloc = NULL; in ocfs2_shutdown_local_alloc() 424 alloc = (struct ocfs2_dinode *) bh->b_data; in ocfs2_shutdown_local_alloc() 478 struct ocfs2_dinode **alloc_cop in ocfs2_begin_local_alloc_recovery() [all...] |
H A D | ocfs2_fs.h | 207 * Flags on ocfs2_dinode.i_flags 227 * Flags on ocfs2_dinode.i_dyn_features 275 * Journal Flags (ocfs2_dinode.id1.journal1.i_flags) 454 * is contained inside ocfs2_dinode or ocfs2_extent_block, so the 455 * offsets are relative to ocfs2_dinode.id2.i_list or 476 * contained inside ocfs2_dinode, so the offsets are relative to 477 * ocfs2_dinode.id2.i_chain. 490 * contained inside ocfs2_dinode, so the offsets are relative to 491 * ocfs2_dinode.id2.i_dealloc. 579 * Note that it is contained inside an ocfs2_dinode, s 660 struct ocfs2_dinode { global() struct [all...] |
H A D | inode.c | 260 void ocfs2_populate_inode(struct inode *inode, struct ocfs2_dinode *fe, in ocfs2_populate_inode() 406 struct ocfs2_dinode *fe; in ocfs2_read_locked_inode() 526 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_read_locked_inode() 583 struct ocfs2_dinode *fe; in ocfs2_truncate_for_delete() 586 fe = (struct ocfs2_dinode *) fe_bh->b_data; in ocfs2_truncate_for_delete() 644 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_remove_inode() 755 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_wipe_inode() 893 struct ocfs2_dinode *d in ocfs2_query_inode_wipe() [all...] |
H A D | resize.c | 86 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) bm_bh->b_data; in ocfs2_update_last_group_and_inode() 176 struct ocfs2_dinode *backup_di = NULL; in update_backups() 194 backup_di = (struct ocfs2_dinode *)backup->b_data; in update_backups() 215 struct ocfs2_dinode *super_di = NULL; in ocfs2_update_super_and_backups() 229 super_di = (struct ocfs2_dinode *)super_bh->b_data; in ocfs2_update_super_and_backups() 264 struct ocfs2_dinode *fe = NULL; in ocfs2_group_extend() 296 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; in ocfs2_group_extend() 370 struct ocfs2_dinode *di, in ocfs2_check_new_group() 408 struct ocfs2_dinode *d in ocfs2_verify_group_and_input() [all...] |
H A D | namei.c | 234 struct ocfs2_dinode *dirfe; in ocfs2_mknod() 235 struct ocfs2_dinode *fe = NULL; in ocfs2_mknod() 279 dirfe = (struct ocfs2_dinode *) parent_fe_bh->b_data; in ocfs2_mknod() 387 fe = (struct ocfs2_dinode *) new_fe_bh->b_data; in ocfs2_mknod() 516 struct ocfs2_dinode *fe = NULL; in __ocfs2_mknod_locked() 549 fe = (struct ocfs2_dinode *) (*new_fe_bh)->b_data; in __ocfs2_mknod_locked() 690 struct ocfs2_dinode *fe = NULL; in ocfs2_link() 771 fe = (struct ocfs2_dinode *) fe_bh->b_data; in ocfs2_link() 882 struct ocfs2_dinode *fe = NULL; in ocfs2_unlink() 983 fe = (struct ocfs2_dinode *) fe_b in ocfs2_unlink() [all...] |
H A D | localalloc.h | 22 struct ocfs2_dinode **alloc_copy); 25 struct ocfs2_dinode *alloc);
|
H A D | journal.c | 64 struct ocfs2_dinode *la_dinode, 65 struct ocfs2_dinode *tl_dinode, 566 .ot_offset = offsetof(struct ocfs2_dinode, i_check), 861 struct ocfs2_dinode *di = NULL; in ocfs2_journal_init() 896 di = (struct ocfs2_dinode *)bh->b_data; in ocfs2_journal_init() 949 static void ocfs2_bump_recovery_generation(struct ocfs2_dinode *di) in ocfs2_bump_recovery_generation() 954 static u32 ocfs2_get_recovery_generation(struct ocfs2_dinode *di) in ocfs2_get_recovery_generation() 966 struct ocfs2_dinode *fe; in ocfs2_journal_toggle_dirty() 968 fe = (struct ocfs2_dinode *)bh->b_data; in ocfs2_journal_toggle_dirty() 1243 struct ocfs2_dinode *lri_la_dinod [all...] |
H A D | suballoc.c | 199 struct ocfs2_dinode *di, in ocfs2_validate_gd_parent() 240 struct ocfs2_dinode *di, in ocfs2_check_group_descriptor() 293 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di, in ocfs2_read_group_descriptor() 659 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_block_group_alloc() 773 struct ocfs2_dinode *fe; in ocfs2_reserve_suballoc_bits() 796 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_reserve_suballoc_bits() 1412 struct ocfs2_dinode *fe = (struct ocfs2_dinode *) fe_bh->b_data; in ocfs2_relink_block_group() 1585 struct ocfs2_dinode *d in ocfs2_alloc_dinode_update_counts() [all...] |
H A D | symlink.c | 61 struct ocfs2_dinode *fe; in ocfs2_fast_symlink_read_folio() 71 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_fast_symlink_read_folio()
|
H A D | suballoc.h | 128 struct ocfs2_dinode *di); 187 struct ocfs2_dinode *di, 194 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di,
|
H A D | alloc.h | 22 * limited to ocfs2_dinode only. Any data which need to allocate clusters 154 void ocfs2_dinode_new_extent_list(struct inode *inode, struct ocfs2_dinode *di); 155 void ocfs2_set_inode_data_inline(struct inode *inode, struct ocfs2_dinode *di); 166 struct ocfs2_dinode **tl_copy); 168 struct ocfs2_dinode *tl_copy);
|
H A D | dir.c | 396 struct ocfs2_dinode *di; in ocfs2_find_entry_id() 405 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_find_entry_id() 590 static int ocfs2_read_dx_root(struct inode *dir, struct ocfs2_dinode *di, in ocfs2_read_dx_root() 1009 struct ocfs2_dinode *di; in ocfs2_find_entry_dx() 1019 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_find_entry_dx() 1352 struct ocfs2_dinode *di; in ocfs2_delete_entry_id() 1361 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_delete_entry_id() 1589 struct ocfs2_dinode *di = (struct ocfs2_dinode *)parent_fe_bh->b_data; in __ocfs2_add_entry() 1740 struct ocfs2_dinode *d in ocfs2_dir_foreach_blk_id() [all...] |