Home
last modified time | relevance | path

Searched refs:cpu_index (Results 1 – 25 of 133) sorted by relevance

123456

/qemu/system/
A Ddirtylimit.c54 int cpu_index; member
124 int64_t vcpu_dirty_rate_get(int cpu_index) in vcpu_dirty_rate_get() argument
234 bool dirtylimit_vcpu_index_valid(int cpu_index) in dirtylimit_vcpu_index_valid() argument
238 return !(cpu_index < 0 || in dirtylimit_vcpu_index_valid()
239 cpu_index >= ms->smp.max_cpus); in dirtylimit_vcpu_index_valid()
333 int cpu_index = cpu->cpu_index; in dirtylimit_adjust_throttle() local
336 current = vcpu_dirty_rate_get(cpu_index); in dirtylimit_adjust_throttle()
376 void dirtylimit_set_vcpu(int cpu_index, in dirtylimit_set_vcpu() argument
502 qmp_cancel_vcpu_dirty_limit(!!(cpu_index != -1), cpu_index, &err); in hmp_cancel_vcpu_dirty_limit()
565 qmp_set_vcpu_dirty_limit(!!(cpu_index != -1), cpu_index, dirty_rate, &err); in hmp_set_vcpu_dirty_limit()
[all …]
A Dtrace-events19 memory_region_ops_read(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size, const…
20 memory_region_ops_write(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size, cons…
21 memory_region_subpage_read(int cpu_index, void *mr, uint64_t offset, uint64_t value, unsigned size)…
22 memory_region_subpage_write(int cpu_index, void *mr, uint64_t offset, uint64_t value, unsigned size…
23 memory_region_ram_device_read(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned size…
24 memory_region_ram_device_write(int cpu_index, void *mr, uint64_t addr, uint64_t value, unsigned siz…
51 dirtylimit_throttle_pct(int cpu_index, uint64_t pct, int64_t time_us) "CPU[%d] throttle percent: %"…
52 dirtylimit_set_vcpu(int cpu_index, uint64_t quota) "CPU[%d] set dirty page rate limit %"PRIu64
53 dirtylimit_vcpu_execute(int cpu_index, int64_t sleep_time_us) "CPU[%d] sleep %"PRIi64 " us"
/qemu/tests/tcg/plugins/
A Dinline.c177 static void vcpu_tb_exec(unsigned int cpu_index, void *udata) in vcpu_tb_exec() argument
179 qemu_plugin_u64_add(count_tb, cpu_index, 1); in vcpu_tb_exec()
182 max_cpu_index = MAX(max_cpu_index, cpu_index); in vcpu_tb_exec()
192 qemu_plugin_u64_set(tb_cond_track_count, cpu_index, 0); in vcpu_tb_cond_exec()
193 qemu_plugin_u64_add(tb_cond_num_trigger, cpu_index, 1); in vcpu_tb_cond_exec()
201 qemu_plugin_u64_set(insn_cond_track_count, cpu_index, 0); in vcpu_insn_cond_exec()
202 qemu_plugin_u64_add(insn_cond_num_trigger, cpu_index, 1); in vcpu_insn_cond_exec()
205 static void vcpu_insn_exec(unsigned int cpu_index, void *udata) in vcpu_insn_exec() argument
207 qemu_plugin_u64_add(count_insn, cpu_index, 1); in vcpu_insn_exec()
214 static void vcpu_mem_access(unsigned int cpu_index, in vcpu_mem_access() argument
[all …]
A Dbb.c33 unsigned int cpu_index) in gen_one_cpu_report() argument
38 cpu_index, in gen_one_cpu_report()
59 static void vcpu_idle(qemu_plugin_id_t id, unsigned int cpu_index) in vcpu_idle() argument
61 CPUCount *count = qemu_plugin_scoreboard_find(counts, cpu_index); in vcpu_idle()
63 gen_one_cpu_report(count, report, cpu_index); in vcpu_idle()
71 static void vcpu_tb_exec(unsigned int cpu_index, void *udata) in vcpu_tb_exec() argument
73 CPUCount *count = qemu_plugin_scoreboard_find(counts, cpu_index); in vcpu_tb_exec()
A Dinsn.c103 static void vcpu_insn_exec_before(unsigned int cpu_index, void *udata) in vcpu_insn_exec_before() argument
105 qemu_plugin_u64_add(insn_count, cpu_index, 1); in vcpu_insn_exec_before()
108 static void vcpu_insn_matched_exec_before(unsigned int cpu_index, void *udata) in vcpu_insn_matched_exec_before() argument
113 cpu_index); in vcpu_insn_matched_exec_before()
117 uint64_t icount = qemu_plugin_u64_get(insn_count, cpu_index); in vcpu_insn_matched_exec_before()
133 cpu_index, in vcpu_insn_matched_exec_before()
A Dmem.c231 static void vcpu_mem(unsigned int cpu_index, qemu_plugin_meminfo_t meminfo, in vcpu_mem() argument
238 qemu_plugin_u64_add(io_count, cpu_index, 1); in vcpu_mem()
240 qemu_plugin_u64_add(mem_count, cpu_index, 1); in vcpu_mem()
243 qemu_plugin_u64_add(mem_count, cpu_index, 1); in vcpu_mem()
256 static void print_access(unsigned int cpu_index, qemu_plugin_meminfo_t meminfo, in print_access() argument
/qemu/accel/tcg/
A Dplugin-gen.c106 tcg_gen_ld_i32(cpu_index, tcg_env, in gen_cpu_index()
108 return cpu_index; in gen_cpu_index()
113 TCGv_i32 cpu_index = gen_cpu_index(); in gen_udata_cb() local
117 tcg_temp_free_i32(cpu_index); in gen_udata_cb()
128 TCGv_i32 cpu_index = gen_cpu_index(); in gen_plugin_u64_ptr() local
129 tcg_gen_muli_i32(cpu_index, cpu_index, entry_size); in gen_plugin_u64_ptr()
130 tcg_gen_ext_i32_ptr(ptr, cpu_index); in gen_plugin_u64_ptr()
131 tcg_temp_free_i32(cpu_index); in gen_plugin_u64_ptr()
169 TCGv_i32 cpu_index = gen_cpu_index(); in gen_udata_cond_cb() local
173 tcg_temp_free_i32(cpu_index); in gen_udata_cond_cb()
[all …]
/qemu/include/hw/i386/
A Dtopology.h143 unsigned cpu_index, in x86_topo_ids_from_idx() argument
151 topo_ids->pkg_id = cpu_index / (nr_dies * nr_modules * in x86_topo_ids_from_idx()
153 topo_ids->die_id = cpu_index / (nr_modules * nr_cores * in x86_topo_ids_from_idx()
155 topo_ids->module_id = cpu_index / (nr_cores * nr_threads) % in x86_topo_ids_from_idx()
157 topo_ids->core_id = cpu_index / nr_threads % nr_cores; in x86_topo_ids_from_idx()
158 topo_ids->smt_id = cpu_index % nr_threads; in x86_topo_ids_from_idx()
189 unsigned cpu_index) in x86_apicid_from_cpu_idx() argument
192 x86_topo_ids_from_idx(topo_info, cpu_index, &topo_ids); in x86_apicid_from_cpu_idx()
/qemu/plugins/
A Dcore.c107 func(cb->ctx->id, cpu->cpu_index); in plugin_vcpu_cb__simple()
220 if (cpu->cpu_index < scoreboard_size) { in plugin_grow_scoreboards__locked()
224 while (cpu->cpu_index >= scoreboard_size) { in plugin_grow_scoreboards__locked()
267 assert(cpu->cpu_index != UNASSIGNED_CPU_INDEX); in qemu_plugin_vcpu_init__async()
272 &cpu->cpu_index); in qemu_plugin_vcpu_init__async()
292 assert(cpu->cpu_index != UNASSIGNED_CPU_INDEX); in qemu_plugin_vcpu_exit_hook()
307 int cpu_index = *(int *)k; in plugin_vcpu_for_each() local
309 args->cb(args->ctx->id, cpu_index); in plugin_vcpu_for_each()
538 if (cpu->cpu_index < plugin.num_vcpus) { in qemu_plugin_vcpu_idle_cb()
545 if (cpu->cpu_index < plugin.num_vcpus) { in qemu_plugin_vcpu_resume_cb()
[all …]
/qemu/accel/kvm/
A Dtrace-events6 kvm_vcpu_ioctl(int cpu_index, unsigned long type, void *arg) "cpu_index %d, type 0x%lx, arg %p"
7 kvm_run_exit(int cpu_index, uint32_t reason) "cpu_index %d, reason %d"
11 kvm_init_vcpu(int cpu_index, unsigned long arch_cpu_id) "index: %d id: %lu"
12 kvm_create_vcpu(int cpu_index, unsigned long arch_cpu_id, int kvm_fd) "index: %d, id: %lu, kvm fd: …
13 kvm_destroy_vcpu(int cpu_index, unsigned long arch_cpu_id) "index: %d id: %lu"
14 kvm_park_vcpu(int cpu_index, unsigned long arch_cpu_id) "index: %d id: %lu"
36 kvm_run_exit_system_event(int cpu_index, uint32_t event_type) "cpu_index %d, system_even_type %"PRI…
/qemu/hw/core/
A Dnmi.c29 int cpu_index; member
45 nc->nmi_monitor_handler(n, ns->cpu_index, &ns->err); in do_nmi()
60 void nmi_monitor_handle(int cpu_index, Error **errp) in nmi_monitor_handle() argument
63 .cpu_index = cpu_index, in nmi_monitor_handle()
A Dcpu-common.c116 trace_cpu_reset(cpu->cpu_index); in cpu_reset()
125 qemu_log("CPU Reset (CPU %d)\n", cpu->cpu_index); in cpu_common_reset_hold()
242 cpu->cpu_index = UNASSIGNED_CPU_INDEX; in cpu_common_initfn()
299 return cpu->cpu_index; in cpu_common_get_arch_id()
/qemu/contrib/plugins/
A Dips.c92 static void vcpu_init(qemu_plugin_id_t id, unsigned int cpu_index) in vcpu_init() argument
94 vCPUTime *vcpu = qemu_plugin_scoreboard_find(vcpus, cpu_index); in vcpu_init()
100 static void vcpu_exit(qemu_plugin_id_t id, unsigned int cpu_index) in vcpu_exit() argument
102 vCPUTime *vcpu = qemu_plugin_scoreboard_find(vcpus, cpu_index); in vcpu_exit()
106 static void every_quantum_insn(unsigned int cpu_index, void *udata) in every_quantum_insn() argument
108 vCPUTime *vcpu = qemu_plugin_scoreboard_find(vcpus, cpu_index); in every_quantum_insn()
A Dexeclog.c57 static void vcpu_mem(unsigned int cpu_index, qemu_plugin_meminfo_t info, in vcpu_mem() argument
60 CPU *c = get_cpu(cpu_index); in vcpu_mem()
115 static void vcpu_insn_exec_with_regs(unsigned int cpu_index, void *udata) in vcpu_insn_exec_with_regs() argument
117 CPU *cpu = get_cpu(cpu_index); in vcpu_insn_exec_with_regs()
131 g_string_printf(cpu->last_exec, "%u, ", cpu_index); in vcpu_insn_exec_with_regs()
136 static void vcpu_insn_exec_only_regs(unsigned int cpu_index, void *udata) in vcpu_insn_exec_only_regs() argument
138 CPU *cpu = get_cpu(cpu_index); in vcpu_insn_exec_only_regs()
155 static void vcpu_insn_exec(unsigned int cpu_index, void *udata) in vcpu_insn_exec() argument
157 CPU *cpu = get_cpu(cpu_index); in vcpu_insn_exec()
167 g_string_printf(cpu->last_exec, "%u, ", cpu_index); in vcpu_insn_exec()
A Dhwprofile.c184 static void inc_count(IOCounts *count, bool is_write, unsigned int cpu_index) in inc_count() argument
188 count->cpu_write |= (1 << cpu_index); in inc_count()
191 count->cpu_read |= (1 << cpu_index); in inc_count()
195 static void vcpu_haddr(unsigned int cpu_index, qemu_plugin_meminfo_t meminfo, in vcpu_haddr() argument
219 inc_count(&counts->totals, is_write, cpu_index); in vcpu_haddr()
222 inc_count(&counts->totals, is_write, cpu_index); in vcpu_haddr()
236 inc_count(&io_count->counts, is_write, cpu_index); in vcpu_haddr()
/qemu/
A Dcpu-common.c67 if (some_cpu->cpu_index >= max_cpu_index) { in cpu_get_free_index()
68 max_cpu_index = some_cpu->cpu_index + 1; in cpu_get_free_index()
87 if (cpu->cpu_index == UNASSIGNED_CPU_INDEX) { in cpu_list_add()
89 cpu->cpu_index = cpu_get_free_index(); in cpu_list_add()
90 assert(cpu->cpu_index != UNASSIGNED_CPU_INDEX); in cpu_list_add()
107 cpu->cpu_index = UNASSIGNED_CPU_INDEX; in cpu_list_remove()
116 if (cpu->cpu_index == index) { in qemu_get_cpu()
415 trace_breakpoint_insert(cpu->cpu_index, pc, flags); in cpu_breakpoint_insert()
443 trace_breakpoint_remove(cpu->cpu_index, bp->pc, bp->flags); in cpu_breakpoint_remove_by_ref()
A Dtrace-events29 breakpoint_insert(int cpu_index, uint64_t pc, int flags) "cpu=%d pc=0x%" PRIx64 " flags=0x%x"
30 breakpoint_remove(int cpu_index, uint64_t pc, int flags) "cpu=%d pc=0x%" PRIx64 " flags=0x%x"
31 breakpoint_singlestep(int cpu_index, int enabled) "cpu=%d enable=%d"
/qemu/target/s390x/
A Dtrace-events10 cpu_set_state(int cpu_index, uint8_t state) "setting cpu %d state to %" PRIu8
11 cpu_halt(int cpu_index) "halting cpu %d"
12 cpu_unhalt(int cpu_index) "unhalting cpu %d"
15 sigp_finished(uint8_t order, int cpu_index, int dst_index, int cc) "SIGP: Finished order %u on cpu …
A Dcpu-sysemu.c145 CPU(cpu)->cpu_index = cpu->env.core_id; in s390_cpu_realize_sysemu()
202 trace_cpu_halt(cs->cpu_index); in s390_cpu_halt()
215 trace_cpu_unhalt(cs->cpu_index); in s390_cpu_unhalt()
225 trace_cpu_set_state(CPU(cpu)->cpu_index, cpu_state); in s390_cpu_set_state()
/qemu/include/sysemu/
A Ddirtylimit.h17 int64_t vcpu_dirty_rate_get(int cpu_index);
28 bool dirtylimit_vcpu_index_valid(int cpu_index);
31 void dirtylimit_set_vcpu(int cpu_index,
/qemu/monitor/
A Dhmp-cmds-target.c36 int monitor_set_cpu(Monitor *mon, int cpu_index) in monitor_set_cpu() argument
40 cpu = qemu_get_cpu(cpu_index); in monitor_set_cpu()
66 monitor_set_cpu(mon, first_cpu->cpu_index); in mon_get_cpu_sync()
92 return cs ? cs->cpu_index : UNASSIGNED_CPU_INDEX; in monitor_get_cpu_index()
103 monitor_printf(mon, "\nCPU#%d\n", cs->cpu_index); in hmp_info_registers()
118 monitor_printf(mon, "\nCPU#%d\n", cs->cpu_index); in hmp_info_registers()
/qemu/include/hw/
A Dnmi.h40 void (*nmi_monitor_handler)(NMIState *n, int cpu_index, Error **errp);
43 void nmi_monitor_handle(int cpu_index, Error **errp);
/qemu/hw/misc/
A Dmips_cpc.c42 cpc->vp_running |= 1ULL << cs->cpu_index; in mips_cpu_reset_async_work()
50 uint64_t i = 1ULL << cs->cpu_index; in cpc_run_vp()
68 uint64_t i = 1ULL << cs->cpu_index; in cpc_stop_vp()
/qemu/target/i386/whpx/
A Dwhpx-all.c543 whpx->partition, cpu->cpu_index, in whpx_set_registers()
618 whpx->partition, cpu->cpu_index, in whpx_get_registers()
809 whpx->partition, cpu->cpu_index, in whpx_emu_getreg_callback()
831 whpx->partition, cpu->cpu_index, in whpx_emu_setreg_callback()
983 cpu->cpu_index, in whpx_vcpu_configure_single_stepping()
1010 cpu->cpu_index, in whpx_vcpu_configure_single_stepping()
1030 cpu->cpu_index, in whpx_vcpu_configure_single_stepping()
1053 cpu->cpu_index, in whpx_vcpu_configure_single_stepping()
1069 cpu->cpu_index, in whpx_vcpu_configure_single_stepping()
1422 cpu->cpu_index, in whpx_vcpu_get_pc()
[all …]
/qemu/stats/
A Dstats-hmp-cmds.c137 int cpu_index, StatsProvider provider) in stats_filter() argument
150 CPUState *cpu = qemu_get_cpu(cpu_index); in stats_filter()
228 int cpu_index = monitor_get_cpu_index(mon); in hmp_info_stats() local
229 filter = stats_filter(target, names, cpu_index, provider); in hmp_info_stats()

Completed in 41 milliseconds

123456