Searched refs:xfs_bmbt_rec (Results 1 – 14 of 14) sorted by relevance
/linux-6.12.1/fs/xfs/libxfs/ |
D | xfs_bmap_btree.h | 27 void xfs_bmbt_disk_set_all(struct xfs_bmbt_rec *r, struct xfs_bmbt_irec *s); 28 extern xfs_filblks_t xfs_bmbt_disk_get_blockcount(const struct xfs_bmbt_rec *r); 29 extern xfs_fileoff_t xfs_bmbt_disk_get_startoff(const struct xfs_bmbt_rec *r); 30 void xfs_bmbt_disk_get_all(const struct xfs_bmbt_rec *r, 73 static inline struct xfs_bmbt_rec * 79 return (struct xfs_bmbt_rec *) in xfs_bmbt_rec_addr() 81 (index - 1) * sizeof(struct xfs_bmbt_rec)); in xfs_bmbt_rec_addr() 110 static inline struct xfs_bmbt_rec * 115 return (struct xfs_bmbt_rec *) in xfs_bmdr_rec_addr() 117 (index - 1) * sizeof(struct xfs_bmbt_rec)); in xfs_bmdr_rec_addr()
|
D | xfs_bmap_btree.c | 79 const struct xfs_bmbt_rec *rec, in xfs_bmbt_disk_get_all() 99 const struct xfs_bmbt_rec *r) in xfs_bmbt_disk_get_blockcount() 109 const struct xfs_bmbt_rec *r) in xfs_bmbt_disk_get_startoff() 120 struct xfs_bmbt_rec *r, in xfs_bmbt_disk_set_all()
|
D | xfs_inode_fork.c | 117 struct xfs_bmbt_rec *dp; in xfs_iformat_extents() 568 struct xfs_bmbt_rec *dp, in xfs_iextents_copy() 586 copied += sizeof(struct xfs_bmbt_rec); in xfs_iextents_copy()
|
D | xfs_inode_fork.h | 175 int xfs_iextents_copy(struct xfs_inode *, struct xfs_bmbt_rec *,
|
D | xfs_ondisk.h | 32 XFS_CHECK_STRUCT_SIZE(struct xfs_bmbt_rec, 16); in xfs_check_ondisk_structs()
|
D | xfs_format.h | 1013 (XFS_DFORK_SIZE(dip, mp, w) / sizeof(struct xfs_bmbt_rec)) 1675 typedef struct xfs_bmbt_rec { struct
|
D | xfs_btree.h | 43 struct xfs_bmbt_rec bmbt;
|
D | xfs_bmap.c | 640 struct xfs_bmbt_rec *arp; /* child record pointer */ in xfs_bmap_extents_to_btree() 939 if (ip->i_df.if_nextents * sizeof(struct xfs_bmbt_rec) <= in xfs_bmap_add_attrfork_extents() 1143 struct xfs_bmbt_rec *frp; in xfs_iread_bmbt_block()
|
/linux-6.12.1/fs/xfs/scrub/ |
D | bmap_repair.c | 133 struct xfs_bmbt_rec rbe; in xrep_bmap_from_rmap() 295 const struct xfs_bmbt_rec *ba = a; in xrep_bmap_extent_cmp() 296 const struct xfs_bmbt_rec *bb = b; in xrep_bmap_extent_cmp() 326 struct xfs_bmbt_rec rec; in xrep_bmap_sort_records() 371 struct xfs_bmbt_rec rbe; in xrep_bmap_find_delalloc() 437 struct xfs_bmbt_rec rec; in xrep_bmap_get_records() 534 struct xfs_bmbt_rec rec; in xrep_bmap_extents_load() 828 sizeof(struct xfs_bmbt_rec), &rb->bmap_records); in xrep_bmap()
|
D | inode_repair.c | 798 struct xfs_bmbt_rec *dp; in xrep_dinode_bad_extents_fork() 804 if (nex > dfork_size / sizeof(struct xfs_bmbt_rec)) in xrep_dinode_bad_extents_fork() 839 if (nex <= dfork_size / sizeof(struct xfs_bmbt_rec)) in xrep_dinode_bad_bmbt_fork() 1158 afork_min = sizeof(struct xfs_bmbt_rec) * attr_extents; in xrep_dinode_ensure_forkoff() 1209 dfork_min = sizeof(struct xfs_bmbt_rec) * data_extents; in xrep_dinode_ensure_forkoff()
|
D | inode.c | 546 fork_recs = XFS_DFORK_DSIZE(dip, mp) / sizeof(struct xfs_bmbt_rec); in xchk_dinode() 577 fork_recs = XFS_DFORK_ASIZE(dip, mp) / sizeof(struct xfs_bmbt_rec); in xchk_dinode()
|
/linux-6.12.1/fs/xfs/ |
D | xfs_inode_item.h | 12 struct xfs_bmbt_rec;
|
D | xfs_inode_item.c | 348 struct xfs_bmbt_rec *p; in xfs_inode_item_format_data_fork() 427 struct xfs_bmbt_rec *p; in xfs_inode_item_format_attr_fork()
|
/linux-6.12.1/Documentation/filesystems/xfs/ |
D | xfs-online-fsck-design.rst | 2729 1. Walk the reverse mapping records to generate ``struct xfs_bmbt_rec``
|