Lines Matching refs:controls
78 struct op_msr *controls = msrs->controls; in nmi_cpu_save_registers() local
87 if (controls[i].addr) in nmi_cpu_save_registers()
88 rdmsrl(controls[i].addr, controls[i].saved); in nmi_cpu_save_registers()
95 if (!msrs->controls) in nmi_cpu_start()
115 if (!msrs->controls) in nmi_cpu_stop()
309 kfree(per_cpu(cpu_msrs, i).controls); in free_msrs()
310 per_cpu(cpu_msrs, i).controls = NULL; in free_msrs()
326 per_cpu(cpu_msrs, i).controls = kzalloc(controls_size, in allocate_msrs()
328 if (!per_cpu(cpu_msrs, i).controls) in allocate_msrs()
359 struct op_msr *controls = msrs->controls; in nmi_cpu_restore_registers() local
363 if (controls[i].addr) in nmi_cpu_restore_registers()
364 wrmsrl(controls[i].addr, controls[i].saved); in nmi_cpu_restore_registers()
470 memcpy(per_cpu(cpu_msrs, cpu).controls, in nmi_setup()
471 per_cpu(cpu_msrs, 0).controls, in nmi_setup()