| /linux-6.15/fs/xfs/libxfs/ |
| H A D | xfs_rmap.c | 412 rec->rm_flags); in xfs_rmap_find_left_neighbor_helper() 494 irec->rm_flags); in xfs_rmap_find_left_neighbor() 509 rec->rm_flags); in xfs_rmap_lookup_le_range_helper() 587 irec->rm_flags); in xfs_rmap_lookup_le_range() 715 ltrec.rm_flags); in xfs_rmap_unmap() 1292 PREV.rm_flags); in xfs_rmap_convert() 1673 NEW.rm_flags = PREV.rm_flags; in xfs_rmap_convert() 1683 NEW.rm_flags); in xfs_rmap_convert() 1946 NEW.rm_flags = RIGHT.rm_flags; in xfs_rmap_convert_shared() 2108 NEW.rm_flags = PREV.rm_flags; in xfs_rmap_convert_shared() [all …]
|
| H A D | xfs_rmap.h | 57 if (irec->rm_flags & XFS_RMAP_ATTR_FORK) in xfs_rmap_irec_offset_pack() 59 if (irec->rm_flags & XFS_RMAP_BMBT_BLOCK) in xfs_rmap_irec_offset_pack() 61 if (irec->rm_flags & XFS_RMAP_UNWRITTEN) in xfs_rmap_irec_offset_pack() 75 irec->rm_flags = 0; in xfs_rmap_irec_offset_unpack() 77 irec->rm_flags |= XFS_RMAP_ATTR_FORK; in xfs_rmap_irec_offset_unpack() 79 irec->rm_flags |= XFS_RMAP_BMBT_BLOCK; in xfs_rmap_irec_offset_unpack() 81 irec->rm_flags |= XFS_RMAP_UNWRITTEN; in xfs_rmap_irec_offset_unpack()
|
| H A D | xfs_types.h | 189 unsigned int rm_flags; /* state flags */ member
|
| /linux-6.15/fs/xfs/scrub/ |
| H A D | bmap_repair.c | 213 if (!(rec->rm_flags & XFS_RMAP_BMBT_BLOCK) && in xrep_bmap_check_fork_rmap() 219 (rec->rm_flags & XFS_RMAP_UNWRITTEN)) in xrep_bmap_check_fork_rmap() 270 (rec->rm_flags & XFS_RMAP_ATTR_FORK)) in xrep_bmap_walk_rmap() 273 !(rec->rm_flags & XFS_RMAP_ATTR_FORK)) in xrep_bmap_walk_rmap() 282 if (rec->rm_flags & XFS_RMAP_BMBT_BLOCK) { in xrep_bmap_walk_rmap() 290 rec->rm_flags & XFS_RMAP_UNWRITTEN); in xrep_bmap_walk_rmap() 380 if (rec->rm_flags & XFS_RMAP_ATTR_FORK) in xrep_bmap_check_rtfork_rmap() 384 if (rec->rm_flags & XFS_RMAP_BMBT_BLOCK) in xrep_bmap_check_rtfork_rmap() 434 (rec->rm_flags & XFS_RMAP_ATTR_FORK)) in xrep_bmap_walk_rtrmap() 437 !(rec->rm_flags & XFS_RMAP_ATTR_FORK)) in xrep_bmap_walk_rtrmap() [all …]
|
| H A D | rtrmap.c | 88 if (irec->rm_flags & XFS_RMAP_UNWRITTEN) in xchk_rtrmapbt_is_shareable() 147 if (r1->rm_flags != r2->rm_flags) in xchk_rtrmap_mergeable() 186 is_bmbt = irec->rm_flags & XFS_RMAP_BMBT_BLOCK; in xchk_rtrmapbt_xref_rtrefc() 187 is_attr = irec->rm_flags & XFS_RMAP_ATTR_FORK; in xchk_rtrmapbt_xref_rtrefc() 188 is_unwritten = irec->rm_flags & XFS_RMAP_UNWRITTEN; in xchk_rtrmapbt_xref_rtrefc()
|
| H A D | rmap.c | 96 is_bmbt = irec->rm_flags & XFS_RMAP_BMBT_BLOCK; in xchk_rmapbt_xref_refc() 97 is_attr = irec->rm_flags & XFS_RMAP_ATTR_FORK; in xchk_rmapbt_xref_refc() 98 is_unwritten = irec->rm_flags & XFS_RMAP_UNWRITTEN; in xchk_rmapbt_xref_refc() 194 if (irec->rm_flags & (XFS_RMAP_BMBT_BLOCK | XFS_RMAP_ATTR_FORK | in xchk_rmapbt_is_shareable() 257 if (r1->rm_flags != r2->rm_flags) in xchk_rmap_mergeable() 259 if (r1->rm_flags & XFS_RMAP_BMBT_BLOCK) in xchk_rmap_mergeable()
|
| H A D | bmap.c | 253 !!(rmap.rm_flags & XFS_RMAP_UNWRITTEN)) in xchk_bmap_xref_rmap() 258 !!(rmap.rm_flags & XFS_RMAP_ATTR_FORK)) in xchk_bmap_xref_rmap() 261 if (rmap.rm_flags & XFS_RMAP_BMBT_BLOCK) in xchk_bmap_xref_rmap() 309 if (rmap.rm_flags & XFS_RMAP_ATTR_FORK) in xchk_bmap_xref_rmap_cow() 312 if (rmap.rm_flags & XFS_RMAP_BMBT_BLOCK) in xchk_bmap_xref_rmap_cow() 315 if (rmap.rm_flags & XFS_RMAP_UNWRITTEN) in xchk_bmap_xref_rmap_cow() 634 !!(rec->rm_flags & XFS_RMAP_ATTR_FORK)) in xchk_bmap_check_rmap() 636 if (rec->rm_flags & XFS_RMAP_BMBT_BLOCK) in xchk_bmap_check_rmap()
|
| H A D | rtrmap_repair.c | 155 .rm_flags = flags, in xrep_rtrmap_stash() 215 rf->accum.rm_offset, rf->accum.rm_flags); in xrep_rtrmap_stash_accumulated() 244 rmap_flags == accum->rm_flags) { in xrep_rtrmap_visit_bmbt() 257 accum->rm_flags = rmap_flags; in xrep_rtrmap_visit_bmbt()
|
| H A D | rtrefcount_repair.c | 214 if (rmap->rm_flags & XFS_RMAP_UNWRITTEN) in xrep_rtrefc_rmap_shareable() 264 (rmap->rm_flags & (XFS_RMAP_ATTR_FORK | in xrep_rtrefc_walk_rmaps()
|
| H A D | rmap_repair.c | 225 .rm_flags = flags, in xrep_rmap_stash() 332 rf->accum.rm_offset, rf->accum.rm_flags); in xrep_rmap_stash_accumulated() 363 rmap_flags == accum->rm_flags) { in xrep_rmap_visit_bmbt() 376 accum->rm_flags = rmap_flags; in xrep_rmap_visit_bmbt()
|
| H A D | inode_repair.c | 743 if (rec->rm_flags & XFS_RMAP_ATTR_FORK) { in xrep_dinode_walk_rmap() 745 if (!(rec->rm_flags & XFS_RMAP_BMBT_BLOCK)) in xrep_dinode_walk_rmap() 752 if (!(rec->rm_flags & XFS_RMAP_BMBT_BLOCK)) in xrep_dinode_walk_rmap() 796 if (rec->rm_flags & (XFS_RMAP_ATTR_FORK | XFS_RMAP_BMBT_BLOCK)) in xrep_dinode_walk_rtrmap()
|
| H A D | repair.c | 1351 if ((rec->rm_flags & XFS_RMAP_ATTR_FORK) || in xrep_check_ino_btree_mapping() 1352 !(rec->rm_flags & XFS_RMAP_BMBT_BLOCK)) in xrep_check_ino_btree_mapping()
|
| H A D | refcount_repair.c | 222 if (rmap->rm_flags & (XFS_RMAP_ATTR_FORK | XFS_RMAP_BMBT_BLOCK | in xrep_refc_rmap_shareable()
|
| H A D | common.c | 391 irec_attr = rec->rm_flags & XFS_RMAP_ATTR_FORK; in xchk_count_rmap_ownedby_irec()
|
| H A D | trace.h | 2059 __entry->flags = rec->rm_flags; 2210 __entry->flags = rec->rm_flags; 3825 __entry->flags = rec->rm_flags;
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_fsmap.c | 267 .rm_flags = frec->rm_flags, in xfs_getfsmap_frec_before_start() 353 if (frec->rm_flags & XFS_RMAP_UNWRITTEN) in xfs_getfsmap_helper() 355 if (frec->rm_flags & XFS_RMAP_ATTR_FORK) in xfs_getfsmap_helper() 357 if (frec->rm_flags & XFS_RMAP_BMBT_BLOCK) in xfs_getfsmap_helper() 411 .rm_flags = rec->rm_flags, in xfs_getfsmap_rmapbt_helper() 443 irec->rm_flags = 0; in xfs_getfsmap_set_irec_flags() 445 irec->rm_flags |= XFS_RMAP_ATTR_FORK; in xfs_getfsmap_set_irec_flags() 447 irec->rm_flags |= XFS_RMAP_BMBT_BLOCK; in xfs_getfsmap_set_irec_flags() 449 irec->rm_flags |= XFS_RMAP_UNWRITTEN; in xfs_getfsmap_set_irec_flags() 459 if (r->rm_flags & (XFS_RMAP_ATTR_FORK | XFS_RMAP_BMBT_BLOCK | in rmap_not_shareable() [all …]
|
| H A D | xfs_fsmap.h | 37 unsigned int rm_flags; /* rmap state flags */ member
|
| H A D | xfs_notify_failure.c | 86 (rec->rm_flags & (XFS_RMAP_ATTR_FORK | XFS_RMAP_BMBT_BLOCK))) { in xfs_dax_failure_fn()
|
| H A D | xfs_zone_gc.c | 282 ASSERT(!(irec->rm_flags & (XFS_RMAP_ATTR_FORK | XFS_RMAP_BMBT_BLOCK))); in xfs_zone_gc_query_cb()
|
| H A D | xfs_trace.h | 4176 __entry->flags = frec->rm_flags; 4210 __entry->flags = rmap->rm_flags;
|
| /linux-6.15/Documentation/filesystems/xfs/ |
| H A D | xfs-online-fsck-design.rst | 1022 unsigned int rm_flags; /* state flags */
|