Home
last modified time | relevance | path

Searched refs:xfs_btree_cur (Results 1 – 25 of 77) sorted by relevance

1234

/linux/fs/xfs/libxfs/
H A Dxfs_btree.h142 struct xfs_btree_cur *(*dup_cursor)(struct xfs_btree_cur *);
261 struct xfs_btree_cur struct
544 struct xfs_btree_cur *cur, in xfs_btree_keycmp_lt()
553 struct xfs_btree_cur *cur, in xfs_btree_keycmp_gt()
562 struct xfs_btree_cur *cur, in xfs_btree_keycmp_eq()
571 struct xfs_btree_cur *cur, in xfs_btree_keycmp_le()
580 struct xfs_btree_cur *cur, in xfs_btree_keycmp_ge()
589 struct xfs_btree_cur *cur, in xfs_btree_keycmp_ne()
599 struct xfs_btree_cur *cur, in xfs_btree_masked_keycmp_lt()
630 struct xfs_btree_cur *cur, in xfs_btree_islastblock()
[all …]
H A Dxfs_refcount.h12 struct xfs_btree_cur;
16 extern int xfs_refcount_lookup_le(struct xfs_btree_cur *cur,
18 extern int xfs_refcount_lookup_ge(struct xfs_btree_cur *cur,
20 extern int xfs_refcount_lookup_eq(struct xfs_btree_cur *cur,
22 extern int xfs_refcount_get_rec(struct xfs_btree_cur *cur,
80 struct xfs_btree_cur *rcur, int error);
82 struct xfs_refcount_intent *ri, struct xfs_btree_cur **pcur);
84 extern int xfs_refcount_find_shared(struct xfs_btree_cur *cur,
122 extern int xfs_refcount_insert(struct xfs_btree_cur *cur,
131 struct xfs_btree_cur *cur,
[all …]
H A Dxfs_btree_staging.h22 void xfs_btree_stage_afakeroot(struct xfs_btree_cur *cur,
24 void xfs_btree_commit_afakeroot(struct xfs_btree_cur *cur, struct xfs_trans *tp,
43 void xfs_btree_stage_ifakeroot(struct xfs_btree_cur *cur,
45 void xfs_btree_commit_ifakeroot(struct xfs_btree_cur *cur, struct xfs_trans *tp,
49 typedef int (*xfs_btree_bload_get_records_fn)(struct xfs_btree_cur *cur,
52 typedef int (*xfs_btree_bload_claim_block_fn)(struct xfs_btree_cur *cur,
54 typedef size_t (*xfs_btree_bload_iroot_size_fn)(struct xfs_btree_cur *cur,
125 int xfs_btree_bload_compute_geometry(struct xfs_btree_cur *cur,
127 int xfs_btree_bload(struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl,
H A Dxfs_btree_mem.h50 void xfbtree_set_root(struct xfs_btree_cur *cur,
52 void xfbtree_init_ptr_from_cur(struct xfs_btree_cur *cur,
54 struct xfs_btree_cur *xfbtree_dup_cursor(struct xfs_btree_cur *cur);
56 int xfbtree_get_minrecs(struct xfs_btree_cur *cur, int level);
57 int xfbtree_get_maxrecs(struct xfs_btree_cur *cur, int level);
59 int xfbtree_alloc_block(struct xfs_btree_cur *cur,
62 int xfbtree_free_block(struct xfs_btree_cur *cur, struct xfs_buf *bp);
H A Dxfs_rmap.h125 int xfs_rmap_lookup_le(struct xfs_btree_cur *cur, xfs_agblock_t bno,
128 int xfs_rmap_lookup_eq(struct xfs_btree_cur *cur, xfs_agblock_t bno,
131 int xfs_rmap_insert(struct xfs_btree_cur *rcur, xfs_agblock_t agbno,
138 struct xfs_btree_cur *cur,
142 int xfs_rmap_query_range(struct xfs_btree_cur *cur,
186 struct xfs_btree_cur *rcur, int error);
188 struct xfs_btree_cur **pcur);
189 int __xfs_rmap_finish_intent(struct xfs_btree_cur *rcur,
205 int xfs_rmap_has_records(struct xfs_btree_cur *cur, xfs_agblock_t bno,
219 int xfs_rmap_count_owners(struct xfs_btree_cur *cur, xfs_agblock_t bno,
[all …]
H A Dxfs_ialloc_btree.c30 struct xfs_btree_cur *cur, in xfs_inobt_get_minrecs()
36 STATIC struct xfs_btree_cur *
38 struct xfs_btree_cur *cur) in xfs_inobt_dup_cursor()
44 STATIC struct xfs_btree_cur *
46 struct xfs_btree_cur *cur) in xfs_finobt_dup_cursor()
54 struct xfs_btree_cur *cur, in xfs_inobt_set_root()
68 struct xfs_btree_cur *cur, in xfs_finobt_set_root()
84 struct xfs_btree_cur *cur, in xfs_inobt_mod_blockcount()
164 struct xfs_btree_cur *cur, in __xfs_inobt_free_block()
475 struct xfs_btree_cur *
[all …]
H A Dxfs_alloc_btree.c26 STATIC struct xfs_btree_cur *
28 struct xfs_btree_cur *cur) in xfs_bnobt_dup_cursor()
34 STATIC struct xfs_btree_cur *
36 struct xfs_btree_cur *cur) in xfs_cntbt_dup_cursor()
45 struct xfs_btree_cur *cur, in xfs_allocbt_set_root()
69 struct xfs_btree_cur *cur, in xfs_allocbt_alloc_block()
99 struct xfs_btree_cur *cur, in xfs_allocbt_free_block()
181 struct xfs_btree_cur *cur, in xfs_allocbt_get_minrecs()
189 struct xfs_btree_cur *cur, in xfs_allocbt_get_maxrecs()
548 struct xfs_btree_cur *
[all …]
H A Dxfs_refcount_btree.c28 static struct xfs_btree_cur *
30 struct xfs_btree_cur *cur) in xfs_refcountbt_dup_cursor()
38 struct xfs_btree_cur *cur, in xfs_refcountbt_set_root()
58 struct xfs_btree_cur *cur, in xfs_refcountbt_alloc_block()
101 struct xfs_btree_cur *cur, in xfs_refcountbt_free_block()
117 struct xfs_btree_cur *cur, in xfs_refcountbt_get_minrecs()
125 struct xfs_btree_cur *cur, in xfs_refcountbt_get_maxrecs()
153 struct xfs_btree_cur *cur, in xfs_refcountbt_init_rec_from_cur()
168 struct xfs_btree_cur *cur, in xfs_refcountbt_init_ptr_from_cur()
180 struct xfs_btree_cur *cur, in xfs_refcountbt_key_diff()
[all …]
H A Dxfs_btree.c120 struct xfs_btree_cur *cur, in __xfs_btree_check_lblock_hdr()
154 struct xfs_btree_cur *cur, in __xfs_btree_check_fsblock()
194 struct xfs_btree_cur *cur, in __xfs_btree_check_memblock()
222 struct xfs_btree_cur *cur, in __xfs_btree_check_agblock()
263 struct xfs_btree_cur *cur, in __xfs_btree_check_block()
314 struct xfs_btree_cur *cur, in __xfs_btree_check_ptr()
349 struct xfs_btree_cur *cur, in xfs_btree_check_ptr()
469 struct xfs_btree_cur *cur, in xfs_btree_free_block()
546 struct xfs_btree_cur *cur) in xfs_btree_buftarg()
556 struct xfs_btree_cur *cur) in xfs_btree_bbsize()
[all …]
H A Dxfs_bmap_btree.c182 struct xfs_btree_cur *cur) in xfs_bmbt_dup_cursor()
184 struct xfs_btree_cur *new; in xfs_bmbt_dup_cursor()
195 struct xfs_btree_cur *src, in xfs_bmbt_update_cursor()
196 struct xfs_btree_cur *dst) in xfs_bmbt_update_cursor()
209 struct xfs_btree_cur *cur, in xfs_bmbt_alloc_block()
273 struct xfs_btree_cur *cur, in xfs_bmbt_free_block()
297 struct xfs_btree_cur *cur, in xfs_bmbt_get_minrecs()
312 struct xfs_btree_cur *cur, in xfs_bmbt_get_maxrecs()
337 struct xfs_btree_cur *cur, in xfs_bmbt_get_dmaxrecs()
366 struct xfs_btree_cur *cur, in xfs_bmbt_init_rec_from_cur()
[all …]
H A Dxfs_ialloc.h14 struct xfs_btree_cur;
75 int xfs_inobt_lookup(struct xfs_btree_cur *cur, xfs_agino_t ino,
81 int xfs_inobt_get_rec(struct xfs_btree_cur *cur,
100 int xfs_ialloc_has_inodes_at_extent(struct xfs_btree_cur *cur,
103 int xfs_ialloc_count_inodes(struct xfs_btree_cur *cur, xfs_agino_t *count,
105 int xfs_inobt_insert_rec(struct xfs_btree_cur *cur, uint16_t holemask,
H A Dxfs_btree_mem.c25 struct xfs_btree_cur *cur, in xfbtree_set_root()
38 struct xfs_btree_cur *cur, in xfbtree_init_ptr_from_cur()
47 struct xfs_btree_cur *
49 struct xfs_btree_cur *cur) in xfbtree_dup_cursor()
51 struct xfs_btree_cur *ncur; in xfbtree_dup_cursor()
164 struct xfs_btree_cur *cur, in xfbtree_alloc_block()
191 struct xfs_btree_cur *cur, in xfbtree_free_block()
211 struct xfs_btree_cur *cur, in xfbtree_get_minrecs()
222 struct xfs_btree_cur *cur, in xfbtree_get_maxrecs()
H A Dxfs_rmap_btree.c55 static struct xfs_btree_cur *
57 struct xfs_btree_cur *cur) in xfs_rmapbt_dup_cursor()
65 struct xfs_btree_cur *cur, in xfs_rmapbt_set_root()
83 struct xfs_btree_cur *cur, in xfs_rmapbt_alloc_block()
118 struct xfs_btree_cur *cur, in xfs_rmapbt_free_block()
143 struct xfs_btree_cur *cur, in xfs_rmapbt_get_minrecs()
151 struct xfs_btree_cur *cur, in xfs_rmapbt_get_maxrecs()
208 struct xfs_btree_cur *cur, in xfs_rmapbt_init_rec_from_cur()
220 struct xfs_btree_cur *cur, in xfs_rmapbt_init_ptr_from_cur()
525 struct xfs_btree_cur *
[all …]
H A Dxfs_alloc.h10 struct xfs_btree_cur;
166 struct xfs_btree_cur *cur, /* btree cursor */
173 struct xfs_btree_cur *cur, /* btree cursor */
180 struct xfs_btree_cur *cur, /* btree cursor */
206 struct xfs_btree_cur *cur,
210 int xfs_alloc_query_range(struct xfs_btree_cur *cur,
214 int xfs_alloc_query_all(struct xfs_btree_cur *cur, xfs_alloc_query_range_fn fn,
217 int xfs_alloc_has_records(struct xfs_btree_cur *cur, xfs_agblock_t bno,
H A Dxfs_alloc_btree.h14 struct xfs_btree_cur;
50 struct xfs_btree_cur *xfs_bnobt_init_cursor(struct xfs_mount *mp,
53 struct xfs_btree_cur *xfs_cntbt_init_cursor(struct xfs_mount *mp,
60 void xfs_allocbt_commit_staged_btree(struct xfs_btree_cur *cur,
H A Dxfs_ialloc_btree.h14 struct xfs_btree_cur;
49 struct xfs_btree_cur *xfs_inobt_init_cursor(struct xfs_perag *pag,
51 struct xfs_btree_cur *xfs_finobt_init_cursor(struct xfs_perag *pag,
70 void xfs_inobt_commit_staged_btree(struct xfs_btree_cur *cur,
H A Dxfs_rmap_btree.h10 struct xfs_btree_cur;
45 struct xfs_btree_cur *xfs_rmapbt_init_cursor(struct xfs_mount *mp,
48 void xfs_rmapbt_commit_staged_btree(struct xfs_btree_cur *cur,
66 struct xfs_btree_cur *xfs_rmapbt_mem_cursor(struct xfs_perag *pag,
H A Dxfs_btree_staging.c60 struct xfs_btree_cur *cur, in xfs_btree_stage_afakeroot()
80 struct xfs_btree_cur *cur, in xfs_btree_commit_afakeroot()
127 struct xfs_btree_cur *cur, in xfs_btree_stage_ifakeroot()
148 struct xfs_btree_cur *cur, in xfs_btree_commit_ifakeroot()
283 struct xfs_btree_cur *cur, in xfs_btree_bload_prep_block()
386 struct xfs_btree_cur *cur, in xfs_btree_bload_node()
436 struct xfs_btree_cur *cur, in xfs_btree_bload_max_npb()
460 struct xfs_btree_cur *cur, in xfs_btree_bload_desired_npb()
481 struct xfs_btree_cur *cur, in xfs_btree_bload_level_geometry()
544 struct xfs_btree_cur *cur, in xfs_btree_bload_ensure_slack()
[all …]
H A Dxfs_refcount.c49 struct xfs_btree_cur *cur, in xfs_refcount_lookup_le()
69 struct xfs_btree_cur *cur, in xfs_refcount_lookup_ge()
89 struct xfs_btree_cur *cur, in xfs_refcount_lookup_eq()
148 struct xfs_btree_cur *cur, in xfs_refcount_complain_bad_rec()
169 struct xfs_btree_cur *cur, in xfs_refcount_get_rec()
197 struct xfs_btree_cur *cur, in xfs_refcount_update()
226 struct xfs_btree_cur *cur, in xfs_refcount_insert()
263 struct xfs_btree_cur *cur, in xfs_refcount_delete()
386 struct xfs_btree_cur *cur, in xfs_refcount_split_extent()
451 struct xfs_btree_cur *cur, in xfs_refcount_merge_center_extents()
[all …]
/linux/fs/xfs/scrub/
H A Dbtree.h13 struct xfs_btree_cur *cur, int level, int *error);
17 struct xfs_btree_cur *cur, int level, int *error);
21 struct xfs_btree_cur *cur, int level);
22 void xchk_btree_set_preen(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
27 struct xfs_btree_cur *cur, int level);
42 struct xfs_btree_cur *cur;
66 int xchk_btree(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
H A Drcbag_btree.h12 struct xfs_btree_cur;
64 struct xfs_btree_cur *rcbagbt_mem_cursor(struct xfs_mount *mp,
69 int rcbagbt_lookup_eq(struct xfs_btree_cur *cur,
71 int rcbagbt_get_rec(struct xfs_btree_cur *cur, struct rcbag_rec *rec, int *has);
72 int rcbagbt_update(struct xfs_btree_cur *cur, const struct rcbag_rec *rec);
73 int rcbagbt_insert(struct xfs_btree_cur *cur, const struct rcbag_rec *rec,
H A Drcbag_btree.c39 struct xfs_btree_cur *cur, in rcbagbt_init_rec_from_cur()
52 struct xfs_btree_cur *cur, in rcbagbt_key_diff()
73 struct xfs_btree_cur *cur, in rcbagbt_diff_two_keys()
98 struct xfs_btree_cur *cur, in rcbagbt_keys_inorder()
120 struct xfs_btree_cur *cur, in rcbagbt_recs_inorder()
212 struct xfs_btree_cur *
218 struct xfs_btree_cur *cur; in rcbagbt_mem_cursor()
317 struct xfs_btree_cur *cur, in rcbagbt_lookup_eq()
332 struct xfs_btree_cur *cur, in rcbagbt_get_rec()
350 struct xfs_btree_cur *cur, in rcbagbt_update()
[all …]
H A Dbtree.c28 struct xfs_btree_cur *cur, in __xchk_btree_process_error()
64 struct xfs_btree_cur *cur, in xchk_btree_process_error()
75 struct xfs_btree_cur *cur, in xchk_btree_xref_process_error()
87 struct xfs_btree_cur *cur, in __xchk_btree_set_corrupt()
105 struct xfs_btree_cur *cur, in xchk_btree_set_corrupt()
115 struct xfs_btree_cur *cur, in xchk_btree_xref_set_corrupt()
125 struct xfs_btree_cur *cur, in xchk_btree_set_preen()
140 struct xfs_btree_cur *cur = bs->cur; in xchk_btree_rec()
190 struct xfs_btree_cur *cur = bs->cur; in xchk_btree_key()
264 struct xfs_btree_cur *ncur = NULL; in xchk_btree_block_check_sibling()
[all …]
H A Dscrub.h112 struct xfs_btree_cur *bno_cur;
113 struct xfs_btree_cur *cnt_cur;
114 struct xfs_btree_cur *ino_cur;
115 struct xfs_btree_cur *fino_cur;
116 struct xfs_btree_cur *rmap_cur;
117 struct xfs_btree_cur *refc_cur;
H A Dagb_bitmap.c54 struct xfs_btree_cur *cur, in xagb_bitmap_visit_btblock()
77 struct xfs_btree_cur *cur) in xagb_bitmap_set_btblocks()
91 struct xfs_btree_cur *cur) in xagb_bitmap_set_btcur_path()

1234