Home
last modified time | relevance | path

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

/openbmc/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 …]
/openbmc/qemu/migration/
H A Ddirtyrate.c187 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()
658 DirtyStat.dirty_rate = do_calculate_dirtyrate(dirty_pages, in calculate_dirtyrate_dirty_bitmap()
681 dirtyrate = DirtyStat.dirty_ring.rates[i].dirty_rate; in calculate_dirtyrate_dirty_ring()
682 DirtyStat.dirty_ring.rates[i].dirty_rate = dirtyrate; in calculate_dirtyrate_dirty_ring()
686 DirtyStat.dirty_rate = dirtyrate_sum; in calculate_dirtyrate_dirty_ring()
[all …]
H A Ddirtyrate.h76 int64_t dirty_rate; /* dirty rate in MB/s */ member
/openbmc/linux/include/trace/events/
H A Dwriteback.h578 unsigned long dirty_rate,
581 TP_ARGS(wb, dirty_rate, task_ratelimit),
587 __field(unsigned long, dirty_rate)
598 __entry->dirty_rate = KBps(dirty_rate);
613 __entry->dirty_rate, /* bdi dirty rate */
/openbmc/linux/mm/
H A Dpage-writeback.c1317 unsigned long dirty_rate; in wb_update_dirty_ratelimit() local
1328 dirty_rate = (dirtied - wb->dirtied_stamp) * HZ / elapsed; in wb_update_dirty_ratelimit()
1368 dirty_rate | 1); in wb_update_dirty_ratelimit()
1461 trace_bdi_dirty_ratelimit(wb, dirty_rate, task_ratelimit); in wb_update_dirty_ratelimit()
/openbmc/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]",