| /linux-6.15/fs/ext2/ |
| H A D | balloc.c | 173 unsigned free_blocks; in group_adjust_blocks() local 176 free_blocks = le16_to_cpu(desc->bg_free_blocks_count); in group_adjust_blocks() 177 desc->bg_free_blocks_count = cpu_to_le16(free_blocks + count); in group_adjust_blocks() 1160 ext2_fsblk_t free_blocks, root_blocks; in ext2_has_free_blocks() local 1281 free_blocks = le16_to_cpu(gdp->bg_free_blocks_count); in ext2_new_blocks() 1286 if (my_rsv && (free_blocks < windowsz) in ext2_new_blocks() 1287 && (free_blocks > 0) in ext2_new_blocks() 1291 if (free_blocks > 0) { in ext2_new_blocks() 1326 free_blocks = le16_to_cpu(gdp->bg_free_blocks_count); in ext2_new_blocks() 1331 if (!free_blocks) in ext2_new_blocks() [all …]
|
| H A D | ialloc.c | 260 int free_blocks; in find_group_orlov() local 270 free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); in find_group_orlov() 271 avefreeb = free_blocks / ngroups; in find_group_orlov() 304 blocks_per_dir = (le32_to_cpu(es->s_blocks_count)-free_blocks) / ndirs; in find_group_orlov()
|
| /linux-6.15/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_wq.c | 32 sizeof((wqs)->free_blocks[0])) 249 *page_idx = wqs->free_blocks[pos].page_idx; in wqs_next_block() 250 *block_idx = wqs->free_blocks[pos].block_idx; in wqs_next_block() 252 wqs->free_blocks[pos].page_idx = -1; in wqs_next_block() 253 wqs->free_blocks[pos].block_idx = -1; in wqs_next_block() 269 wqs->free_blocks[pos].page_idx = page_idx; in wqs_return_block() 270 wqs->free_blocks[pos].block_idx = block_idx; in wqs_return_block() 283 wqs->free_blocks[pos].page_idx = page_idx; in init_wqs_blocks_arr() 284 wqs->free_blocks[pos].block_idx = blk_idx; in init_wqs_blocks_arr() 335 if (!wqs->free_blocks) { in hinic_wqs_alloc() [all …]
|
| H A D | hinic_hw_wq.h | 59 struct hinic_free_block *free_blocks; member
|
| /linux-6.15/fs/gfs2/ |
| H A D | log.c | 488 unsigned int free_blocks; in __gfs2_log_try_reserve() local 490 free_blocks = atomic_read(&sdp->sd_log_blks_free); in __gfs2_log_try_reserve() 491 while (free_blocks >= wanted) { in __gfs2_log_try_reserve() 492 if (atomic_try_cmpxchg(&sdp->sd_log_blks_free, &free_blocks, in __gfs2_log_try_reserve() 493 free_blocks - blks)) { in __gfs2_log_try_reserve() 524 unsigned int free_blocks; in __gfs2_log_reserve() local 531 (free_blocks = atomic_read(&sdp->sd_log_blks_free), in __gfs2_log_reserve() 532 free_blocks >= wanted)); in __gfs2_log_reserve() 535 &free_blocks, in __gfs2_log_reserve() 536 free_blocks - blks)) in __gfs2_log_reserve() [all …]
|
| H A D | rgrp.c | 1569 u32 free_blocks, blocks_available; in rg_mblk_search() local 1574 free_blocks = rgd_free(rgd, rs); in rg_mblk_search() 1576 free_blocks = 0; in rg_mblk_search() 1586 extlen = clamp(extlen, (u32)RGRP_RSRV_MINBLKS, free_blocks); in rg_mblk_search() 1588 if (free_blocks < extlen || blocks_available < extlen) in rg_mblk_search() 2053 u32 free_blocks, blocks_available, skip = 0; in gfs2_inplace_reserve() local 2136 free_blocks = rgd_free(rgd, rs); in gfs2_inplace_reserve() 2138 if (free_blocks < target || blocks_available < target) { in gfs2_inplace_reserve()
|
| /linux-6.15/drivers/md/dm-vdo/ |
| H A D | slab-depot.c | 215 block_count_t free_blocks) in compute_fullness_hint() argument 221 if (free_blocks == 0) in compute_fullness_hint() 362 block_count_t free_blocks) in update_slab_summary_entry() argument 1334 block_count_t free_blocks = slab->free_blocks; in calculate_slab_priority() local 1356 if (free_blocks == 0) in calculate_slab_priority() 1429 slab->free_blocks--; in increment_for_data() 1497 slab->free_blocks++; in decrement_for_data() 1545 slab->free_blocks--; in increment_for_block_map() 2153 slab->free_blocks--; in make_provisional_reference() 2622 block_count_t free_blocks; in queue_slab() local [all …]
|
| H A D | encodings.c | 816 block_count_t free_blocks = layout->last_free - layout->first_free; in make_partition() local 819 if (free_blocks == 0) in make_partition() 821 size = free_blocks; in make_partition() 822 } else if (size > free_blocks) { in make_partition()
|
| H A D | slab-depot.h | 249 u32 free_blocks; member
|
| /linux-6.15/fs/hfsplus/ |
| H A D | super.c | 213 vhdr->free_blocks = cpu_to_be32(sbi->free_blocks); in hfsplus_sync_fs() 326 buf->f_bfree = sbi->free_blocks << sbi->fs_shift; in hfsplus_statfs() 429 sbi->free_blocks = be32_to_cpu(vhdr->free_blocks); in hfsplus_fill_super()
|
| H A D | bitmap.c | 156 sbi->free_blocks -= *max; in hfsplus_block_allocate() 235 sbi->free_blocks += len; in hfsplus_block_free()
|
| H A D | hfsplus_raw.h | 121 __be32 free_blocks; member
|
| H A D | extents.c | 450 sbi->total_blocks - sbi->free_blocks + 8) { in hfsplus_file_extend() 454 sbi->total_blocks, sbi->free_blocks); in hfsplus_file_extend()
|
| H A D | hfsplus_fs.h | 172 u32 free_blocks; member
|
| H A D | xattr.c | 188 if (sbi->free_blocks <= (hip->clump_blocks << 1)) { in hfsplus_create_attributes_file()
|
| /linux-6.15/drivers/crypto/inside-secure/eip93/ |
| H A D | eip93-hash.c | 330 goto free_blocks; in __eip93_hash_update() 370 goto free_blocks; in __eip93_hash_update() 375 free_blocks: in __eip93_hash_update() 489 goto free_blocks; in __eip93_hash_final() 493 free_blocks: in __eip93_hash_final()
|
| /linux-6.15/fs/nilfs2/ |
| H A D | sysfs.c | 881 sector_t free_blocks = 0; in nilfs_dev_free_blocks_show() local 883 nilfs_count_free_blocks(nilfs, &free_blocks); in nilfs_dev_free_blocks_show() 885 (unsigned long long)free_blocks); in nilfs_dev_free_blocks_show() 941 NILFS_DEV_RO_ATTR(free_blocks); 950 NILFS_DEV_ATTR_LIST(free_blocks),
|
| /linux-6.15/drivers/md/dm-vdo/indexer/ |
| H A D | index-layout.c | 575 u64 free_blocks; in reset_index_save_layout() local 597 free_blocks = isl->index_save.block_count - page_map_blocks - 1; in reset_index_save_layout() 600 .block_count = free_blocks, in reset_index_save_layout() 961 u64 free_blocks; in instantiate_index_save_layout() local 986 free_blocks = (isl->index_save.block_count - 1 - in instantiate_index_save_layout() 989 volume_index_blocks = free_blocks / isl->zone_count; in instantiate_index_save_layout() 999 free_blocks -= volume_index_blocks; in instantiate_index_save_layout() 1013 .block_count = free_blocks, in instantiate_index_save_layout()
|
| /linux-6.15/fs/ext4/ |
| H A D | resize.c | 1423 ext4_fsblk_t free_blocks = 0; in ext4_update_super() local 1443 free_blocks += EXT4_C2B(sbi, group_data[i].free_clusters_count); in ext4_update_super() 1453 ext4_free_blocks_count_set(es, ext4_free_blocks_count(es) + free_blocks); in ext4_update_super() 1492 EXT4_NUM_B2C(sbi, free_blocks)); in ext4_update_super() 1504 atomic64_add(EXT4_NUM_B2C(sbi, free_blocks), in ext4_update_super() 1519 EXT4_NUM_B2C(sbi, blocks_count - free_blocks)); in ext4_update_super() 1529 blocks_count, free_blocks, reserved_blocks); in ext4_update_super()
|
| /linux-6.15/drivers/md/ |
| H A D | dm-thin.c | 1503 static void check_low_water_mark(struct pool *pool, dm_block_t free_blocks) in check_low_water_mark() argument 1505 if (free_blocks <= pool->low_water_blocks && !pool->low_water_triggered) { in check_low_water_mark() 1518 dm_block_t free_blocks; in alloc_data_block() local 1524 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block() 1530 check_low_water_mark(pool, free_blocks); in alloc_data_block() 1532 if (!free_blocks) { in alloc_data_block() 1541 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block() 1547 if (!free_blocks) { in alloc_data_block() 1562 r = dm_pool_get_free_metadata_block_count(pool->pmd, &free_blocks); in alloc_data_block() 1568 if (!free_blocks) { in alloc_data_block()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | cdrom.h | 912 __be32 free_blocks; member
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-fs-nilfs2 | 36 What: /sys/fs/nilfs2/<device>/free_blocks
|
| /linux-6.15/drivers/block/ |
| H A D | pktcdvd.c | 1621 if (ti.free_blocks) in pkt_get_last_written() 1622 *last_written -= (be32_to_cpu(ti.free_blocks) + 7); in pkt_get_last_written()
|
| /linux-6.15/drivers/cdrom/ |
| H A D | cdrom.c | 2852 if (ti.free_blocks) in cdrom_get_last_written() 2853 *last_written -= (be32_to_cpu(ti.free_blocks) + 7); in cdrom_get_last_written()
|