Home
last modified time | relevance | path

Searched refs:msrs (Results 1 – 9 of 9) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/oprofile/
A Dop_model_athlon.c36 #define CTR_READ(msr_content,msrs,c) do {rdmsrl(msrs->counters[(c)].addr, (msr_content));} while (0) argument
37 #define CTR_WRITE(l,msrs,c) do {wrmsr(msrs->counters[(c)].addr, -(unsigned int)(l), -1);} while (0) argument
40 #define CTRL_READ(msr_content,msrs,c) do {rdmsrl(msrs->controls[(c)].addr, (msr_content));} while (… argument
41 #define CTRL_WRITE(msr_content,msrs,c) do {wrmsrl(msrs->controls[(c)].addr, (msr_content));} while … argument
206 CTRL_READ(msr_content, msrs, i); in athlon_setup_ctrs()
208 CTRL_WRITE(msr_content, msrs, i); in athlon_setup_ctrs()
213 CTR_WRITE(1, msrs, i); in athlon_setup_ctrs()
223 CTRL_READ(msr_content, msrs, i); in athlon_setup_ctrs()
335 CTR_READ(msr_content, msrs, i); in athlon_check_ctrs()
396 CTRL_READ(msr_content, msrs, i); in athlon_start()
[all …]
A Dop_model_ppro.c51 #define CTRL_READ(msr_content,msrs,c) do {rdmsrl((msrs->controls[(c)].addr), (msr_content));} while… argument
52 #define CTRL_WRITE(msr_content,msrs,c) do {wrmsrl((msrs->controls[(c)].addr), (msr_content));} whil… argument
101 CTRL_READ(msr_content, msrs, i); in ppro_setup_ctrs()
103 CTRL_WRITE(msr_content, msrs, i); in ppro_setup_ctrs()
117 CTRL_READ(msr_content, msrs, i); in ppro_setup_ctrs()
124 CTRL_WRITE(msr_content, msrs, i); in ppro_setup_ctrs()
180 CTRL_READ(msr_content, msrs, i); in ppro_start()
182 CTRL_WRITE(msr_content, msrs, i); in ppro_start()
201 CTRL_READ(msr_content, msrs, i); in ppro_stop()
203 CTRL_WRITE(msr_content, msrs, i); in ppro_stop()
[all …]
A Dnmi_int.c104 struct op_msr *counters = msrs->counters; in nmi_cpu_save_registers()
105 struct op_msr *controls = msrs->controls; in nmi_cpu_save_registers()
121 struct op_msrs * msrs = &cpu_msrs[cpu]; in nmi_save_registers() local
122 model->fill_in_addresses(msrs); in nmi_save_registers()
123 nmi_cpu_save_registers(msrs); in nmi_save_registers()
169 struct op_msrs * msrs = &cpu_msrs[cpu]; in nmi_cpu_setup() local
170 model->setup_ctrs(msrs); in nmi_cpu_setup()
235 struct op_msrs * msrs = &cpu_msrs[cpu]; in nmi_cpu_shutdown() local
236 nmi_restore_registers(msrs); in nmi_cpu_shutdown()
254 model->start(msrs); in nmi_cpu_start()
[all …]
A Dop_x86_model.h32 void (*fill_in_addresses)(struct op_msrs * const msrs);
33 void (*setup_ctrs)(struct op_msrs const * const msrs);
35 struct op_msrs const * const msrs,
37 void (*start)(struct op_msrs const * const msrs);
38 void (*stop)(struct op_msrs const * const msrs);
A Dop_model_p4.c403 msrs->counters[i].addr = in p4_fill_in_addresses()
412 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
418 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
426 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
431 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
437 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
442 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
447 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
454 msrs->controls[i++].addr = MSR_P4_CRU_ESCR5; in p4_fill_in_addresses()
455 msrs->controls[i++].addr = MSR_P4_CRU_ESCR4; in p4_fill_in_addresses()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/
A Ddomctl.c1315 if ( guest_handle_is_null(vmsrs->msrs) ) in arch_do_domctl()
1354 if ( copy_to_guest_offset(vmsrs->msrs, i, &msr, 1) ) in arch_do_domctl()
1369 if ( copy_to_guest_offset(vmsrs->msrs, i, &msr, 1) ) in arch_do_domctl()
1384 if ( copy_to_guest_offset(vmsrs->msrs, i, &msr, 1) ) in arch_do_domctl()
1409 if ( copy_from_guest_offset(&msr, vmsrs->msrs, i, 1) ) in arch_do_domctl()
/xen-4.10.0-shim-comet/xen/include/public/
A Ddomctl.h941 XEN_GUEST_HANDLE_64(xen_domctl_vcpu_msr_t) msrs; /* IN/OUT */
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_sr_save_x86_pv.c734 set_xen_guest_handle(domctl.u.vcpu_msrs.msrs, buffer); in write_one_vcpu_msrs()
A Dxc_sr_restore_x86_pv.c459 set_xen_guest_handle(domctl.u.vcpu_msrs.msrs, buffer); in process_vcpu_msrs()

Completed in 25 milliseconds