/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_pnfs.c | 91 int nimaps = 1; in xfs_fs_map_blocks() local 144 &imap, &nimaps, bmapi_flags); in xfs_fs_map_blocks() 146 ASSERT(!nimaps || imap.br_startblock != DELAYSTARTBLOCK); in xfs_fs_map_blocks() 149 (!nimaps || imap.br_startblock == HOLESTARTBLOCK)) { in xfs_fs_map_blocks() 152 else if (nimaps && imap.br_startblock == HOLESTARTBLOCK) in xfs_fs_map_blocks() 195 int nimaps = 1; in xfs_pnfs_validate_isize() local 200 &imap, &nimaps, 0); in xfs_pnfs_validate_isize()
|
H A D | xfs_iomap.c | 196 int nimaps; in xfs_iomap_write_direct() local 259 nimaps = 1; in xfs_iomap_write_direct() 261 imap, &nimaps); in xfs_iomap_write_direct() 275 if (nimaps == 0) { in xfs_iomap_write_direct() 510 int nimaps; in xfs_iomap_write_unwritten() local 567 nimaps = 1; in xfs_iomap_write_unwritten() 570 &nimaps); in xfs_iomap_write_unwritten() 623 int nimaps) in imap_needs_alloc() 628 if (!nimaps || in imap_needs_alloc() 643 int nimaps) in imap_needs_cow() 619 imap_needs_alloc( struct inode *inode, unsigned flags, struct xfs_bmbt_irec *imap, int nimaps) imap_needs_alloc() argument 639 imap_needs_cow( struct xfs_inode *ip, unsigned int flags, struct xfs_bmbt_irec *imap, int nimaps) imap_needs_cow() argument 740 int nimaps = 1, error = 0; xfs_direct_write_iomap_begin() local 1157 int nimaps = 1, error = 0; xfs_read_iomap_begin() local 1285 int nimaps = 1, error = 0; xfs_xattr_iomap_begin() local [all...] |
H A D | xfs_reflink.c | 357 int nimaps, error = 0; in xfs_reflink_allocate_cow() local 409 nimaps = 1; in xfs_reflink_allocate_cow() 412 &nimaps); in xfs_reflink_allocate_cow() 425 if (nimaps == 0) in xfs_reflink_allocate_cow() 1004 int nimaps; in xfs_reflink_remap_extent() local 1021 nimaps = 1; in xfs_reflink_remap_extent() 1023 &smap, &nimaps, 0); in xfs_reflink_remap_extent() 1026 ASSERT(nimaps == 1 && smap.br_startoff == dmap->br_startoff); in xfs_reflink_remap_extent() 1173 int nimaps; in xfs_reflink_remap_blocks() local 1185 nimaps in xfs_reflink_remap_blocks() [all...] |
H A D | xfs_bmap_util.c | 644 int nimaps; in xfs_free_eofblocks() local 658 nimaps = 1; in xfs_free_eofblocks() 660 error = xfs_bmapi_read(ip, end_fsb, map_len, &imap, &nimaps, 0); in xfs_free_eofblocks() 667 if (!error && (nimaps != 0) && in xfs_free_eofblocks() 729 int nimaps; in xfs_alloc_file_space() local 754 nimaps = 1; in xfs_alloc_file_space() 788 * more than @nimaps extents, and an extent is limited on disk in xfs_alloc_file_space() 791 resblks = min_t(xfs_fileoff_t, (e - s), (MAXEXTLEN * nimaps)); in xfs_alloc_file_space() 826 &nimaps); in xfs_alloc_file_space() 840 if (nimaps in xfs_alloc_file_space() 1331 int nimaps; xfs_swap_extent_rmap() local [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_pnfs.c | 125 int nimaps = 1; in xfs_fs_map_blocks() local 179 &imap, &nimaps, bmapi_flags); in xfs_fs_map_blocks() 182 ASSERT(!nimaps || imap.br_startblock != DELAYSTARTBLOCK); in xfs_fs_map_blocks() 185 (!nimaps || imap.br_startblock == HOLESTARTBLOCK)) { in xfs_fs_map_blocks() 188 else if (nimaps && imap.br_startblock == HOLESTARTBLOCK) in xfs_fs_map_blocks() 231 int nimaps = 1; in xfs_pnfs_validate_isize() local 236 &imap, &nimaps, 0); in xfs_pnfs_validate_isize()
|
H A D | xfs_iomap.c | 247 int nimaps; in xfs_iomap_write_direct() local 307 nimaps = 1; in xfs_iomap_write_direct() 309 imap, &nimaps); in xfs_iomap_write_direct() 323 if (nimaps == 0) { in xfs_iomap_write_direct() 557 int nimaps; in xfs_iomap_write_unwritten() local 614 nimaps = 1; in xfs_iomap_write_unwritten() 617 &nimaps); in xfs_iomap_write_unwritten() 670 int nimaps) in imap_needs_alloc() 675 if (!nimaps || in imap_needs_alloc() 690 int nimaps) in imap_needs_cow() 666 imap_needs_alloc( struct inode *inode, unsigned flags, struct xfs_bmbt_irec *imap, int nimaps) imap_needs_alloc() argument 686 imap_needs_cow( struct xfs_inode *ip, unsigned int flags, struct xfs_bmbt_irec *imap, int nimaps) imap_needs_cow() argument 787 int nimaps = 1, error = 0; xfs_direct_write_iomap_begin() local 1243 int nimaps = 1, error = 0; xfs_read_iomap_begin() local 1376 int nimaps = 1, error = 0; xfs_xattr_iomap_begin() local [all...] |
H A D | xfs_reflink.c | 392 int nimaps; in xfs_reflink_fill_cow_hole() local 420 nimaps = 1; in xfs_reflink_fill_cow_hole() 423 &nimaps); in xfs_reflink_fill_cow_hole() 436 if (nimaps == 0) in xfs_reflink_fill_cow_hole() 458 int nimaps; in xfs_reflink_fill_delalloc() local 489 nimaps = 1; in xfs_reflink_fill_delalloc() 493 cmap, &nimaps); in xfs_reflink_fill_delalloc() 506 if (nimaps == 0) in xfs_reflink_fill_delalloc() 1167 int nimaps; in xfs_reflink_remap_extent() local 1207 nimaps in xfs_reflink_remap_extent() 1366 int nimaps; xfs_reflink_remap_blocks() local [all...] |
H A D | xfs_bmap_util.c | 651 int nimaps = 1; in xfs_can_free_eofblocks() local 703 error = xfs_bmapi_read(ip, end_fsb, last_fsb - end_fsb, &imap, &nimaps, in xfs_can_free_eofblocks() 706 if (error || nimaps == 0) in xfs_can_free_eofblocks() 819 int nimaps = 1; in xfs_alloc_file_space() local 844 * more than @nimaps extents, and an extent is limited on disk in xfs_alloc_file_space() 849 (XFS_MAX_BMBT_EXTLEN * nimaps)); in xfs_alloc_file_space() 873 &nimaps); in xfs_alloc_file_space() 888 * xfs_bmapi_write will return 0 but leave *nimaps set to 0. in xfs_alloc_file_space() 894 if (nimaps) { in xfs_alloc_file_space() 1383 int nimaps; in xfs_swap_extent_rmap() local [all...] |