Home
last modified time | relevance | path

Searched refs:dirty_rate (Results 1 – 5 of 5) sorted by relevance

/qemu/system/
H A Ddirtylimit.c96 vcpu_dirty_rate_stat->stat.rates[i].dirty_rate = in vcpu_dirty_rate_stat_collect()
97 stat.rates[i].dirty_rate; in vcpu_dirty_rate_stat_collect()
127 return qatomic_read_i64(&rates[cpu_index].dirty_rate); in vcpu_dirty_rate_get()
514 uint64_t dirty_rate, in qmp_set_vcpu_dirty_limit() argument
534 if (!dirty_rate) { in qmp_set_vcpu_dirty_limit()
546 dirtylimit_set_vcpu(cpu_index, dirty_rate, true); in qmp_set_vcpu_dirty_limit()
548 dirtylimit_set_all(dirty_rate, true); in qmp_set_vcpu_dirty_limit()
556 int64_t dirty_rate = qdict_get_int(qdict, "dirty_rate"); in hmp_set_vcpu_dirty_limit() local
560 if (dirty_rate < 0) { in hmp_set_vcpu_dirty_limit()
561 error_setg(&err, "invalid dirty page limit %" PRId64, dirty_rate); in hmp_set_vcpu_dirty_limit()
[all …]
/qemu/migration/
H A Ddirtyrate.c186 stat->rates[i].dirty_rate = dirtyrate; in vcpu_calculate_dirtyrate()
257 int64_t dirty_rate = DirtyStat.dirty_rate; in query_dirty_rate_info() local
272 info->dirty_rate = dirty_rate; in query_dirty_rate_info()
284 rate->dirty_rate = DirtyStat.dirty_ring.rates[i].dirty_rate; in query_dirty_rate_info()
302 DirtyStat.dirty_rate = -1; in init_dirtyrate_stat()
350 DirtyStat.dirty_rate = dirtyrate; in update_dirtyrate()
678 dirtyrate = DirtyStat.dirty_ring.rates[i].dirty_rate; in calculate_dirtyrate_dirty_ring()
679 DirtyStat.dirty_ring.rates[i].dirty_rate = dirtyrate; in calculate_dirtyrate_dirty_ring()
683 DirtyStat.dirty_rate = dirtyrate_sum; in calculate_dirtyrate_dirty_ring()
725 trace_dirtyrate_calculate(DirtyStat.dirty_rate); in calculate_dirtyrate()
[all …]
H A Ddirtyrate.h76 int64_t dirty_rate; /* dirty rate in MB/s */ member
/qemu/
H A Dhmp-commands-info.hx830 .name = "dirty_rate",
838 ``info dirty_rate``
H A Dhmp-commands.hx1774 dirty_rate`` command.
1779 .args_type = "dirty_rate:l,cpu_index:l?",
1780 .params = "dirty_rate [cpu_index]",