Home
last modified time | relevance | path

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

/linux/fs/fat/
A Dfatent.c478 if (sbi->free_clusters != -1 && sbi->free_clus_valid && in fat_alloc_clusters()
479 sbi->free_clusters < nr_cluster) { in fat_alloc_clusters()
510 if (sbi->free_clusters != -1) in fat_alloc_clusters()
511 sbi->free_clusters--; in fat_alloc_clusters()
531 sbi->free_clusters = 0; in fat_alloc_clusters()
598 if (sbi->free_clusters != -1) { in fat_free_clusters()
599 sbi->free_clusters++; in fat_free_clusters()
725 if (sbi->free_clusters != -1 && sbi->free_clus_valid) in fat_count_free_clusters()
746 sbi->free_clusters = free; in fat_count_free_clusters()
A Dmisc.c92 if (sbi->free_clusters != -1) in fat_clusters_flush()
93 fsinfo->free_clusters = cpu_to_le32(sbi->free_clusters); in fat_clusters_flush()
A Dinode.c833 if (sbi->free_clusters == -1 || !sbi->free_clus_valid) { in fat_statfs()
842 buf->f_bfree = sbi->free_clusters; in fat_statfs()
843 buf->f_bavail = sbi->free_clusters; in fat_statfs()
1654 sbi->free_clusters = -1; /* Don't know yet */ in fat_fill_super()
1696 sbi->free_clusters = le32_to_cpu(fsinfo->free_clusters); in fat_fill_super()
1754 if (sbi->free_clusters != -1 && sbi->free_clusters > total_clusters) in fat_fill_super()
1755 sbi->free_clusters = -1; in fat_fill_super()
A Dfat.h83 unsigned int free_clusters; /* -1 if undefined */ member
/linux/fs/ext4/
A Dballoc.c623 s64 free_clusters, dirty_clusters, rsv, resv_clusters; in ext4_has_free_clusters() local
627 free_clusters = percpu_counter_read_positive(fcc); in ext4_has_free_clusters()
638 if (free_clusters - (nclusters + rsv + dirty_clusters) < in ext4_has_free_clusters()
640 free_clusters = percpu_counter_sum_positive(fcc); in ext4_has_free_clusters()
646 if (free_clusters >= (rsv + nclusters + dirty_clusters)) in ext4_has_free_clusters()
655 if (free_clusters >= (nclusters + dirty_clusters + in ext4_has_free_clusters()
661 if (free_clusters >= (nclusters + dirty_clusters)) in ext4_has_free_clusters()
A Dialloc.c364 __u64 free_clusters; member
383 stats->free_clusters = atomic64_read(&fg->free_clusters); in get_orlov_stats()
391 stats->free_clusters = ext4_free_group_clusters(sb, desc); in get_orlov_stats()
395 stats->free_clusters = 0; in get_orlov_stats()
476 if (stats.free_clusters < avefreec) in find_group_orlov()
535 if (stats.free_clusters < min_clusters) in find_group_orlov()
A Dinode.c2866 s64 free_clusters, dirty_clusters; in ext4_nonda_switch() local
2877 free_clusters = in ext4_nonda_switch()
2884 if (dirty_clusters && (free_clusters < 2 * dirty_clusters)) in ext4_nonda_switch()
2887 if (2 * free_clusters < 3 * dirty_clusters || in ext4_nonda_switch()
2888 free_clusters < (dirty_clusters + EXT4_FREECLUSTERS_WATERMARK)) { in ext4_nonda_switch()
A Dresize.c1505 &fg->free_clusters); in ext4_update_super()
A Dmballoc.c4061 atomic64_sub(changed, &fg->free_clusters); in ext4_mb_mark_context()
4063 atomic64_add(changed, &fg->free_clusters); in ext4_mb_mark_context()
A Dext4.h434 atomic64_t free_clusters; member
A Dsuper.c3183 &fg->free_clusters); in ext4_fill_flex_info()
/linux/include/uapi/linux/
A Dmsdos_fs.h167 __le32 free_clusters; /* Free cluster count. -1 if unknown */ member
/linux/include/linux/
A Dswap.h301 struct list_head free_clusters; /* free clusters list */ member
/linux/mm/
A Dswapfile.c474 list_move_tail(&ci->list, &si->free_clusters); in __free_cluster()
476 list_add_tail(&ci->list, &si->free_clusters); in __free_cluster()
813 if (!list_empty(&si->free_clusters)) { in cluster_alloc_swap_entry()
814 ci = list_first_entry(&si->free_clusters, struct swap_cluster_info, list); in cluster_alloc_swap_entry()
3331 INIT_LIST_HEAD(&si->free_clusters); in setup_clusters()
3359 list_add_tail(&ci->list, &si->free_clusters); in setup_clusters()

Completed in 109 milliseconds