Home
last modified time | relevance | path

Searched refs:frec (Results 1 – 4 of 4) sorted by relevance

/linux/fs/xfs/
H A Dxfs_fsmap.c118 const struct xfs_fsmap_irec *frec) in xfs_fsmap_owner_from_frec() argument
121 if (!XFS_RMAP_NON_INODE_OWNER(frec->owner)) { in xfs_fsmap_owner_from_frec()
122 dest->fmr_owner = frec->owner; in xfs_fsmap_owner_from_frec()
127 switch (frec->owner) { in xfs_fsmap_owner_from_frec()
210 const struct xfs_fsmap_irec *frec, in xfs_getfsmap_is_shared() argument
230 error = xfs_refcount_find_shared(cur, frec->rec_key, in xfs_getfsmap_is_shared()
231 XFS_BB_TO_FSBT(mp, frec->len_daddr), &fbno, &flen, in xfs_getfsmap_is_shared()
259 const struct xfs_fsmap_irec *frec) in xfs_getfsmap_frec_before_start() argument
262 return frec->start_daddr < info->low_daddr; in xfs_getfsmap_frec_before_start()
265 .rm_startblock = frec->rec_key, in xfs_getfsmap_frec_before_start()
[all …]
H A Dxfs_trace.h4001 const struct xfs_fsmap_irec *frec),
4002 TP_ARGS(mp, keydev, agno, frec),
4018 __entry->agbno = frec->rec_key;
4019 __entry->start_daddr = frec->start_daddr;
4020 __entry->len_daddr = frec->len_daddr;
4021 __entry->owner = frec->owner;
4022 __entry->offset = frec->offset;
4023 __entry->flags = frec->rm_flags;
/linux/fs/xfs/scrub/
H A Dialloc.c72 struct xfs_inobt_rec_incore frec; in xchk_inobt_xref_finobt() local
87 error = xfs_inobt_get_rec(cur, &frec, &has_record); in xchk_inobt_xref_finobt()
91 if (frec.ir_startino + XFS_INODES_PER_CHUNK <= agino) in xchk_inobt_xref_finobt()
95 frec_idx = agino - frec.ir_startino; in xchk_inobt_xref_finobt()
96 ffree = frec.ir_free & (1ULL << frec_idx); in xchk_inobt_xref_finobt()
98 fhole = frec.ir_holemask & (1U << fhole_idx); in xchk_inobt_xref_finobt()
170 struct xfs_inobt_rec_incore *frec, in xchk_finobt_xref_inobt() argument
222 struct xfs_inobt_rec_incore *frec, in xchk_finobt_chunk_xref_inobt() argument
235 for (i = agino, rec_idx = agino - frec->ir_startino; in xchk_finobt_chunk_xref_inobt()
241 ffree = frec->ir_free & (1ULL << rec_idx); in xchk_finobt_chunk_xref_inobt()
[all …]
/linux/fs/xfs/libxfs/
H A Dxfs_ialloc.c1519 struct xfs_inobt_rec_incore *frec, /* finobt record */ in xfs_dialloc_ag_update_inobt() argument
1526 error = xfs_inobt_lookup(cur, frec->ir_startino, XFS_LOOKUP_EQ, &i); in xfs_dialloc_ag_update_inobt()
1548 rec.ir_free != frec->ir_free || in xfs_dialloc_ag_update_inobt()
1549 rec.ir_freecount != frec->ir_freecount)) { in xfs_dialloc_ag_update_inobt()