Lines Matching refs:count
47 unsigned count; in sysv_free_block() local
64 count = fs16_to_cpu(sbi, *sbi->s_bcache_count); in sysv_free_block()
66 if (count > sbi->s_flc_size) { in sysv_free_block()
75 if (count == sbi->s_flc_size || count == 0) { in sysv_free_block()
84 *(__fs16*)bh->b_data = cpu_to_fs16(sbi, count); in sysv_free_block()
85 memcpy(get_chunk(sb,bh), blocks, count * sizeof(sysv_zone_t)); in sysv_free_block()
89 count = 0; in sysv_free_block()
91 sbi->s_bcache[count++] = nr; in sysv_free_block()
93 *sbi->s_bcache_count = cpu_to_fs16(sbi, count); in sysv_free_block()
105 unsigned count; in sysv_new_block() local
108 count = fs16_to_cpu(sbi, *sbi->s_bcache_count); in sysv_new_block()
110 if (count == 0) /* Applies only to Coherent FS */ in sysv_new_block()
112 nr = sbi->s_bcache[--count]; in sysv_new_block()
118 *sbi->s_bcache_count = cpu_to_fs16(sbi, count); in sysv_new_block()
126 if (count == 0) { /* the last block continues the free list */ in sysv_new_block()
127 unsigned count; in sysv_new_block() local
136 count = fs16_to_cpu(sbi, *(__fs16*)bh->b_data); in sysv_new_block()
137 if (count > sbi->s_flc_size) { in sysv_new_block()
142 *sbi->s_bcache_count = cpu_to_fs16(sbi, count); in sysv_new_block()
144 count * sizeof(sysv_zone_t)); in sysv_new_block()
162 int count; in sysv_count_free_blocks() local
183 count = 0; in sysv_count_free_blocks()
192 count++; in sysv_count_free_blocks()
211 if (count != sb_count) in sysv_count_free_blocks()
215 return count; in sysv_count_free_blocks()
229 count = sb_count; in sysv_count_free_blocks()
233 "correcting to %d\n", sb_count, count); in sysv_count_free_blocks()
235 *sbi->s_free_blocks = cpu_to_fs32(sbi, count); in sysv_count_free_blocks()