Searched refs:frec (Results 1 – 4 of 4) sorted by relevance
/linux/fs/xfs/ |
H A D | xfs_fsmap.c | 118 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 D | xfs_trace.h | 4001 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 D | ialloc.c | 72 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 D | xfs_ialloc.c | 1519 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()
|