Home
last modified time | relevance | path

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

/linux-4.1.27/fs/fat/
Dfatent.c474 if (sbi->free_clusters != -1 && sbi->free_clus_valid && in fat_alloc_clusters()
475 sbi->free_clusters < nr_cluster) { in fat_alloc_clusters()
506 if (sbi->free_clusters != -1) in fat_alloc_clusters()
507 sbi->free_clusters--; in fat_alloc_clusters()
527 sbi->free_clusters = 0; in fat_alloc_clusters()
594 if (sbi->free_clusters != -1) { in fat_free_clusters()
595 sbi->free_clusters++; in fat_free_clusters()
658 if (sbi->free_clusters != -1 && sbi->free_clus_valid) in fat_count_free_clusters()
685 sbi->free_clusters = free; in fat_count_free_clusters()
Dmisc.c84 if (sbi->free_clusters != -1) in fat_clusters_flush()
85 fsinfo->free_clusters = cpu_to_le32(sbi->free_clusters); in fat_clusters_flush()
Dinode.c722 if (sbi->free_clusters == -1 || !sbi->free_clus_valid) { in fat_statfs()
731 buf->f_bfree = sbi->free_clusters; in fat_statfs()
732 buf->f_bavail = sbi->free_clusters; in fat_statfs()
1582 sbi->free_clusters = -1; /* Don't know yet */ in fat_fill_super()
1618 sbi->free_clusters = le32_to_cpu(fsinfo->free_clusters); in fat_fill_super()
1673 if (sbi->free_clusters != -1 && sbi->free_clusters > total_clusters) in fat_fill_super()
1674 sbi->free_clusters = -1; in fat_fill_super()
Dfat.h79 unsigned int free_clusters; /* -1 if undefined */ member
/linux-4.1.27/fs/ext4/
Dballoc.c530 s64 free_clusters, dirty_clusters, rsv, resv_clusters; in ext4_has_free_clusters() local
534 free_clusters = percpu_counter_read_positive(fcc); in ext4_has_free_clusters()
545 if (free_clusters - (nclusters + rsv + dirty_clusters) < in ext4_has_free_clusters()
547 free_clusters = percpu_counter_sum_positive(fcc); in ext4_has_free_clusters()
553 if (free_clusters >= (rsv + nclusters + dirty_clusters)) in ext4_has_free_clusters()
562 if (free_clusters >= (nclusters + dirty_clusters + in ext4_has_free_clusters()
568 if (free_clusters >= (nclusters + dirty_clusters)) in ext4_has_free_clusters()
Dialloc.c355 __u64 free_clusters; member
373 stats->free_clusters = atomic64_read(&flex_group[g].free_clusters); in get_orlov_stats()
381 stats->free_clusters = ext4_free_group_clusters(sb, desc); in get_orlov_stats()
385 stats->free_clusters = 0; in get_orlov_stats()
468 if (stats.free_clusters < avefreec) in find_group_orlov()
525 if (stats.free_clusters < min_clusters) in find_group_orlov()
Dinode.c2606 s64 free_clusters, dirty_clusters; in ext4_nonda_switch() local
2617 free_clusters = in ext4_nonda_switch()
2624 if (dirty_clusters && (free_clusters < 2 * dirty_clusters)) in ext4_nonda_switch()
2627 if (2 * free_clusters < 3 * dirty_clusters || in ext4_nonda_switch()
2628 free_clusters < (dirty_clusters + EXT4_FREECLUSTERS_WATERMARK)) { in ext4_nonda_switch()
Dmballoc.c2967 &sbi->s_flex_groups[flex_group].free_clusters); in ext4_mb_mark_diskspace_used()
4850 &sbi->s_flex_groups[flex_group].free_clusters); in ext4_free_blocks()
4994 &sbi->s_flex_groups[flex_group].free_clusters); in ext4_group_add_blocks()
Dresize.c1390 &sbi->s_flex_groups[flex_group].free_clusters); in ext4_update_super()
Dext4.h315 atomic64_t free_clusters; member
Dsuper.c2007 &sbi->s_flex_groups[flex_group].free_clusters); in ext4_fill_flex_info()
/linux-4.1.27/include/uapi/linux/
Dmsdos_fs.h169 __le32 free_clusters; /* Free cluster count. -1 if unknown */ member