| /Linux-v5.10/fs/xfs/libxfs/ |
| D | xfs_bmap.h | 10 struct xfs_bmbt_irec; 24 struct xfs_bmbt_irec prev; /* extent before the new one */ 25 struct xfs_bmbt_irec got; /* extent after, or delayed */ 162 static inline bool xfs_bmap_is_real_extent(struct xfs_bmbt_irec *irec) in xfs_bmap_is_real_extent() 173 static inline bool xfs_bmap_is_written_extent(struct xfs_bmbt_irec *irec) in xfs_bmap_is_written_extent() 186 void xfs_trim_extent(struct xfs_bmbt_irec *irec, xfs_fileoff_t bno, 204 xfs_filblks_t len, struct xfs_bmbt_irec *mval, 208 xfs_extlen_t total, struct xfs_bmbt_irec *mval, int *nmap); 216 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *got, 217 struct xfs_bmbt_irec *del); [all …]
|
| D | xfs_inode_fork.h | 101 struct xfs_bmbt_irec *, int); 109 struct xfs_bmbt_irec *gotp); 113 struct xfs_bmbt_irec *gotp); 116 struct xfs_bmbt_irec *gotp); 119 struct xfs_bmbt_irec *gotp); 127 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_next_extent() 134 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_prev_extent() 144 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_peek_next_extent() 156 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_peek_prev_extent()
|
| D | xfs_rmap.h | 161 struct xfs_bmbt_irec ri_bmap; 166 int whichfork, struct xfs_bmbt_irec *imap); 168 int whichfork, struct xfs_bmbt_irec *imap); 171 struct xfs_bmbt_irec *imap);
|
| D | xfs_refcount.h | 33 struct xfs_bmbt_irec *irec); 35 struct xfs_bmbt_irec *irec);
|
| D | xfs_bmap.c | 100 struct xfs_bmbt_irec *irec, in xfs_bmbt_lookup_eq() 149 struct xfs_bmbt_irec *irec) in xfs_bmbt_update() 665 struct xfs_bmbt_irec rec; in xfs_bmap_extents_to_btree() 834 struct xfs_bmbt_irec rec; in xfs_bmap_local_to_extents() 1197 struct xfs_bmbt_irec new; in xfs_iread_bmbt_block() 1277 struct xfs_bmbt_irec got; in xfs_bmap_first_unused() 1326 struct xfs_bmbt_irec got; in xfs_bmap_last_before() 1358 struct xfs_bmbt_irec *rec, in xfs_bmap_last_extent() 1393 struct xfs_bmbt_irec rec; in xfs_bmap_isaeof() 1430 struct xfs_bmbt_irec rec; in xfs_bmap_last_offset() [all …]
|
| D | xfs_iext_tree.c | 55 struct xfs_bmbt_irec *irec) in xfs_iext_set() 73 struct xfs_bmbt_irec *irec, in xfs_iext_get() 628 struct xfs_bmbt_irec *irec, in xfs_iext_insert() 924 struct xfs_bmbt_irec *gotp) in xfs_iext_lookup_extent() 965 struct xfs_bmbt_irec *gotp) in xfs_iext_lookup_extent_before() 982 struct xfs_bmbt_irec *new) in xfs_iext_update_extent() 989 struct xfs_bmbt_irec old; in xfs_iext_update_extent() 1011 struct xfs_bmbt_irec *gotp) in xfs_iext_get_extent()
|
| D | xfs_attr_remote.c | 384 struct xfs_bmbt_irec map[ATTR_RMTVALUE_MAPSIZE]; in xfs_attr_rmtval_get() 477 struct xfs_bmbt_irec map; in xfs_attr_rmtval_set_value() 541 struct xfs_bmbt_irec *map, in xfs_attr_rmtval_stale() 573 struct xfs_bmbt_irec map; in xfs_attr_rmtval_set() 648 struct xfs_bmbt_irec map; in xfs_attr_rmtval_invalidate()
|
| D | xfs_attr_remote.h | 14 int xfs_attr_rmtval_stale(struct xfs_inode *ip, struct xfs_bmbt_irec *map,
|
| D | xfs_bmap_btree.h | 90 void xfs_bmbt_disk_set_all(struct xfs_bmbt_rec *r, struct xfs_bmbt_irec *s);
|
| D | xfs_types.h | 162 typedef struct xfs_bmbt_irec struct
|
| D | xfs_inode_fork.c | 112 struct xfs_bmbt_irec new; in xfs_iformat_extents() 545 struct xfs_bmbt_irec rec; in xfs_iextents_copy()
|
| D | xfs_bmap_btree.c | 62 struct xfs_bmbt_irec *irec) in xfs_bmbt_disk_get_all() 103 struct xfs_bmbt_irec *s) in xfs_bmbt_disk_set_all()
|
| /Linux-v5.10/fs/xfs/ |
| D | xfs_bmap_util.h | 11 struct xfs_bmbt_irec; 46 int xfs_bmap_extsize_align(struct xfs_mount *mp, struct xfs_bmbt_irec *gotp, 47 struct xfs_bmbt_irec *prevp, xfs_extlen_t extsz, 52 int whichfork, struct xfs_bmbt_irec *rec,
|
| D | xfs_reflink.h | 24 struct xfs_bmbt_irec *irec, bool *shared); 25 int xfs_bmap_trim_cow(struct xfs_inode *ip, struct xfs_bmbt_irec *imap, 28 int xfs_reflink_allocate_cow(struct xfs_inode *ip, struct xfs_bmbt_irec *imap, 29 struct xfs_bmbt_irec *cmap, bool *shared, uint *lockmode,
|
| D | xfs_iomap.h | 12 struct xfs_bmbt_irec; 15 xfs_fileoff_t count_fsb, struct xfs_bmbt_irec *imap); 21 struct xfs_bmbt_irec *, u16);
|
| D | xfs_reflink.c | 171 struct xfs_bmbt_irec *irec, in xfs_reflink_trim_around_shared() 227 struct xfs_bmbt_irec *imap, in xfs_bmap_trim_cow() 248 struct xfs_bmbt_irec got; in xfs_reflink_convert_cow_locked() 308 struct xfs_bmbt_irec *imap, in xfs_find_trim_cow_extent() 309 struct xfs_bmbt_irec *cmap, in xfs_find_trim_cow_extent() 347 struct xfs_bmbt_irec *imap, in xfs_reflink_allocate_cow() 348 struct xfs_bmbt_irec *cmap, in xfs_reflink_allocate_cow() 465 struct xfs_bmbt_irec got, del; in xfs_reflink_cancel_cow_blocks() 602 struct xfs_bmbt_irec got, del; in xfs_reflink_end_cow_extent() 993 struct xfs_bmbt_irec *dmap, in xfs_reflink_remap_extent() [all …]
|
| D | xfs_iomap.c | 56 struct xfs_bmbt_irec *imap, in xfs_bmbt_to_iomap() 159 struct xfs_bmbt_irec irec; in xfs_iomap_eof_align_last_fsb() 191 struct xfs_bmbt_irec *imap) in xfs_iomap_write_direct() 369 struct xfs_bmbt_irec prev, got; in xfs_iomap_prealloc_size() 622 struct xfs_bmbt_irec *imap, in imap_needs_alloc() 642 struct xfs_bmbt_irec *imap, in imap_needs_cow() 715 struct xfs_bmbt_irec *imap, in imap_spans_range() 737 struct xfs_bmbt_irec imap, cmap; in xfs_direct_write_iomap_begin() 866 struct xfs_bmbt_irec imap, cmap; in xfs_buffered_write_iomap_begin() 1151 struct xfs_bmbt_irec imap; in xfs_read_iomap_begin() [all …]
|
| D | xfs_bmap_util.c | 189 struct xfs_bmbt_irec got; in xfs_bmap_count_leaves() 262 struct xfs_bmbt_irec *got) in xfs_getbmap_report_one() 339 struct xfs_bmbt_irec *rec, in xfs_getbmap_next_rec() 374 struct xfs_bmbt_irec got, rec; in xfs_getbmap() 557 struct xfs_bmbt_irec got, del; in xfs_bmap_punch_delalloc_range() 645 struct xfs_bmbt_irec imap; in xfs_free_eofblocks() 1325 struct xfs_bmbt_irec irec; in xfs_swap_extent_rmap() 1326 struct xfs_bmbt_irec uirec; in xfs_swap_extent_rmap() 1327 struct xfs_bmbt_irec tirec; in xfs_swap_extent_rmap()
|
| D | xfs_pnfs.c | 87 struct xfs_bmbt_irec imap; in xfs_fs_map_blocks() 192 struct xfs_bmbt_irec imap; in xfs_pnfs_validate_isize()
|
| D | xfs_symlink.c | 32 struct xfs_bmbt_irec mval[XFS_SYMLINK_MAPS]; in xfs_readlink_bmap_ilocked() 152 struct xfs_bmbt_irec mval[XFS_SYMLINK_MAPS]; in xfs_symlink()
|
| D | xfs_attr_inactive.c | 39 struct xfs_bmbt_irec map; in xfs_attr3_rmt_stale()
|
| D | xfs_dquot.c | 296 struct xfs_bmbt_irec map; in xfs_dquot_disk_alloc() 390 struct xfs_bmbt_irec map; in xfs_dquot_disk_read() 691 struct xfs_bmbt_irec got; in xfs_dq_get_next_id()
|
| /Linux-v5.10/fs/xfs/scrub/ |
| D | bmap.c | 104 struct xfs_bmbt_irec *irec, in xchk_bmap_get_rmap() 169 struct xfs_bmbt_irec *irec, in xchk_bmap_xref_rmap() 240 struct xfs_bmbt_irec *irec) in xchk_bmap_rt_iextent_xref() 251 struct xfs_bmbt_irec *irec) in xchk_bmap_iextent_xref() 297 struct xfs_bmbt_irec *irec) in xchk_bmap_dirattr_extent() 319 struct xfs_bmbt_irec *irec) in xchk_bmap_iextent() 393 struct xfs_bmbt_irec irec; in xchk_bmapbt_rec() 394 struct xfs_bmbt_irec iext_irec; in xchk_bmapbt_rec() 485 struct xfs_bmbt_irec irec; in xchk_bmap_check_rmap() 644 struct xfs_bmbt_irec irec; in xchk_bmap()
|
| D | rtbitmap.c | 68 struct xfs_bmbt_irec map; in xchk_rtbitmap_check_extents()
|
| D | quota.c | 175 struct xfs_bmbt_irec irec = { 0 }; in xchk_quota_data_fork()
|