Home
last modified time | relevance | path

Searched refs:free_blocks (Results 1 – 23 of 23) sorted by relevance

/linux-4.1.27/fs/ext2/
Dballoc.c167 unsigned free_blocks; in group_adjust_blocks() local
170 free_blocks = le16_to_cpu(desc->bg_free_blocks_count); in group_adjust_blocks()
171 desc->bg_free_blocks_count = cpu_to_le16(free_blocks + count); in group_adjust_blocks()
1183 ext2_fsblk_t free_blocks, root_blocks; in ext2_has_free_blocks() local
1185 free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); in ext2_has_free_blocks()
1187 if (free_blocks < root_blocks + 1 && !capable(CAP_SYS_RESOURCE) && in ext2_has_free_blocks()
1222 ext2_grpblk_t free_blocks; /* number of free blocks in a group */ in ext2_new_blocks() local
1283 free_blocks = le16_to_cpu(gdp->bg_free_blocks_count); in ext2_new_blocks()
1288 if (my_rsv && (free_blocks < windowsz) in ext2_new_blocks()
1289 && (free_blocks > 0) in ext2_new_blocks()
[all …]
Dialloc.c267 int free_blocks; in find_group_orlov() local
277 free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); in find_group_orlov()
278 avefreeb = free_blocks / ngroups; in find_group_orlov()
315 blocks_per_dir = (le32_to_cpu(es->s_blocks_count)-free_blocks) / ndirs; in find_group_orlov()
/linux-4.1.27/fs/ext3/
Dballoc.c1437 ext3_fsblk_t free_blocks, root_blocks; in ext3_has_free_blocks() local
1439 free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); in ext3_has_free_blocks()
1441 if (free_blocks < root_blocks + 1 && !capable(CAP_SYS_RESOURCE) && in ext3_has_free_blocks()
1499 ext3_grpblk_t free_blocks; /* number of free blocks in a group */ in ext3_new_blocks() local
1561 free_blocks = le16_to_cpu(gdp->bg_free_blocks_count); in ext3_new_blocks()
1566 if (my_rsv && (free_blocks < windowsz) in ext3_new_blocks()
1567 && (free_blocks > 0) in ext3_new_blocks()
1571 if (free_blocks > 0) { in ext3_new_blocks()
1600 free_blocks = le16_to_cpu(gdp->bg_free_blocks_count); in ext3_new_blocks()
1605 if (!free_blocks) in ext3_new_blocks()
[all …]
/linux-4.1.27/fs/reiserfs/
Dresize.c34 unsigned long int block_count, free_blocks; in reiserfs_resize() local
218 free_blocks = SB_FREE_BLOCKS(s); in reiserfs_resize()
220 free_blocks + (block_count_new - block_count - in reiserfs_resize()
/linux-4.1.27/fs/gfs2/
Dlog.c347 unsigned int free_blocks; in gfs2_log_reserve() local
353 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve()
354 if (unlikely(free_blocks <= wanted)) { in gfs2_log_reserve()
362 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve()
363 } while(free_blocks <= wanted); in gfs2_log_reserve()
367 if (atomic_cmpxchg(&sdp->sd_log_blks_free, free_blocks, in gfs2_log_reserve()
368 free_blocks - blks) != free_blocks) { in gfs2_log_reserve()
Drgrp.c1492 u32 free_blocks = rgd->rd_free_clone - rgd->rd_reserved; in rg_mblk_search() local
1500 extlen = clamp(extlen, RGRP_RSRV_MINBLKS, free_blocks); in rg_mblk_search()
1502 if ((rgd->rd_free_clone < rgd->rd_reserved) || (free_blocks < extlen)) in rg_mblk_search()
/linux-4.1.27/fs/hfsplus/
Dsuper.c209 vhdr->free_blocks = cpu_to_be32(sbi->free_blocks); in hfsplus_sync_fs()
314 buf->f_bfree = sbi->free_blocks << sbi->fs_shift; in hfsplus_statfs()
424 sbi->free_blocks = be32_to_cpu(vhdr->free_blocks); in hfsplus_fill_super()
Dbitmap.c155 sbi->free_blocks -= *max; in hfsplus_block_allocate()
234 sbi->free_blocks += len; in hfsplus_block_free()
Dextents.c437 sbi->total_blocks - sbi->free_blocks + 8) { in hfsplus_file_extend()
441 sbi->total_blocks, sbi->free_blocks); in hfsplus_file_extend()
Dhfsplus_raw.h120 __be32 free_blocks; member
Dhfsplus_fs.h170 u32 free_blocks; member
Dxattr.c193 if (sbi->free_blocks <= (hip->clump_blocks << 1)) { in hfsplus_create_attributes_file()
/linux-4.1.27/fs/nilfs2/
Dsysfs.c888 sector_t free_blocks = 0; in nilfs_dev_free_blocks_show() local
890 nilfs_count_free_blocks(nilfs, &free_blocks); in nilfs_dev_free_blocks_show()
892 (unsigned long long)free_blocks); in nilfs_dev_free_blocks_show()
936 NILFS_DEV_RO_ATTR(free_blocks);
945 NILFS_DEV_ATTR_LIST(free_blocks),
/linux-4.1.27/include/uapi/linux/
Dncp.h51 __u32 free_blocks; member
Dcdrom.h889 __be32 free_blocks; member
/linux-4.1.27/fs/ext4/
Dresize.c1310 ext4_fsblk_t free_blocks = 0; in ext4_update_super() local
1330 free_blocks += group_data[i].free_blocks_count; in ext4_update_super()
1339 ext4_free_blocks_count_set(es, ext4_free_blocks_count(es) + free_blocks); in ext4_update_super()
1378 EXT4_NUM_B2C(sbi, free_blocks)); in ext4_update_super()
1389 atomic64_add(EXT4_NUM_B2C(sbi, free_blocks), in ext4_update_super()
1403 blocks_count, free_blocks, reserved_blocks); in ext4_update_super()
/linux-4.1.27/drivers/md/
Ddm-thin.c1170 static void check_low_water_mark(struct pool *pool, dm_block_t free_blocks) in check_low_water_mark() argument
1174 if (free_blocks <= pool->low_water_blocks && !pool->low_water_triggered) { in check_low_water_mark()
1187 dm_block_t free_blocks; in alloc_data_block() local
1193 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block()
1199 check_low_water_mark(pool, free_blocks); in alloc_data_block()
1201 if (!free_blocks) { in alloc_data_block()
1210 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block()
1216 if (!free_blocks) { in alloc_data_block()
/linux-4.1.27/fs/ncpfs/
Dinode.c843 buf->f_bfree = vi.free_blocks; in ncp_statfs()
844 buf->f_bavail = vi.free_blocks; in ncp_statfs()
Dncplib_kernel.c216 target->free_blocks = ncp_reply_dword_lh(server, 4); in ncp_get_volume_info_with_number()
250 target->free_blocks = ncp_reply_dword_lh(server, 4); in ncp_get_directory_info()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-fs-nilfs236 What: /sys/fs/nilfs2/<device>/free_blocks
/linux-4.1.27/fs/xfs/
Dxfs_log.c1544 int free_blocks; in xlog_grant_push_ail() local
1553 free_blocks = BTOBBT(free_bytes); in xlog_grant_push_ail()
1563 if (free_blocks >= free_threshold) in xlog_grant_push_ail()
/linux-4.1.27/drivers/block/
Dpktcdvd.c1672 if (ti.free_blocks) in pkt_get_last_written()
1673 *last_written -= (be32_to_cpu(ti.free_blocks) + 7); in pkt_get_last_written()
/linux-4.1.27/drivers/cdrom/
Dcdrom.c2857 if (ti.free_blocks) in cdrom_get_last_written()
2858 *last_written -= (be32_to_cpu(ti.free_blocks) + 7); in cdrom_get_last_written()