/linux/fs/xfs/libxfs/ |
H A D | xfs_rmap.h | 52 const struct xfs_rmap_irec *irec) in xfs_rmap_irec_offset_pack() 69 struct xfs_rmap_irec *irec) in xfs_rmap_irec_offset_unpack() 128 struct xfs_rmap_irec *irec, int *stat); 135 int xfs_rmap_get_rec(struct xfs_btree_cur *cur, struct xfs_rmap_irec *irec, 140 const struct xfs_rmap_irec *rec, 144 const struct xfs_rmap_irec *low_rec, 145 const struct xfs_rmap_irec *high_rec, 203 struct xfs_rmap_irec *irec, int *stat); 204 int xfs_rmap_compare(const struct xfs_rmap_irec *a, 205 const struct xfs_rmap_irec *b); [all …]
|
H A D | xfs_rmap.c | 44 struct xfs_rmap_irec *irec, in xfs_rmap_lookup_le() 101 struct xfs_rmap_irec *irec) in xfs_rmap_update() 203 struct xfs_rmap_irec *irec) in xfs_rmap_btrec_to_irec() 216 const struct xfs_rmap_irec *irec) in xfs_rmap_check_irec() 272 const struct xfs_rmap_irec *irec) in xfs_rtrmap_check_meta_irec() 305 const struct xfs_rmap_irec *irec) in xfs_rtrmap_check_inode_irec() 321 const struct xfs_rmap_irec *irec) in xfs_rtrmap_check_irec() 335 const struct xfs_rmap_irec *irec) in xfs_rmap_check_btrec() 347 const struct xfs_rmap_irec *irec) in xfs_rmap_complain_bad_rec() 376 struct xfs_rmap_irec *irec, in xfs_rmap_get_rec() [all …]
|
H A D | xfs_types.h | 184 struct xfs_rmap_irec { struct
|
H A D | xfs_rtrmap_btree.c | 193 struct xfs_rmap_irec *rec = &cur->bc_rec.r; in xfs_rtrmapbt_key_diff() 1021 struct xfs_rmap_irec rmap = { in xfs_rtrmapbt_init_rtsb()
|
H A D | xfs_btree.h | 242 struct xfs_rmap_irec r;
|
/linux/fs/xfs/scrub/ |
H A D | rtrmap.c | 72 struct xfs_rmap_irec overlap_rec; 78 struct xfs_rmap_irec prev_rec; 84 const struct xfs_rmap_irec *irec) in xchk_rtrmapbt_is_shareable() 98 const struct xfs_rmap_irec *irec) in xchk_rtrmapbt_check_overlapping() 125 memcpy(&cr->overlap_rec, irec, sizeof(struct xfs_rmap_irec)); in xchk_rtrmapbt_check_overlapping() 132 const struct xfs_rmap_irec *r2) in xchk_rtrmap_mergeable() 134 const struct xfs_rmap_irec *r1 = &cr->prev_rec; in xchk_rtrmap_mergeable() 157 const struct xfs_rmap_irec *irec) in xchk_rtrmapbt_check_mergeable() 165 memcpy(&cr->prev_rec, irec, sizeof(struct xfs_rmap_irec)); in xchk_rtrmapbt_check_mergeable() 172 struct xfs_rmap_irec *irec) in xchk_rtrmapbt_xref_rtrefc() [all …]
|
H A D | rcbag.h | 17 const struct xfs_rmap_irec *rmap); 21 const struct xfs_rmap_irec *next_rmap, bool next_valid,
|
H A D | refcount.c | 85 struct xfs_rmap_irec rm; 111 const struct xfs_rmap_irec *rec, in xchk_refcountbt_rmap_check() 296 struct xfs_rmap_irec low; in xchk_refcountbt_xref_rmap() 297 struct xfs_rmap_irec high; in xchk_refcountbt_xref_rmap() 362 const struct xfs_rmap_irec *rec, in xchk_refcountbt_rmap_check_gap() 384 struct xfs_rmap_irec low; in xchk_refcountbt_xref_gaps() 385 struct xfs_rmap_irec high; in xchk_refcountbt_xref_gaps()
|
H A D | rtrefcount.c | 99 struct xfs_rmap_irec rm; 125 const struct xfs_rmap_irec *rec, in xchk_rtrefcountbt_rmap_check() 310 struct xfs_rmap_irec low; in xchk_rtrefcountbt_xref_rmap() 311 struct xfs_rmap_irec high; in xchk_rtrefcountbt_xref_rmap() 412 const struct xfs_rmap_irec *rec, in xchk_rtrefcountbt_rmap_check_gap() 434 struct xfs_rmap_irec low; in xchk_rtrefcountbt_xref_gaps() 435 struct xfs_rmap_irec high; in xchk_rtrefcountbt_xref_gaps()
|
H A D | rtrefcount_repair.c | 207 const struct xfs_rmap_irec *rmap) in xrep_rtrefc_rmap_shareable() 224 struct xfs_rmap_irec *rmap, in xrep_rtrefc_walk_rmaps() 359 const struct xfs_rmap_irec *rec, in xrep_rtrefc_walk_rmap() 392 struct xfs_rmap_irec *rmap, in xrep_rtrefc_push_rmaps_at() 480 struct xfs_rmap_irec rmap; in xrep_rtrefc_find_refcounts()
|
H A D | rtrmap_repair.c | 130 const struct xfs_rmap_irec *rec) in xrep_rtrmap_check_mapping() 150 struct xfs_rmap_irec rmap = { in xrep_rtrmap_stash() 200 struct xfs_rmap_irec accum; 226 struct xfs_rmap_irec *accum = &rf->accum; in xrep_rtrmap_visit_bmbt() 388 const struct xfs_rmap_irec *rec, in xrep_rtrmap_walk_rmap() 526 const struct xfs_rmap_irec *rec, in xrep_rtrmap_check_record()
|
H A D | cow_repair.c | 204 const struct xfs_rmap_irec *rec, in xrep_cow_mark_missing_staging_rmap() 243 struct xfs_rmap_irec rm_low = { 0 }; in xrep_cow_find_bad() 244 struct xfs_rmap_irec rm_high = { 0 }; in xrep_cow_find_bad() 327 struct xfs_rmap_irec rm_low = { 0 }; in xrep_cow_find_bad_rt() 328 struct xfs_rmap_irec rm_high = { 0 }; in xrep_cow_find_bad_rt()
|
H A D | refcount_repair.c | 211 const struct xfs_rmap_irec *rmap) in xrep_refc_rmap_shareable() 236 struct xfs_rmap_irec *rmap, in xrep_refc_walk_rmaps() 378 struct xfs_rmap_irec *rmap, in xrep_refc_push_rmaps_at() 438 struct xfs_rmap_irec rmap; in xrep_refc_find_refcounts()
|
H A D | rcbag.c | 74 const struct xfs_rmap_irec *rmap) in rcbag_add() 150 const struct xfs_rmap_irec *next_rmap, in rcbag_next_edge()
|
H A D | bmap_repair.c | 193 const struct xfs_rmap_irec *rec) in xrep_bmap_check_fork_rmap() 245 const struct xfs_rmap_irec *rec, in xrep_bmap_walk_rmap() 377 const struct xfs_rmap_irec *rec) in xrep_bmap_check_rtfork_rmap() 409 const struct xfs_rmap_irec *rec, in xrep_bmap_walk_rtrmap()
|
H A D | rcbag_btree.h | 70 const struct xfs_rmap_irec *rmap, int *success);
|
H A D | rmap_repair.c | 191 const struct xfs_rmap_irec *rec) in xrep_rmap_check_mapping() 220 struct xfs_rmap_irec rmap = { in xrep_rmap_stash() 311 struct xfs_rmap_irec accum; 344 struct xfs_rmap_irec *accum = &rf->accum; in xrep_rmap_visit_bmbt() 885 const struct xfs_rmap_irec *rec, in xrep_rmap_check_record() 1480 const struct xfs_rmap_irec *rec, in xrep_rmap_find_gaps()
|
H A D | bmap.c | 150 struct xfs_rmap_irec *rmap) in xchk_bmap_get_rmap() 206 struct xfs_rmap_irec rmap; in xchk_bmap_xref_rmap() 273 struct xfs_rmap_irec rmap; in xchk_bmap_xref_rmap_cow() 620 const struct xfs_rmap_irec *rec, in xchk_bmap_check_rmap() 624 struct xfs_rmap_irec check_rec; in xchk_bmap_check_rmap()
|
H A D | ialloc_repair.c | 398 const struct xfs_rmap_irec *rec) in xrep_ibt_record_old_btree_blocks() 412 const struct xfs_rmap_irec *rec) in xrep_ibt_record_inode_blocks() 445 const struct xfs_rmap_irec *rec, in xrep_ibt_walk_rmap()
|
H A D | repair.h | 127 const struct xfs_rmap_irec *rec);
|
H A D | rcbag_btree.c | 318 const struct xfs_rmap_irec *rmap, in rcbagbt_lookup_eq()
|
H A D | repair.c | 671 const struct xfs_rmap_irec *rec, in xrep_findroot_rmap() 1335 const struct xfs_rmap_irec *rec) in xrep_check_ino_btree_mapping()
|
H A D | rtbitmap_repair.c | 302 const struct xfs_rmap_irec *rec, in xrep_rtbitmap_walk_rtrmap()
|
/linux/fs/xfs/ |
H A D | xfs_notify_failure.c | 40 const struct xfs_rmap_irec *rec, in xfs_failure_pgoff() 54 const struct xfs_rmap_irec *rec, in xfs_failure_pgcnt() 74 const struct xfs_rmap_irec *rec, in xfs_dax_failure_fn() 292 struct xfs_rmap_irec ri_low = { }; in xfs_dax_notify_dev_failure() 293 struct xfs_rmap_irec ri_high; in xfs_dax_notify_dev_failure()
|
H A D | xfs_fsmap.c | 66 struct xfs_rmap_irec *dest, in xfs_fsmap_owner_to_rmap() 179 struct xfs_rmap_irec low; 180 struct xfs_rmap_irec high; /* high rmap key */ 264 struct xfs_rmap_irec rec = { in xfs_getfsmap_frec_before_start() 405 const struct xfs_rmap_irec *rec, in xfs_getfsmap_rmapbt_helper() 440 struct xfs_rmap_irec *irec, in xfs_getfsmap_set_irec_flags() 453 rmap_not_shareable(struct xfs_mount *mp, const struct xfs_rmap_irec *r) in rmap_not_shareable() 841 const struct xfs_rmap_irec *rec, in xfs_getfsmap_rtdev_rmapbt_helper()
|