Home
last modified time | relevance | path

Searched refs:ocfs2_dinode (Results 1 - 25 of 58) sorted by relevance

123

/kernel/linux/linux-5.10/fs/ocfs2/
H A Dlocalalloc.c37 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 Docfs2_fs.h209 * 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 Dinode.c262 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 Dresize.c88 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 Dnamei.c234 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 Dlocalalloc.h24 struct ocfs2_dinode **alloc_copy);
27 struct ocfs2_dinode *alloc);
H A Djournal.c65 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 Dsuballoc.c201 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 Dsymlink.c62 struct ocfs2_dinode *fe; in ocfs2_fast_symlink_readpage()
72 fe = (struct ocfs2_dinode *) bh->b_data; in ocfs2_fast_symlink_readpage()
H A Dsuballoc.h130 struct ocfs2_dinode *di);
189 struct ocfs2_dinode *di,
196 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di,
H A Dalloc.h24 * 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 Ddir.c404 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 Daops.c47 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 Dlocalalloc.c35 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 Docfs2_fs.h207 * 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 Dinode.c260 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 Dresize.c86 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 Dnamei.c234 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 Dlocalalloc.h22 struct ocfs2_dinode **alloc_copy);
25 struct ocfs2_dinode *alloc);
H A Djournal.c64 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 Dsuballoc.c199 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 Dsymlink.c61 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 Dsuballoc.h128 struct ocfs2_dinode *di);
187 struct ocfs2_dinode *di,
194 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di,
H A Dalloc.h22 * 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 Ddir.c396 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...]

Completed in 35 milliseconds

123