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

/linux-master/fs/fat/
H A Dmisc.c92 if (sbi->free_clusters != -1)
93 fsinfo->free_clusters = cpu_to_le32(sbi->free_clusters);
H A Dfatent.c478 if (sbi->free_clusters != -1 && sbi->free_clus_valid &&
479 sbi->free_clusters < nr_cluster) {
510 if (sbi->free_clusters != -1)
511 sbi->free_clusters--;
531 sbi->free_clusters = 0;
598 if (sbi->free_clusters != -1) {
599 sbi->free_clusters++;
725 if (sbi->free_clusters != -1 && sbi->free_clus_valid)
746 sbi->free_clusters = free;
H A Dinode.c833 if (sbi->free_clusters == -1 || !sbi->free_clus_valid) {
842 buf->f_bfree = sbi->free_clusters;
843 buf->f_bavail = sbi->free_clusters;
1710 sbi->free_clusters = -1; /* Don't know yet */
1752 sbi->free_clusters = le32_to_cpu(fsinfo->free_clusters);
1809 /* check the free_clusters, it's not necessarily correct */
1810 if (sbi->free_clusters != -1 && sbi->free_clusters > total_clusters)
1811 sbi->free_clusters
[all...]
H A Dfat.h50 usefree:1, /* Use free_clusters for FAT32 */
80 unsigned int free_clusters; /* -1 if undefined */ member in struct:msdos_sb_info
81 unsigned int free_clus_valid; /* is free_clusters valid? */
/linux-master/fs/ext4/
H A Dballoc.c623 s64 free_clusters, dirty_clusters, rsv, resv_clusters; local
627 free_clusters = percpu_counter_read_positive(fcc);
638 if (free_clusters - (nclusters + rsv + dirty_clusters) <
640 free_clusters = percpu_counter_sum_positive(fcc);
646 if (free_clusters >= (rsv + nclusters + dirty_clusters))
655 if (free_clusters >= (nclusters + dirty_clusters +
661 if (free_clusters >= (nclusters + dirty_clusters))
H A Dialloc.c366 __u64 free_clusters; member in struct:orlov_stats
385 stats->free_clusters = atomic64_read(&fg->free_clusters);
393 stats->free_clusters = ext4_free_group_clusters(sb, desc);
397 stats->free_clusters = 0;
478 if (stats.free_clusters < avefreec)
535 if (stats.free_clusters < min_clusters)
H A Dinode.c2821 s64 free_clusters, dirty_clusters; local
2832 free_clusters =
2839 if (dirty_clusters && (free_clusters < 2 * dirty_clusters))
2842 if (2 * free_clusters < 3 * dirty_clusters ||
2843 free_clusters < (dirty_clusters + EXT4_FREECLUSTERS_WATERMARK)) {
H A Dresize.c1504 &fg->free_clusters);
H A Dmballoc.c4050 atomic64_sub(changed, &fg->free_clusters);
4052 atomic64_add(changed, &fg->free_clusters);
H A Dext4.h431 atomic64_t free_clusters; member in struct:flex_groups
H A Dsuper.c3214 &fg->free_clusters);
/linux-master/include/uapi/linux/
H A Dmsdos_fs.h167 __le32 free_clusters; /* Free cluster count. -1 if unknown */ member in struct:fat_boot_fsinfo
/linux-master/mm/
H A Dswapfile.c482 cluster_list_add_tail(&si->free_clusters, ci, idx);
535 VM_BUG_ON(cluster_list_first(&si->free_clusters) != idx);
536 cluster_list_del_first(&si->free_clusters, ci);
611 conflict = !cluster_list_empty(&si->free_clusters) &&
612 offset != cluster_list_first(&si->free_clusters) &&
637 if (!cluster_list_empty(&si->free_clusters)) {
638 cluster->index = si->free_clusters.head;
1023 if (cluster_list_empty(&si->free_clusters))
1026 idx = cluster_list_first(&si->free_clusters);
2935 cluster_list_init(&p->free_clusters);
[all...]
/linux-master/include/linux/
H A Dswap.h291 struct swap_cluster_list free_clusters; /* free clusters list */ member in struct:swap_info_struct

Completed in 338 milliseconds