Searched refs:dirty_sectors (Results 1 - 11 of 11) sorted by relevance
/linux-master/fs/bcachefs/ |
H A D | alloc_background_format.h | 16 x(dirty_sectors, 16) \ 40 x(dirty_sectors, 32) \ 67 __u32 dirty_sectors; member in struct:bch_alloc_v4
|
H A D | alloc_background.h | 43 static inline enum bch_data_type __alloc_data_type(u32 dirty_sectors, argument 51 if (dirty_sectors) 65 return __alloc_data_type(a.dirty_sectors, a.cached_sectors, 76 return a.dirty_sectors + a.cached_sectors; 81 return a.dirty_sectors;
|
H A D | buckets_types.h | 17 u32 dirty_sectors; member in struct:bucket
|
H A D | buckets.c | 337 .dirty_sectors = b.dirty_sectors, 533 if (bch2_fs_inconsistent_on((u64) g->dirty_sectors + sectors > ca->mi.bucket_size, c, 537 g->dirty_sectors, sectors)) { 543 g->dirty_sectors += sectors; 796 u32 *dirty_sectors, u32 *cached_sectors) 799 ? dirty_sectors 809 if (!*dirty_sectors && !*cached_sectors) 839 &a->v.dirty_sectors, &a->v.cached_sectors) ?: 867 &g->dirty_sectors, 791 __mark_pointer(struct btree_trans *trans, struct bkey_s_c k, const struct bch_extent_ptr *ptr, s64 sectors, enum bch_data_type ptr_data_type, u8 bucket_gen, u8 *bucket_data_type, u32 *dirty_sectors, u32 *cached_sectors) argument 975 s64 dirty_sectors = 0; local [all...] |
H A D | fs-io-pagecache.c | 474 int i, sectors = folio_sectors(folio), dirty_sectors = 0; local 486 dirty_sectors -= s->s[i].state == SECTOR_dirty; 492 bch2_i_sectors_acct(c, inode, NULL, dirty_sectors); 504 unsigned i, dirty_sectors = 0; local 528 dirty_sectors += s->s[i].state == SECTOR_unallocated; 535 bch2_i_sectors_acct(c, inode, &res->quota, dirty_sectors);
|
H A D | btree_gc.c | 640 g->dirty_sectors = 0; 1356 l.dirty_sectors != r.dirty_sectors || 1386 b->dirty_sectors = old->dirty_sectors; 1393 b->data_type = __alloc_data_type(b->dirty_sectors, 1401 gc.dirty_sectors != old_gc.dirty_sectors) 1437 dirty_sectors); 1524 g->dirty_sectors [all...] |
H A D | alloc_background.c | 277 "data_type %s but dirty_sectors==0", 306 a->dirty_sectors = swab32(a->dirty_sectors); 339 prt_printf(out, "dirty_sectors %u", a->dirty_sectors); 382 .dirty_sectors = u.dirty_sectors, 905 g->dirty_sectors = new_a->dirty_sectors; 1716 if (a->v.dirty_sectors) { [all...] |
H A D | ec.c | 188 a->v.dirty_sectors); 195 "bucket %llu:%llu gen %u data type %s dirty_sectors %u: multiple stripes using same bucket (%u, %llu)", 198 a->v.dirty_sectors, 204 if (bch2_trans_inconsistent_on(data_type && a->v.dirty_sectors, trans, 205 "bucket %llu:%llu gen %u data type %s dirty_sectors %u: data already in stripe bucket %llu", 208 a->v.dirty_sectors, 232 a->v.dirty_sectors += sectors; 268 if (g->dirty_sectors || 283 g->dirty_sectors); 288 g->dirty_sectors [all...] |
H A D | move.c | 693 unsigned dirty_sectors, bucket_size; local 718 dirty_sectors = bch2_bucket_sectors_dirty(*a); 829 trace_evacuate_bucket(c, &bucket, dirty_sectors, bucket_size, fragmentation, ret);
|
H A D | fs-io-buffered.c | 591 unsigned sectors = 0, dirty_sectors = 0, reserved_sectors = 0; local 604 dirty_sectors += w->tmp[offset + sectors].state == SECTOR_dirty; 637 w->io->op.i_sectors_delta -= dirty_sectors;
|
/linux-master/fs/btrfs/ |
H A D | file.c | 1239 size_t dirty_sectors; local 1342 dirty_sectors = round_up(copied + sector_offset, 1344 dirty_sectors = BTRFS_BYTES_TO_BLKS(fs_info, dirty_sectors); 1355 dirty_sectors = 0; 1363 if (num_sectors > dirty_sectors) { 1365 release_bytes -= dirty_sectors << fs_info->sectorsize_bits;
|
Completed in 252 milliseconds