Home
last modified time | relevance | path

Searched refs:xfs_rmap_irec (Results 1 – 25 of 32) sorted by relevance

12

/linux/fs/xfs/libxfs/
H A Dxfs_rmap.h52 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 *
[all...]
H A Dxfs_rmap.c44 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 *ire in xfs_rmap_get_rec()
[all...]
H A Dxfs_types.h184 struct xfs_rmap_irec { struct
185 rm_startblockxfs_rmap_irec global() argument
186 rm_blockcountxfs_rmap_irec global() argument
187 rm_ownerxfs_rmap_irec global() argument
188 rm_offsetxfs_rmap_irec global() argument
189 rm_flagsxfs_rmap_irec global() argument
H A Dxfs_rtrmap_btree.c193 struct xfs_rmap_irec *rec = &cur->bc_rec.r; in xfs_rtrmapbt_cmp_key_with_cur()
1000 struct xfs_rmap_irec rmap = { in xfs_rtrmapbt_init_rtsb()
H A Dxfs_btree.h245 struct xfs_rmap_irec r;
/linux/fs/xfs/scrub/
H A Drtrmap.c72 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 *ire in xchk_rtrmapbt_xref_rtrefc()
[all...]
H A Drcbag.h17 const struct xfs_rmap_irec *rmap);
21 const struct xfs_rmap_irec *next_rmap, bool next_valid,
H A Drtrefcount.c99 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 Drtrefcount_repair.c207 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 Drtrmap_repair.c130 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 Drefcount_repair.c211 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 Dcow_repair.c204 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 Drcbag.c74 const struct xfs_rmap_irec *rmap) in rcbag_add()
150 const struct xfs_rmap_irec *next_rmap, in rcbag_next_edge()
H A Drcbag_btree.h70 const struct xfs_rmap_irec *rmap, int *success);
H A Dbmap_repair.c193 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 Dbmap.c150 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 Drmap_repair.c191 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()
1478 const struct xfs_rmap_irec *rec, in xrep_rmap_find_gaps()
H A Dialloc_repair.c398 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 Drepair.h127 const struct xfs_rmap_irec *rec);
H A Drcbag_btree.c300 const struct xfs_rmap_irec *rmap, in rcbagbt_lookup_eq()
H A Drepair.c672 const struct xfs_rmap_irec *rec, in xrep_findroot_rmap()
1306 const struct xfs_rmap_irec *rec) in xrep_check_ino_btree_mapping()
H A Drtbitmap_repair.c302 const struct xfs_rmap_irec *rec, in xrep_rtbitmap_walk_rtrmap()
/linux/fs/xfs/
H A Dxfs_notify_failure.c40 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()
288 struct xfs_rmap_irec ri_low = { }; in xfs_dax_notify_dev_failure()
289 struct xfs_rmap_irec ri_high; in xfs_dax_notify_dev_failure()
H A Dxfs_zone_gc.c130 struct xfs_rmap_irec *recs;
275 const struct xfs_rmap_irec *irec, in xfs_zone_gc_query_cb()
298 const struct xfs_rmap_irec *reca = a; in xfs_zone_gc_rmap_rec_cmp()
299 const struct xfs_rmap_irec *recb = b; in xfs_zone_gc_rmap_rec_cmp()
314 struct xfs_rmap_irec ri_low = { }; in xfs_zone_gc_query()
315 struct xfs_rmap_irec ri_high; in xfs_zone_gc_query()
374 struct xfs_rmap_irec *chunk_rec, in xfs_zone_gc_iter_next()
377 struct xfs_rmap_irec *irec; in xfs_zone_gc_iter_next()
425 struct xfs_rmap_irec *irec = &iter->recs[iter->rec_idx]; in xfs_zone_gc_iter_advance()
674 struct xfs_rmap_irec ire in xfs_zone_gc_start_chunk()
[all...]
H A Dxfs_fsmap.c66 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()
279 * length could be larger than rm_blockcount in struct xfs_rmap_irec.
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()

12