Searched refs:free_clusters (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/fs/fat/
H A Dfatent.c474 if (sbi->free_clusters != -1 && sbi->free_clus_valid && fat_alloc_clusters()
475 sbi->free_clusters < nr_cluster) { fat_alloc_clusters()
506 if (sbi->free_clusters != -1) fat_alloc_clusters()
507 sbi->free_clusters--; fat_alloc_clusters()
527 sbi->free_clusters = 0; fat_alloc_clusters()
594 if (sbi->free_clusters != -1) { fat_free_clusters()
595 sbi->free_clusters++; fat_free_clusters()
658 if (sbi->free_clusters != -1 && sbi->free_clus_valid) fat_count_free_clusters()
685 sbi->free_clusters = free; fat_count_free_clusters()
H A Dmisc.c84 if (sbi->free_clusters != -1) fat_clusters_flush()
85 fsinfo->free_clusters = cpu_to_le32(sbi->free_clusters); fat_clusters_flush()
H A Dinode.c723 if (sbi->free_clusters == -1 || !sbi->free_clus_valid) { fat_statfs()
732 buf->f_bfree = sbi->free_clusters; fat_statfs()
733 buf->f_bavail = sbi->free_clusters; fat_statfs()
1583 sbi->free_clusters = -1; /* Don't know yet */ fat_fill_super()
1619 sbi->free_clusters = le32_to_cpu(fsinfo->free_clusters); fat_fill_super()
1673 /* check the free_clusters, it's not necessarily correct */ fat_fill_super()
1674 if (sbi->free_clusters != -1 && sbi->free_clusters > total_clusters) fat_fill_super()
1675 sbi->free_clusters = -1; fat_fill_super()
H A Dfat.h49 usefree:1, /* Use free_clusters for FAT32 */
79 unsigned int free_clusters; /* -1 if undefined */ member in struct:msdos_sb_info
80 unsigned int free_clus_valid; /* is free_clusters valid? */
/linux-4.4.14/fs/ext4/
H A Dballoc.c537 s64 free_clusters, dirty_clusters, rsv, resv_clusters; ext4_has_free_clusters() local
541 free_clusters = percpu_counter_read_positive(fcc); ext4_has_free_clusters()
552 if (free_clusters - (nclusters + rsv + dirty_clusters) < ext4_has_free_clusters()
554 free_clusters = percpu_counter_sum_positive(fcc); ext4_has_free_clusters()
560 if (free_clusters >= (rsv + nclusters + dirty_clusters)) ext4_has_free_clusters()
569 if (free_clusters >= (nclusters + dirty_clusters + ext4_has_free_clusters()
575 if (free_clusters >= (nclusters + dirty_clusters)) ext4_has_free_clusters()
H A Dialloc.c387 __u64 free_clusters; member in struct:orlov_stats
405 stats->free_clusters = atomic64_read(&flex_group[g].free_clusters); get_orlov_stats()
413 stats->free_clusters = ext4_free_group_clusters(sb, desc); get_orlov_stats()
417 stats->free_clusters = 0; get_orlov_stats()
500 if (stats.free_clusters < avefreec) find_group_orlov()
557 if (stats.free_clusters < min_clusters) find_group_orlov()
H A Dinode.c2638 s64 free_clusters, dirty_clusters; ext4_nonda_switch() local
2649 free_clusters = ext4_nonda_switch()
2656 if (dirty_clusters && (free_clusters < 2 * dirty_clusters)) ext4_nonda_switch()
2659 if (2 * free_clusters < 3 * dirty_clusters || ext4_nonda_switch()
2660 free_clusters < (dirty_clusters + EXT4_FREECLUSTERS_WATERMARK)) { ext4_nonda_switch()
H A Dmballoc.c2985 &sbi->s_flex_groups[flex_group].free_clusters); ext4_mb_mark_diskspace_used()
4874 &sbi->s_flex_groups[flex_group].free_clusters); ext4_free_blocks()
5019 &sbi->s_flex_groups[flex_group].free_clusters); ext4_group_add_blocks()
H A Dresize.c1387 &sbi->s_flex_groups[flex_group].free_clusters); ext4_update_super()
H A Dsuper.c2020 &sbi->s_flex_groups[flex_group].free_clusters); ext4_fill_flex_info()
H A Dext4.h312 atomic64_t free_clusters; member in struct:flex_groups
/linux-4.4.14/include/uapi/linux/
H A Dmsdos_fs.h169 __le32 free_clusters; /* Free cluster count. -1 if unknown */ member in struct:fat_boot_fsinfo

Completed in 608 milliseconds