Home
last modified time | relevance | path

Searched refs:dirty_pages (Results 1 – 18 of 18) sorted by relevance

/openbmc/qemu/migration/
H A Ddirtyrate.c67 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 Dtrace-events96 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 Dtransaction.c383 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 Dtransaction.h60 struct extent_io_tree dirty_pages; member
266 struct extent_io_tree *dirty_pages, int mark);
H A Dfile.c1232 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 Ddisk-io.c4239 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 Dzoned.c1621 set_extent_bit(&trans->dirty_pages, eb->start, eb->start + eb->len - 1, in btrfs_redirty_list_add()
H A Dextent-tree.c4935 set_extent_bit(&trans->transaction->dirty_pages, buf->start, in btrfs_init_new_buffer()
/openbmc/linux/fs/ceph/
H A Dsnap.c615 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 Dcaps.c1610 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 Daddr.c104 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 Dsuper.h245 int dirty_pages; /* dirty pages awaiting writeback */ member
/openbmc/qemu/hw/vfio/
H A Dcommon.c1161 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 Dtrace-events121 …uint64_t start, uint64_t dirty_pages) "iova=0x%"PRIx64" size= 0x%"PRIx64" bitmap_size=0x%"PRIx64" …
/openbmc/qemu/include/hw/core/
H A Dcpu.h535 uint64_t dirty_pages; member
/openbmc/linux/fs/f2fs/
H A Df2fs.h820 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 Dsuper.c1410 atomic_set(&fi->dirty_pages, 0); in f2fs_alloc_inode()
/openbmc/qemu/accel/kvm/
H A Dkvm-all.c470 cpu->dirty_pages = 0; in kvm_create_and_park_vcpu()
858 cpu->dirty_pages += count; in kvm_dirty_ring_reap_locked()