Lines Matching refs:msr
39 struct saved_msr *msr = ctxt->saved_msrs.array; in msr_save_context() local
40 struct saved_msr *end = msr + ctxt->saved_msrs.num; in msr_save_context()
42 while (msr < end) { in msr_save_context()
43 msr->valid = !rdmsrl_safe(msr->info.msr_no, &msr->info.reg.q); in msr_save_context()
44 msr++; in msr_save_context()
50 struct saved_msr *msr = ctxt->saved_msrs.array; in msr_restore_context() local
51 struct saved_msr *end = msr + ctxt->saved_msrs.num; in msr_restore_context()
53 while (msr < end) { in msr_restore_context()
54 if (msr->valid) in msr_restore_context()
55 wrmsrl(msr->info.msr_no, msr->info.reg.q); in msr_restore_context()
56 msr++; in msr_restore_context()