/openbmc/qemu/migration/ |
H A D | dirtyrate.c | 67 static inline void record_dirtypages(DirtyPageRecord *dirty_pages, in record_dirtypages() argument 71 dirty_pages[cpu->cpu_index].start_pages = cpu->dirty_pages; in record_dirtypages() 73 dirty_pages[cpu->cpu_index].end_pages = cpu->dirty_pages; in record_dirtypages() 77 static int64_t do_calculate_dirtyrate(DirtyPageRecord dirty_pages, in do_calculate_dirtyrate() argument 81 dirty_pages.end_pages - dirty_pages.start_pages; in do_calculate_dirtyrate() 593 static inline void record_dirtypages_bitmap(DirtyPageRecord *dirty_pages, in record_dirtypages_bitmap() argument 597 dirty_pages->start_pages = total_dirty_pages; in record_dirtypages_bitmap() 599 dirty_pages->end_pages = total_dirty_pages; in record_dirtypages_bitmap() 618 DirtyPageRecord dirty_pages; in calculate_dirtyrate_dirty_bitmap() local 642 record_dirtypages_bitmap(&dirty_pages, true); in calculate_dirtyrate_dirty_bitmap() [all …]
|
H A D | trace-events | 96 migration_bitmap_sync_end(uint64_t dirty_pages) "dirty_pages %" PRIu64 113 colo_flush_ram_cache_begin(uint64_t dirty_pages) "dirty_pages %" PRIu64
|
/openbmc/linux/fs/btrfs/ |
H A D | transaction.c | 383 extent_io_tree_init(fs_info, &cur_trans->dirty_pages, in join_transaction() 1074 struct extent_io_tree *dirty_pages, int mark) in btrfs_write_marked_extents() argument 1083 while (find_first_extent_bit(dirty_pages, start, &start, &end, in btrfs_write_marked_extents() 1087 err = convert_extent_bit(dirty_pages, start, end, in btrfs_write_marked_extents() 1128 struct extent_io_tree *dirty_pages) in __btrfs_wait_marked_extents() argument 1137 while (find_first_extent_bit(dirty_pages, start, &start, &end, in __btrfs_wait_marked_extents() 1147 err = clear_extent_bit(dirty_pages, start, end, in __btrfs_wait_marked_extents() 1166 struct extent_io_tree *dirty_pages) in btrfs_wait_extents() argument 1171 err = __btrfs_wait_marked_extents(fs_info, dirty_pages); in btrfs_wait_extents() 1183 struct extent_io_tree *dirty_pages = &log_root->dirty_log_pages; in btrfs_wait_tree_log_extents() local [all …]
|
H A D | transaction.h | 60 struct extent_io_tree dirty_pages; member 266 struct extent_io_tree *dirty_pages, int mark);
|
H A D | file.c | 1232 size_t dirty_pages; in btrfs_buffered_write() local 1351 dirty_pages = 0; in btrfs_buffered_write() 1354 dirty_pages = DIV_ROUND_UP(copied + offset, in btrfs_buffered_write() 1369 (dirty_pages << PAGE_SHIFT); in btrfs_buffered_write() 1380 dirty_pages, pos, copied, in btrfs_buffered_write()
|
H A D | disk-io.c | 4239 while (find_first_extent_bit(&trans->dirty_pages, cur, in warn_about_uncommitted_trans() 4739 struct extent_io_tree *dirty_pages, in btrfs_destroy_marked_extents() argument 4746 while (find_first_extent_bit(dirty_pages, start, &start, &end, in btrfs_destroy_marked_extents() 4748 clear_extent_bits(dirty_pages, start, end, mark); in btrfs_destroy_marked_extents() 4912 btrfs_destroy_marked_extents(fs_info, &cur_trans->dirty_pages, in btrfs_cleanup_one_transaction()
|
H A D | zoned.c | 1621 set_extent_bit(&trans->dirty_pages, eb->start, eb->start + eb->len - 1, in btrfs_redirty_list_add()
|
H A D | extent-tree.c | 4935 set_extent_bit(&trans->transaction->dirty_pages, buf->start, in btrfs_init_new_buffer()
|
/openbmc/linux/fs/ceph/ |
H A D | snap.c | 615 capsnap->dirty_pages = ci->i_wrbuffer_ref_head; in ceph_queue_cap_snap() 672 if (capsnap->dirty_pages) { in __ceph_finish_cap_snap() 677 capsnap->size, capsnap->dirty_pages); in __ceph_finish_cap_snap()
|
H A D | caps.c | 1610 if (capsnap->dirty_pages || capsnap->writing) in __ceph_flush_snaps() 3123 !capsnap->writing && !capsnap->dirty_pages) { in ceph_try_drop_cap_snap() 3316 capsnap->dirty_pages -= nr; in ceph_put_wrbuffer_cap_refs() 3317 if (capsnap->dirty_pages == 0) { in ceph_put_wrbuffer_cap_refs() 3331 ci->i_wrbuffer_ref+nr, capsnap->dirty_pages + nr, in ceph_put_wrbuffer_cap_refs() 3332 ci->i_wrbuffer_ref, capsnap->dirty_pages, in ceph_put_wrbuffer_cap_refs() 3869 WARN_ON_ONCE(capsnap->dirty_pages || capsnap->writing); in ceph_remove_capsnap()
|
H A D | addr.c | 104 capsnap->dirty_pages++; in ceph_dirty_folio() 576 capsnap->context, capsnap->dirty_pages); in get_oldest_context() 577 if (!capsnap->dirty_pages) in get_oldest_context()
|
H A D | super.h | 245 int dirty_pages; /* dirty pages awaiting writeback */ member
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 1161 uint64_t dirty_pages; in vfio_get_dirty_bitmap() local 1191 dirty_pages = cpu_physical_memory_set_dirty_lebitmap(vbmap.bitmap, ram_addr, in vfio_get_dirty_bitmap() 1194 trace_vfio_get_dirty_bitmap(iova, size, vbmap.size, ram_addr, dirty_pages); in vfio_get_dirty_bitmap()
|
H A D | trace-events | 121 …uint64_t start, uint64_t dirty_pages) "iova=0x%"PRIx64" size= 0x%"PRIx64" bitmap_size=0x%"PRIx64" …
|
/openbmc/qemu/include/hw/core/ |
H A D | cpu.h | 535 uint64_t dirty_pages; member
|
/openbmc/linux/fs/f2fs/ |
H A D | f2fs.h | 820 atomic_t dirty_pages; /* # of dirty pages */ member 2479 atomic_inc(&F2FS_I(inode)->dirty_pages); in inode_inc_dirty_pages() 2497 atomic_dec(&F2FS_I(inode)->dirty_pages); in inode_dec_dirty_pages() 2533 return atomic_read(&F2FS_I(inode)->dirty_pages); in get_dirty_pages()
|
H A D | super.c | 1410 atomic_set(&fi->dirty_pages, 0); in f2fs_alloc_inode()
|
/openbmc/qemu/accel/kvm/ |
H A D | kvm-all.c | 470 cpu->dirty_pages = 0; in kvm_create_and_park_vcpu() 858 cpu->dirty_pages += count; in kvm_dirty_ring_reap_locked()
|