Home
last modified time | relevance | path

Searched refs:reserved_blocks (Results 1 – 19 of 19) sorted by relevance

/linux-6.15/fs/xfs/
H A Dxfs_zone_space_resv.c231 ASSERT(ac->reserved_blocks == 0); in xfs_zoned_space_reserve()
246 ac->reserved_blocks = count_fsb; in xfs_zoned_space_reserve()
255 if (ac->reserved_blocks > 0) { in xfs_zoned_space_unreserve()
258 xfs_zoned_add_available(mp, ac->reserved_blocks); in xfs_zoned_space_unreserve()
259 xfs_add_freecounter(mp, XC_FREE_RTEXTENTS, ac->reserved_blocks); in xfs_zoned_space_unreserve()
H A Dxfs_zone_alloc.h10 xfs_filblks_t reserved_blocks; member
H A Dxfs_file.c646 if (count_fsb > ac->reserved_blocks) { in xfs_dio_zoned_submit_io()
649 count_fsb, ac->reserved_blocks); in xfs_dio_zoned_submit_io()
654 ac->reserved_blocks -= count_fsb; in xfs_dio_zoned_submit_io()
983 XFS_FSB_TO_B(mp, ac.reserved_blocks) - in xfs_file_buffered_write_zoned()
H A Dxfs_iomap.c1459 if (count_fsb > ac->reserved_blocks) { in xfs_zoned_buffered_write_iomap_begin()
1463 count_fsb = ac->reserved_blocks; in xfs_zoned_buffered_write_iomap_begin()
1486 ac->reserved_blocks -= count_fsb; in xfs_zoned_buffered_write_iomap_begin()
H A Dxfs_bmap_util.c481 ac->reserved_blocks += del.br_blockcount; in xfs_bmap_punch_delalloc_range()
/linux-6.15/fs/gfs2/
H A Dlog.c1035 unsigned int reserved_blocks = 0, used_blocks = 0; in gfs2_log_flush() local
1061 if (reserved_blocks) in gfs2_log_flush()
1062 gfs2_log_release(sdp, reserved_blocks); in gfs2_log_flush()
1063 reserved_blocks = sdp->sd_log_blks_reserved; in gfs2_log_flush()
1074 } else if (!reserved_blocks) { in gfs2_log_flush()
1077 reserved_blocks = GFS2_LOG_FLUSH_MIN_BLOCKS; in gfs2_log_flush()
1081 if (!__gfs2_log_try_reserve(sdp, reserved_blocks, taboo_blocks)) { in gfs2_log_flush()
1083 __gfs2_log_reserve(sdp, reserved_blocks, taboo_blocks); in gfs2_log_flush()
1148 if (used_blocks != reserved_blocks) { in gfs2_log_flush()
1149 gfs2_assert_withdraw_delayed(sdp, used_blocks < reserved_blocks); in gfs2_log_flush()
[all …]
/linux-6.15/include/uapi/linux/
H A Dext4.h107 __u16 reserved_blocks; /* Number of reserved blocks in this group */ member
/linux-6.15/fs/ext4/
H A Dresize.c152 free_blocks_count, input->reserved_blocks); in verify_group_input()
157 else if (input->reserved_blocks > input->blocks_count / 5) in verify_group_input()
159 input->reserved_blocks); in verify_group_input()
1424 ext4_fsblk_t reserved_blocks = 0; in ext4_update_super() local
1446 reserved_blocks = ext4_r_blocks_count(es) * 100; in ext4_update_super()
1447 reserved_blocks = div64_u64(reserved_blocks, ext4_blocks_count(es)); in ext4_update_super()
1448 reserved_blocks *= blocks_count; in ext4_update_super()
1449 do_div(reserved_blocks, 100); in ext4_update_super()
1488 reserved_blocks); in ext4_update_super()
1529 blocks_count, free_blocks, reserved_blocks); in ext4_update_super()
H A Dioctl.c1660 err |= get_user(input.reserved_blocks, in ext4_compat_ioctl()
1661 &uinput->reserved_blocks); in ext4_compat_ioctl()
H A Dext4.h664 u16 reserved_blocks; member
676 __u16 reserved_blocks; member
/linux-6.15/drivers/md/dm-vdo/
H A Drecovery-journal.c542 block_count_t reserved_blocks = journal_size / 4; in vdo_get_recovery_journal_length() local
544 if (reserved_blocks > RECOVERY_JOURNAL_RESERVED_BLOCKS) in vdo_get_recovery_journal_length()
545 reserved_blocks = RECOVERY_JOURNAL_RESERVED_BLOCKS; in vdo_get_recovery_journal_length()
546 return (journal_size - reserved_blocks); in vdo_get_recovery_journal_length()
/linux-6.15/fs/f2fs/
H A Dfile.c3875 unsigned int *reserved_blocks) in reserve_compress_blocks() argument
3946 *reserved_blocks += to_reserved; in reserve_compress_blocks()
3960 unsigned int reserved_blocks = 0; in f2fs_reserve_compress_blocks() local
4014 ret = reserve_compress_blocks(&dn, count, &reserved_blocks); in f2fs_reserve_compress_blocks()
4035 if (reserved_blocks) in f2fs_reserve_compress_blocks()
4041 ret = put_user(reserved_blocks, (u64 __user *)arg); in f2fs_reserve_compress_blocks()
4042 } else if (reserved_blocks && in f2fs_reserve_compress_blocks()
4049 reserved_blocks, in f2fs_reserve_compress_blocks()
H A Dsysfs.c515 sbi->current_reserved_blocks = min(sbi->reserved_blocks, in __sbi_store()
1142 RESERVED_BLOCKS_GENERAL_RW_ATTR(reserved_blocks);
1270 ATTR_LIST(reserved_blocks),
H A Df2fs.h1672 block_t reserved_blocks; /* configurable reserved blocks */ member
2523 if (sbi->reserved_blocks && in dec_valid_block_count()
2524 sbi->current_reserved_blocks < sbi->reserved_blocks) in dec_valid_block_count()
2525 sbi->current_reserved_blocks = min(sbi->reserved_blocks, in dec_valid_block_count()
2780 if (sbi->reserved_blocks && in dec_valid_node_count()
2781 sbi->current_reserved_blocks < sbi->reserved_blocks) in dec_valid_node_count()
H A Dsuper.c342 sbi->user_block_count - sbi->reserved_blocks); in limit_reserve_root()
4679 sbi->reserved_blocks = 0; in f2fs_fill_super()
/linux-6.15/drivers/scsi/
H A Dhpsa_cmd.h726 __le32 reserved_blocks; /* controller reserved (RIS) */ member
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-fs-f2fs290 What: /sys/fs/f2fs/<disk>/reserved_blocks
846 reserved_blocks. However, it is not enough, since this extra space should
848 by substracting reserved_blocks from total bytes.
/linux-6.15/drivers/scsi/smartpqi/
H A Dsmartpqi.h1524 __le32 reserved_blocks; /* controller reserved (RIS) */ member
/linux-6.15/drivers/scsi/aacraid/
H A Daacraid.h338 u32 reserved_blocks; /* controller reserved (RIS) */ member