Lines Matching refs:counters
77 struct op_msr *counters = msrs->counters; in nmi_cpu_save_registers() local
82 if (counters[i].addr) in nmi_cpu_save_registers()
83 rdmsrl(counters[i].addr, counters[i].saved); in nmi_cpu_save_registers()
202 struct op_msr *counters = msrs->counters; in nmi_cpu_save_mpx_registers() local
208 if (counters[i].addr) in nmi_cpu_save_mpx_registers()
209 rdmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_save_mpx_registers()
215 struct op_msr *counters = msrs->counters; in nmi_cpu_restore_mpx_registers() local
221 if (counters[i].addr) in nmi_cpu_restore_mpx_registers()
222 wrmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_restore_mpx_registers()
307 kfree(per_cpu(cpu_msrs, i).counters); in free_msrs()
308 per_cpu(cpu_msrs, i).counters = NULL; in free_msrs()
322 per_cpu(cpu_msrs, i).counters = kzalloc(counters_size, in allocate_msrs()
324 if (!per_cpu(cpu_msrs, i).counters) in allocate_msrs()
357 struct op_msr *counters = msrs->counters; in nmi_cpu_restore_registers() local
367 if (counters[i].addr) in nmi_cpu_restore_registers()
368 wrmsrl(counters[i].addr, counters[i].saved); in nmi_cpu_restore_registers()
477 memcpy(per_cpu(cpu_msrs, cpu).counters, in nmi_setup()
478 per_cpu(cpu_msrs, 0).counters, in nmi_setup()