Home
last modified time | relevance | path

Searched refs:xfarray (Results 1 – 21 of 21) sorted by relevance

/linux-6.15/fs/xfs/scrub/
H A Dxfarray.h20 struct xfarray { struct
41 size_t obj_size, struct xfarray **arrayp); argument
42 void xfarray_destroy(struct xfarray *array);
44 int xfarray_unset(struct xfarray *array, xfarray_idx_t idx);
48 void xfarray_truncate(struct xfarray *array);
49 unsigned long long xfarray_bytes(struct xfarray *array);
57 struct xfarray *array, in xfarray_load_sparse()
76 uint64_t xfarray_length(struct xfarray *array);
88 struct xfarray *array, in xfarray_iter()
113 struct xfarray *array;
[all …]
H A Dquotacheck.h41 struct xfarray *ucounts;
42 struct xfarray *gcounts;
43 struct xfarray *pcounts;
58 static inline struct xfarray *
H A Dxfarray.c44 struct xfarray *array, in xfarray_idx()
76 struct xfarray *array; in xfarray_create()
123 struct xfarray *array) in xfarray_destroy()
132 struct xfarray *array, in xfarray_load()
146 struct xfarray *array, in xfarray_is_unset()
168 struct xfarray *array, in xfarray_unset()
201 struct xfarray *array, in xfarray_store()
224 struct xfarray *array, in xfarray_element_is_null()
236 struct xfarray *array, in xfarray_store_anywhere()
270 struct xfarray *array) in xfarray_length()
[all …]
H A Dquotacheck_repair.c50 struct xfarray *counts = xqcheck_counters_for(xqc, dqtype); in xqcheck_commit_dquot()
148 struct xfarray *counts = xqcheck_counters_for(xqc, dqtype); in xqcheck_commit_dqtype()
H A Dnlinks.h14 struct xfarray *nlinks;
H A Dquotacheck.c130 struct xfarray *counts, in xqcheck_update_incore_counts()
322 struct xfarray *counts; in xqcheck_apply_live_dqtrx()
560 struct xfarray *counts = xqcheck_counters_for(xqc, dqtype); in xqcheck_compare_dquot()
619 struct xfarray *counts = xqcheck_counters_for(xqc, dqtype); in xqcheck_walk_observations()
H A Ddirtree.h132 struct xfarray *path_steps;
H A Drefcount_repair.c104 struct xfarray *refcount_records;
H A Dparent_repair.c110 struct xfarray *pptr_recs;
116 struct xfarray *xattr_records;
H A Drtrefcount_repair.c109 struct xfarray *refcount_records;
H A Dattr_repair.c92 struct xfarray *xattr_records;
110 struct xfarray *pptr_recs;
H A Dparent.c253 struct xfarray *pptr_entries;
H A Dialloc_repair.c110 struct xfarray *inode_records;
H A Dalloc_repair.c107 struct xfarray *free_records;
H A Dbmap_repair.c70 struct xfarray *bmap_records;
H A Dagheader_repair.c828 struct xfarray *iunlink_next;
831 struct xfarray *iunlink_prev;
H A Ddir.c70 struct xfarray *dir_entries;
H A Ddir_repair.c122 struct xfarray *dir_entries;
H A Dtrace.h23 struct xfarray;
1050 TP_PROTO(struct xfarray *xfa, unsigned long long required_capacity),
/linux-6.15/fs/xfs/
H A DMakefile193 xfarray.o \
/linux-6.15/Documentation/filesystems/xfs/
H A Dxfs-online-fsck-design.rst2105 There are two key places where the xfarray uses it:
2576 2. Append the records to an xfarray in inode order.
2624 records are stored in the xfarray.
2662 the xfarray.
2671 at the end of the xfarray.
2731 Append these records to an xfarray.
2885 2. Append the records to an xfarray.
4417 staging xfarray and xblob.
4591 xfblob and xfarray, respectively.
4639 xfblob and xfarray, respectively.
[all …]