| /linux/fs/xfs/libxfs/ |
| H A D | xfs_refcount.h | 14 struct xfs_refcount_irec; 24 struct xfs_refcount_irec *irec, int *stat); 70 const struct xfs_refcount_irec *irec) in xfs_refcount_check_domain() 123 struct xfs_refcount_irec *irec); 125 const struct xfs_refcount_irec *irec); 127 const struct xfs_refcount_irec *irec); 129 struct xfs_refcount_irec *irec, int *stat); 138 const struct xfs_refcount_irec *rec, 142 const struct xfs_refcount_irec *low_rec, 143 const struct xfs_refcount_irec *high_rec,
|
| H A D | xfs_refcount.c | 111 struct xfs_refcount_irec *irec) in xfs_refcount_btrec_to_irec() 132 const struct xfs_refcount_irec *irec) in xfs_refcount_check_irec() 153 const struct xfs_refcount_irec *irec) in xfs_rtrefcount_check_irec() 174 const struct xfs_refcount_irec *irec) in xfs_refcount_check_btrec() 185 const struct xfs_refcount_irec *irec) in xfs_refcount_complain_bad_rec() 211 struct xfs_refcount_irec *irec, in xfs_refcount_get_rec() 239 struct xfs_refcount_irec *irec) in xfs_refcount_update() 267 struct xfs_refcount_irec *irec, in xfs_refcount_insert() 305 struct xfs_refcount_irec irec; in xfs_refcount_delete() 414 struct xfs_refcount_irec *rc) in xfs_refc_next() [all …]
|
| H A D | xfs_refcount_btree.c | 155 const struct xfs_refcount_irec *irec = &cur->bc_rec.rc; in xfs_refcountbt_init_rec_from_cur() 183 const struct xfs_refcount_irec *irec = &cur->bc_rec.rc; in xfs_refcountbt_cmp_key_with_cur()
|
| H A D | xfs_types.h | 171 struct xfs_refcount_irec { struct
|
| H A D | xfs_rtrefcount_btree.c | 141 const struct xfs_refcount_irec *irec = &cur->bc_rec.rc; in xfs_rtrefcountbt_init_rec_from_cur() 165 const struct xfs_refcount_irec *irec = &cur->bc_rec.rc; in xfs_rtrefcountbt_cmp_key_with_cur()
|
| H A D | xfs_btree.h | 246 struct xfs_refcount_irec rc;
|
| /linux/fs/xfs/scrub/ |
| H A D | refcount.c | 286 const struct xfs_refcount_irec *irec) in xchk_refcountbt_xref_rmap() 333 const struct xfs_refcount_irec *irec) in xchk_refcountbt_xref() 346 struct xfs_refcount_irec prev_rec; 408 const struct xfs_refcount_irec *r2) in xchk_refcount_mergeable() 410 const struct xfs_refcount_irec *r1 = &rrc->prev_rec; in xchk_refcount_mergeable() 434 const struct xfs_refcount_irec *irec) in xchk_refcountbt_check_mergeable() 442 memcpy(&rrc->prev_rec, irec, sizeof(struct xfs_refcount_irec)); in xchk_refcountbt_check_mergeable() 451 struct xfs_refcount_irec irec; in xchk_refcountbt_rec() 555 struct xfs_refcount_irec rc; in xchk_xref_is_cow_staging()
|
| H A D | cow_repair.c | 117 struct xfs_refcount_irec *dst, in xrep_cow_trim_refcount() 118 const struct xfs_refcount_irec *src) in xrep_cow_trim_refcount() 142 const struct xfs_refcount_irec *rec, in xrep_cow_mark_shared_staging() 146 struct xfs_refcount_irec rrec; in xrep_cow_mark_shared_staging() 170 const struct xfs_refcount_irec *rec, in xrep_cow_mark_missing_staging() 174 struct xfs_refcount_irec rrec; in xrep_cow_mark_missing_staging() 241 struct xfs_refcount_irec rc_low = { 0 }; in xrep_cow_find_bad() 242 struct xfs_refcount_irec rc_high = { 0 }; in xrep_cow_find_bad() 325 struct xfs_refcount_irec rc_low = { 0 }; in xrep_cow_find_bad_rt() 326 struct xfs_refcount_irec rc_high = { 0 }; in xrep_cow_find_bad_rt()
|
| H A D | rtrefcount.c | 300 const struct xfs_refcount_irec *irec) in xchk_rtrefcountbt_xref_rmap() 345 const struct xfs_refcount_irec *irec) in xchk_rtrefcountbt_xref() 358 struct xfs_refcount_irec prev_rec; 373 const struct xfs_refcount_irec *r2) in xchk_rtrefcount_mergeable() 375 const struct xfs_refcount_irec *r1 = &rrc->prev_rec; in xchk_rtrefcount_mergeable() 397 const struct xfs_refcount_irec *irec) in xchk_rtrefcountbt_check_mergeable() 405 memcpy(&rrc->prev_rec, irec, sizeof(struct xfs_refcount_irec)); in xchk_rtrefcountbt_check_mergeable() 463 struct xfs_refcount_irec irec; in xchk_rtrefcountbt_rec() 583 struct xfs_refcount_irec rc; in xchk_xref_is_rt_cow_staging()
|
| H A D | refcount_repair.c | 133 const struct xfs_refcount_irec *rec) in xrep_refc_check_ext() 169 struct xfs_refcount_irec irec = { in xrep_refc_stash() 286 const struct xfs_refcount_irec *irec) in xrep_refc_encode_startblock() 303 const struct xfs_refcount_irec *ap = a; in xrep_refc_extent_cmp() 304 const struct xfs_refcount_irec *bp = b; in xrep_refc_extent_cmp() 325 struct xfs_refcount_irec irec; in xrep_refc_sort_records() 519 struct xfs_refcount_irec *irec = &cur->bc_rec.rc; in xrep_refc_get_records() 714 sizeof(struct xfs_refcount_irec), in xrep_refcountbt()
|
| H A D | rtrefcount_repair.c | 138 const struct xfs_refcount_irec *rec) in xrep_rtrefc_check_ext() 166 struct xfs_refcount_irec irec = { in xrep_rtrefc_stash() 271 const struct xfs_refcount_irec *irec) in xrep_rtrefc_encode_startblock() 291 const struct xfs_refcount_irec *ap = a; in xrep_rtrefc_extent_cmp() 292 const struct xfs_refcount_irec *bp = b; in xrep_rtrefc_extent_cmp() 313 struct xfs_refcount_irec irec; in xrep_rtrefc_sort_records() 719 mp->m_sb.sb_rextents, sizeof(struct xfs_refcount_irec), in xrep_rtrefcountbt()
|
| H A D | rtrmap_repair.c | 465 const struct xfs_refcount_irec *irec, in xrep_rtrmap_walk_cowblocks() 487 struct xfs_refcount_irec low = { in xrep_rtrmap_find_refcount_rmaps() 491 struct xfs_refcount_irec high = { in xrep_rtrmap_find_refcount_rmaps()
|
| H A D | rmap_repair.c | 787 const struct xfs_refcount_irec *irec, in xrep_rmap_walk_cowblocks() 809 struct xfs_refcount_irec low = { in xrep_rmap_find_refcount_rmaps() 813 struct xfs_refcount_irec high = { in xrep_rmap_find_refcount_rmaps()
|
| H A D | trace.h | 938 const struct xfs_refcount_irec *irec, 2165 const struct xfs_refcount_irec *rec),
|
| /linux/fs/xfs/ |
| H A D | xfs_trace.h | 78 struct xfs_refcount_irec; 3637 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec), 3669 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec), \ 3674 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec, 3710 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec, \ 3716 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *i1, 3717 struct xfs_refcount_irec *i2), 3762 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *i1, \ 3763 struct xfs_refcount_irec *i2), \ 3768 TP_PROTO(struct xfs_btree_cur *cur, struct xfs_refcount_irec *i1, [all …]
|
| /linux/Documentation/filesystems/xfs/ |
| H A D | xfs-online-fsck-design.rst | 2593 1. Walk the reverse mapping records to generate ``struct xfs_refcount_irec``
|