| /OK3568_Linux_fs/kernel/drivers/lightnvm/ |
| H A D | pblk-rl.c | 100 return atomic_read(&rl->free_blocks); in pblk_rl_nr_free_blks() 109 unsigned long free_blocks) in __pblk_rl_update_rates() argument 115 if (free_blocks >= rl->high) { in __pblk_rl_update_rates() 128 } else if (free_blocks < rl->high) { in __pblk_rl_update_rates() 130 int user_windows = free_blocks >> shift; in __pblk_rl_update_rates() 136 if (free_blocks <= rl->rsv_blocks) { in __pblk_rl_update_rates() 162 int free_blocks; in pblk_rl_free_lines_inc() local 164 atomic_add(blk_in_line, &rl->free_blocks); in pblk_rl_free_lines_inc() 165 free_blocks = atomic_add_return(blk_in_line, &rl->free_user_blocks); in pblk_rl_free_lines_inc() 167 __pblk_rl_update_rates(rl, free_blocks); in pblk_rl_free_lines_inc() [all …]
|
| H A D | pblk-sysfs.c | 53 int free_blocks, free_user_blocks, total_blocks; in pblk_sysfs_rate_limiter() local 57 free_blocks = pblk_rl_nr_free_blks(&pblk->rl); in pblk_sysfs_rate_limiter() 77 free_blocks, in pblk_sysfs_rate_limiter()
|
| /OK3568_Linux_fs/u-boot/fs/ext4/ |
| H A D | ext4_common.c | 63 uint64_t free_blocks = le32_to_cpu(sb->free_blocks); in ext4fs_sb_free_blocks_dec() local 64 free_blocks += (uint64_t)le32_to_cpu(sb->free_blocks_high) << 32; in ext4fs_sb_free_blocks_dec() 65 free_blocks--; in ext4fs_sb_free_blocks_dec() 67 sb->free_blocks = cpu_to_le32(free_blocks & 0xffffffff); in ext4fs_sb_free_blocks_dec() 68 sb->free_blocks_high = cpu_to_le16(free_blocks >> 32); in ext4fs_sb_free_blocks_dec() 87 uint32_t free_blocks = le16_to_cpu(bg->free_blocks); in ext4fs_bg_free_blocks_dec() local 89 free_blocks += le16_to_cpu(bg->free_blocks_high) << 16; in ext4fs_bg_free_blocks_dec() 90 free_blocks--; in ext4fs_bg_free_blocks_dec() 92 bg->free_blocks = cpu_to_le16(free_blocks & 0xffff); in ext4fs_bg_free_blocks_dec() 94 bg->free_blocks_high = cpu_to_le16(free_blocks >> 16); in ext4fs_bg_free_blocks_dec() [all …]
|
| H A D | ext4_write.c | 38 sb->free_blocks = cpu_to_le32(le32_to_cpu(sb->free_blocks) + 1); in ext4fs_sb_free_blocks_inc() 57 uint32_t free_blocks = le16_to_cpu(bg->free_blocks); in ext4fs_bg_free_blocks_inc() local 59 free_blocks += le16_to_cpu(bg->free_blocks_high) << 16; in ext4fs_bg_free_blocks_inc() 60 free_blocks++; in ext4fs_bg_free_blocks_inc() 62 bg->free_blocks = cpu_to_le16(free_blocks & 0xffff); in ext4fs_bg_free_blocks_inc() 64 bg->free_blocks_high = cpu_to_le16(free_blocks >> 16); in ext4fs_bg_free_blocks_inc() 900 if (le32_to_cpu(fs->sb->free_blocks) < blks_reqd_for_file) { in ext4fs_write()
|
| H A D | ext4_common.h | 86 void ext4fs_sb_set_free_blocks(struct ext2_sblock *sb, uint64_t free_blocks);
|
| /OK3568_Linux_fs/kernel/fs/ext2/ |
| H A D | balloc.c | 167 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() 1158 ext2_fsblk_t free_blocks, root_blocks; in ext2_has_free_blocks() local 1160 free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); in ext2_has_free_blocks() 1162 if (free_blocks < root_blocks + 1 && !capable(CAP_SYS_RESOURCE) && in ext2_has_free_blocks() 1217 ext2_grpblk_t free_blocks; /* number of free blocks in a group */ in ext2_new_blocks() local 1278 free_blocks = le16_to_cpu(gdp->bg_free_blocks_count); in ext2_new_blocks() 1283 if (my_rsv && (free_blocks < windowsz) in ext2_new_blocks() 1284 && (free_blocks > 0) in ext2_new_blocks() [all …]
|
| H A D | ialloc.c | 265 int free_blocks; in find_group_orlov() local 275 free_blocks = percpu_counter_read_positive(&sbi->s_freeblocks_counter); in find_group_orlov() 276 avefreeb = free_blocks / ngroups; in find_group_orlov() 313 blocks_per_dir = (le32_to_cpu(es->s_blocks_count)-free_blocks) / ndirs; in find_group_orlov()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_wq.c | 32 sizeof((wqs)->free_blocks[0])) 250 *page_idx = wqs->free_blocks[pos].page_idx; in wqs_next_block() 251 *block_idx = wqs->free_blocks[pos].block_idx; in wqs_next_block() 253 wqs->free_blocks[pos].page_idx = -1; in wqs_next_block() 254 wqs->free_blocks[pos].block_idx = -1; in wqs_next_block() 270 wqs->free_blocks[pos].page_idx = page_idx; in wqs_return_block() 271 wqs->free_blocks[pos].block_idx = block_idx; in wqs_return_block() 284 wqs->free_blocks[pos].page_idx = page_idx; in init_wqs_blocks_arr() 285 wqs->free_blocks[pos].block_idx = blk_idx; in init_wqs_blocks_arr() 334 wqs->free_blocks = devm_kzalloc(&pdev->dev, WQS_FREE_BLOCKS_SIZE(wqs), in hinic_wqs_alloc() [all …]
|
| H A D | hinic_hw_wq.h | 59 struct hinic_free_block *free_blocks; member
|
| /OK3568_Linux_fs/kernel/fs/reiserfs/ |
| H A D | resize.c | 34 unsigned long int block_count, free_blocks; in reiserfs_resize() local 219 free_blocks = SB_FREE_BLOCKS(s); in reiserfs_resize() 221 free_blocks + (block_count_new - block_count - in reiserfs_resize()
|
| /OK3568_Linux_fs/kernel/fs/gfs2/ |
| H A D | log.c | 438 unsigned int free_blocks; in gfs2_log_reserve() local 445 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve() 446 if (unlikely(free_blocks <= wanted)) { in gfs2_log_reserve() 454 free_blocks = atomic_read(&sdp->sd_log_blks_free); in gfs2_log_reserve() 455 } while(free_blocks <= wanted); in gfs2_log_reserve() 459 if (atomic_cmpxchg(&sdp->sd_log_blks_free, free_blocks, in gfs2_log_reserve() 460 free_blocks - blks) != free_blocks) { in gfs2_log_reserve()
|
| H A D | rgrp.c | 1540 u32 free_blocks = rgd_free(rgd, rs); in rg_mblk_search() local 1548 extlen = clamp(extlen, (u32)RGRP_RSRV_MINBLKS, free_blocks); in rg_mblk_search() 1550 if ((rgd->rd_free_clone < rgd->rd_reserved) || (free_blocks < extlen)) in rg_mblk_search() 2015 u32 free_blocks, skip = 0; in gfs2_inplace_reserve() local 2086 free_blocks = rgd_free(rs->rs_rbm.rgd, rs); in gfs2_inplace_reserve() 2087 if (free_blocks >= ap->target || in gfs2_inplace_reserve() 2089 free_blocks >= ap->min_target)) { in gfs2_inplace_reserve() 2090 ap->allowed = free_blocks; in gfs2_inplace_reserve()
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | ext_common.h | 70 __le32 free_blocks; member 135 __le16 free_blocks; /* Free blocks count */ member
|
| /OK3568_Linux_fs/kernel/fs/hfsplus/ |
| H A D | super.c | 212 vhdr->free_blocks = cpu_to_be32(sbi->free_blocks); in hfsplus_sync_fs() 319 buf->f_bfree = sbi->free_blocks << sbi->fs_shift; in hfsplus_statfs() 428 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 | extents.c | 449 sbi->total_blocks - sbi->free_blocks + 8) { in hfsplus_file_extend() 453 sbi->total_blocks, sbi->free_blocks); in hfsplus_file_extend()
|
| H A D | hfsplus_raw.h | 121 __be32 free_blocks; member
|
| H A D | hfsplus_fs.h | 170 u32 free_blocks; member
|
| /OK3568_Linux_fs/kernel/fs/nilfs2/ |
| H A D | sysfs.c | 877 sector_t free_blocks = 0; in nilfs_dev_free_blocks_show() local 879 nilfs_count_free_blocks(nilfs, &free_blocks); in nilfs_dev_free_blocks_show() 881 (unsigned long long)free_blocks); in nilfs_dev_free_blocks_show() 925 NILFS_DEV_RO_ATTR(free_blocks); 934 NILFS_DEV_ATTR_LIST(free_blocks),
|
| /OK3568_Linux_fs/kernel/fs/ext4/ |
| H A D | resize.c | 1374 ext4_fsblk_t free_blocks = 0; in ext4_update_super() local 1394 free_blocks += EXT4_C2B(sbi, group_data[i].free_clusters_count); in ext4_update_super() 1403 ext4_free_blocks_count_set(es, ext4_free_blocks_count(es) + free_blocks); in ext4_update_super() 1442 EXT4_NUM_B2C(sbi, free_blocks)); in ext4_update_super() 1454 atomic64_add(EXT4_NUM_B2C(sbi, free_blocks), in ext4_update_super() 1469 blocks_count, free_blocks, reserved_blocks); in ext4_update_super()
|
| /OK3568_Linux_fs/kernel/drivers/md/ |
| H A D | dm-thin.c | 1510 static void check_low_water_mark(struct pool *pool, dm_block_t free_blocks) in check_low_water_mark() argument 1512 if (free_blocks <= pool->low_water_blocks && !pool->low_water_triggered) { in check_low_water_mark() 1525 dm_block_t free_blocks; in alloc_data_block() local 1531 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block() 1537 check_low_water_mark(pool, free_blocks); in alloc_data_block() 1539 if (!free_blocks) { in alloc_data_block() 1548 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks); in alloc_data_block() 1554 if (!free_blocks) { in alloc_data_block() 1569 r = dm_pool_get_free_metadata_block_count(pool->pmd, &free_blocks); in alloc_data_block() 1575 if (!free_blocks) { in alloc_data_block()
|
| /OK3568_Linux_fs/kernel/fs/f2fs/ |
| H A D | recovery.c | 351 unsigned int free_blocks = MAIN_SEGS(sbi) * sbi->blocks_per_seg - in find_fsync_dnodes() local 415 if (++loop_cnt >= free_blocks || in find_fsync_dnodes()
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | cdrom.h | 893 __be32 free_blocks; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | cdrom.h | 890 __be32 free_blocks; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | cdrom.h | 890 __be32 free_blocks; member
|