/openbmc/linux/fs/xfs/libxfs/ |
H A D | xfs_bmap.h | 10 struct xfs_bmbt_irec; 23 struct xfs_bmbt_irec prev; /* extent before the new one */ 24 struct xfs_bmbt_irec got; /* extent after, or delayed */ 148 static inline bool xfs_bmap_is_real_extent(const struct xfs_bmbt_irec *irec) in xfs_bmap_is_real_extent() 159 static inline bool xfs_bmap_is_written_extent(struct xfs_bmbt_irec *irec) in xfs_bmap_is_written_extent() 174 void xfs_trim_extent(struct xfs_bmbt_irec *irec, xfs_fileoff_t bno, 188 xfs_filblks_t len, struct xfs_bmbt_irec *mval, 192 xfs_extlen_t total, struct xfs_bmbt_irec *mval, int *nmap); 200 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *got, 201 struct xfs_bmbt_irec *del); [all …]
|
H A D | xfs_inode_fork.h | 184 struct xfs_bmbt_irec *, int); 192 struct xfs_bmbt_irec *gotp); 196 struct xfs_bmbt_irec *gotp); 199 struct xfs_bmbt_irec *gotp); 202 struct xfs_bmbt_irec *gotp); 210 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_next_extent() 217 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_prev_extent() 227 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_peek_next_extent() 239 struct xfs_iext_cursor *cur, struct xfs_bmbt_irec *gotp) in xfs_iext_peek_prev_extent()
|
H A D | xfs_refcount.h | 13 struct xfs_bmbt_irec; 75 struct xfs_bmbt_irec *irec); 77 struct xfs_bmbt_irec *irec);
|
H A D | xfs_rmap.h | 165 struct xfs_bmbt_irec ri_bmap; 174 int whichfork, struct xfs_bmbt_irec *imap); 176 int whichfork, struct xfs_bmbt_irec *imap); 179 struct xfs_bmbt_irec *imap);
|
H A 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() 579 struct xfs_bmbt_irec *map = &attr->xattri_map; in xfs_attr_rmtval_find_space() 586 memset(map, 0, sizeof(struct xfs_bmbt_irec)); in xfs_attr_rmtval_find_space() 610 struct xfs_bmbt_irec *map = &attr->xattri_map; in xfs_attr_rmtval_set_blk() 650 struct xfs_bmbt_irec map; in xfs_attr_rmtval_invalidate()
|
H A D | xfs_bmap.c | 108 struct xfs_bmbt_irec *irec, in xfs_bmbt_lookup_eq() 157 struct xfs_bmbt_irec *irec) in xfs_bmbt_update() 619 struct xfs_bmbt_irec rec; in xfs_bmap_extents_to_btree() 774 struct xfs_bmbt_irec rec; in xfs_bmap_local_to_extents() 1096 const struct xfs_bmbt_irec *irec) in xfs_bmap_complain_bad_rec() 1152 struct xfs_bmbt_irec new; in xfs_iread_bmbt_block() 1235 struct xfs_bmbt_irec got; in xfs_bmap_first_unused() 1282 struct xfs_bmbt_irec got; in xfs_bmap_last_before() 1312 struct xfs_bmbt_irec *rec, in xfs_bmap_last_extent() 1345 struct xfs_bmbt_irec rec; in xfs_bmap_isaeof() [all …]
|
H A D | xfs_bmap_btree.h | 90 void xfs_bmbt_disk_set_all(struct xfs_bmbt_rec *r, struct xfs_bmbt_irec *s); 94 struct xfs_bmbt_irec *s);
|
H A 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()
|
H A D | xfs_attr_remote.h | 12 int xfs_attr_rmtval_stale(struct xfs_inode *ip, struct xfs_bmbt_irec *map,
|
H A D | xfs_attr.h | 529 struct xfs_bmbt_irec xattri_map;
|
H A D | xfs_types.h | 162 typedef struct xfs_bmbt_irec struct
|
H A D | xfs_bmap_btree.c | 65 struct xfs_bmbt_irec *irec) in xfs_bmbt_disk_get_all() 106 struct xfs_bmbt_irec *s) in xfs_bmbt_disk_set_all()
|
H A D | xfs_inode_fork.c | 111 struct xfs_bmbt_irec new; in xfs_iformat_extents() 563 struct xfs_bmbt_irec rec; in xfs_iextents_copy()
|
/openbmc/linux/fs/xfs/scrub/ |
H A D | bmap.c | 101 struct xfs_bmbt_irec prev_rec; 120 struct xfs_bmbt_irec *irec, in xchk_bmap_get_rmap() 169 struct xfs_bmbt_irec *irec, in xchk_bmap_xref_rmap() 236 struct xfs_bmbt_irec *irec, in xchk_bmap_xref_rmap_cow() 291 struct xfs_bmbt_irec *irec) in xchk_bmap_rt_iextent_xref() 302 struct xfs_bmbt_irec *irec) in xchk_bmap_iextent_xref() 370 struct xfs_bmbt_irec *irec) in xchk_bmap_dirattr_extent() 392 struct xfs_bmbt_irec *irec) in xchk_bmap_iextent() 442 struct xfs_bmbt_irec irec; in xchk_bmapbt_rec() 443 struct xfs_bmbt_irec iext_irec; in xchk_bmapbt_rec() [all …]
|
H A D | rtbitmap.c | 68 struct xfs_bmbt_irec map; in xchk_rtbitmap_check_extents()
|
H A D | rtsummary.c | 183 struct xfs_bmbt_irec map; in xchk_rtsum_compare()
|
H A D | quota.c | 181 struct xfs_bmbt_irec irec = { 0 }; in xchk_quota_data_fork()
|
/openbmc/linux/fs/xfs/ |
H A 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,
|
H A D | xfs_reflink.h | 39 struct xfs_bmbt_irec *irec, bool *shared); 40 int xfs_bmap_trim_cow(struct xfs_inode *ip, struct xfs_bmbt_irec *imap, 43 int xfs_reflink_allocate_cow(struct xfs_inode *ip, struct xfs_bmbt_irec *imap, 44 struct xfs_bmbt_irec *cmap, bool *shared, uint *lockmode,
|
H A D | xfs_iomap.h | 12 struct xfs_bmbt_irec; 16 struct xfs_bmbt_irec *imap, u64 *sequence); 23 struct xfs_bmbt_irec *imap, unsigned int mapping_flags,
|
H A D | xfs_reflink.c | 170 struct xfs_bmbt_irec *irec, in xfs_reflink_trim_around_shared() 230 struct xfs_bmbt_irec *imap, in xfs_bmap_trim_cow() 251 struct xfs_bmbt_irec got; in xfs_reflink_convert_cow_locked() 311 struct xfs_bmbt_irec *imap, in xfs_find_trim_cow_extent() 312 struct xfs_bmbt_irec *cmap, in xfs_find_trim_cow_extent() 349 struct xfs_bmbt_irec *imap, in xfs_reflink_convert_unwritten() 350 struct xfs_bmbt_irec *cmap, in xfs_reflink_convert_unwritten() 382 struct xfs_bmbt_irec *imap, in xfs_reflink_fill_cow_hole() 383 struct xfs_bmbt_irec *cmap, in xfs_reflink_fill_cow_hole() 443 struct xfs_bmbt_irec *imap, in xfs_reflink_fill_delalloc() [all …]
|
H A D | xfs_iomap.c | 94 struct xfs_bmbt_irec *imap, in xfs_bmbt_to_iomap() 208 struct xfs_bmbt_irec irec; in xfs_iomap_eof_align_last_fsb() 241 struct xfs_bmbt_irec *imap, in xfs_iomap_write_direct() 408 struct xfs_bmbt_irec prev, got; in xfs_iomap_prealloc_size() 661 struct xfs_bmbt_irec *imap, in imap_needs_alloc() 681 struct xfs_bmbt_irec *imap, in imap_needs_cow() 754 struct xfs_bmbt_irec *imap, in imap_spans_range() 776 struct xfs_bmbt_irec imap, cmap; in xfs_direct_write_iomap_begin() 950 struct xfs_bmbt_irec imap, cmap; in xfs_buffered_write_iomap_begin() 1249 struct xfs_bmbt_irec imap; in xfs_read_iomap_begin() [all …]
|
H A D | xfs_bmap_util.c | 233 struct xfs_bmbt_irec got; in xfs_bmap_count_leaves() 304 struct xfs_bmbt_irec *got) in xfs_getbmap_report_one() 379 struct xfs_bmbt_irec *rec, in xfs_getbmap_next_rec() 414 struct xfs_bmbt_irec got, rec; in xfs_getbmap() 600 struct xfs_bmbt_irec got, del; in xfs_bmap_punch_delalloc_range() 645 struct xfs_bmbt_irec imap; in xfs_can_free_eofblocks() 1393 struct xfs_bmbt_irec irec; in xfs_swap_extent_rmap() 1394 struct xfs_bmbt_irec uirec; in xfs_swap_extent_rmap() 1395 struct xfs_bmbt_irec tirec; in xfs_swap_extent_rmap()
|
H A D | xfs_pnfs.c | 121 struct xfs_bmbt_irec imap; in xfs_fs_map_blocks() 230 struct xfs_bmbt_irec imap; in xfs_pnfs_validate_isize()
|
H A D | xfs_symlink.c | 34 struct xfs_bmbt_irec mval[XFS_SYMLINK_MAPS]; in xfs_readlink_bmap_ilocked() 163 struct xfs_bmbt_irec mval[XFS_SYMLINK_MAPS]; in xfs_symlink()
|