Lines Matching refs:GET_SMSTATE
2409 selector = GET_SMSTATE(u32, smstate, 0x7fa8 + n * 4); in rsm_load_seg_32()
2416 set_desc_base(&desc, GET_SMSTATE(u32, smstate, offset + 8)); in rsm_load_seg_32()
2417 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, offset + 4)); in rsm_load_seg_32()
2418 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, offset)); in rsm_load_seg_32()
2434 selector = GET_SMSTATE(u16, smstate, offset); in rsm_load_seg_64()
2435 rsm_set_desc_flags(&desc, GET_SMSTATE(u16, smstate, offset + 2) << 8); in rsm_load_seg_64()
2436 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, offset + 4)); in rsm_load_seg_64()
2437 set_desc_base(&desc, GET_SMSTATE(u32, smstate, offset + 8)); in rsm_load_seg_64()
2438 base3 = GET_SMSTATE(u32, smstate, offset + 12); in rsm_load_seg_64()
2499 cr0 = GET_SMSTATE(u32, smstate, 0x7ffc); in rsm_load_state_32()
2500 cr3 = GET_SMSTATE(u32, smstate, 0x7ff8); in rsm_load_state_32()
2501 ctxt->eflags = GET_SMSTATE(u32, smstate, 0x7ff4) | X86_EFLAGS_FIXED; in rsm_load_state_32()
2502 ctxt->_eip = GET_SMSTATE(u32, smstate, 0x7ff0); in rsm_load_state_32()
2505 *reg_write(ctxt, i) = GET_SMSTATE(u32, smstate, 0x7fd0 + i * 4); in rsm_load_state_32()
2507 val = GET_SMSTATE(u32, smstate, 0x7fcc); in rsm_load_state_32()
2512 val = GET_SMSTATE(u32, smstate, 0x7fc8); in rsm_load_state_32()
2517 selector = GET_SMSTATE(u32, smstate, 0x7fc4); in rsm_load_state_32()
2518 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7f64)); in rsm_load_state_32()
2519 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7f60)); in rsm_load_state_32()
2520 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7f5c)); in rsm_load_state_32()
2523 selector = GET_SMSTATE(u32, smstate, 0x7fc0); in rsm_load_state_32()
2524 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7f80)); in rsm_load_state_32()
2525 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7f7c)); in rsm_load_state_32()
2526 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7f78)); in rsm_load_state_32()
2529 dt.address = GET_SMSTATE(u32, smstate, 0x7f74); in rsm_load_state_32()
2530 dt.size = GET_SMSTATE(u32, smstate, 0x7f70); in rsm_load_state_32()
2533 dt.address = GET_SMSTATE(u32, smstate, 0x7f58); in rsm_load_state_32()
2534 dt.size = GET_SMSTATE(u32, smstate, 0x7f54); in rsm_load_state_32()
2543 cr4 = GET_SMSTATE(u32, smstate, 0x7f14); in rsm_load_state_32()
2545 ctxt->ops->set_smbase(ctxt, GET_SMSTATE(u32, smstate, 0x7ef8)); in rsm_load_state_32()
2562 *reg_write(ctxt, i) = GET_SMSTATE(u64, smstate, 0x7ff8 - i * 8); in rsm_load_state_64()
2564 ctxt->_eip = GET_SMSTATE(u64, smstate, 0x7f78); in rsm_load_state_64()
2565 ctxt->eflags = GET_SMSTATE(u32, smstate, 0x7f70) | X86_EFLAGS_FIXED; in rsm_load_state_64()
2567 val = GET_SMSTATE(u32, smstate, 0x7f68); in rsm_load_state_64()
2572 val = GET_SMSTATE(u32, smstate, 0x7f60); in rsm_load_state_64()
2577 cr0 = GET_SMSTATE(u64, smstate, 0x7f58); in rsm_load_state_64()
2578 cr3 = GET_SMSTATE(u64, smstate, 0x7f50); in rsm_load_state_64()
2579 cr4 = GET_SMSTATE(u64, smstate, 0x7f48); in rsm_load_state_64()
2580 ctxt->ops->set_smbase(ctxt, GET_SMSTATE(u32, smstate, 0x7f00)); in rsm_load_state_64()
2581 val = GET_SMSTATE(u64, smstate, 0x7ed0); in rsm_load_state_64()
2586 selector = GET_SMSTATE(u32, smstate, 0x7e90); in rsm_load_state_64()
2587 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7e92) << 8); in rsm_load_state_64()
2588 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7e94)); in rsm_load_state_64()
2589 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7e98)); in rsm_load_state_64()
2590 base3 = GET_SMSTATE(u32, smstate, 0x7e9c); in rsm_load_state_64()
2593 dt.size = GET_SMSTATE(u32, smstate, 0x7e84); in rsm_load_state_64()
2594 dt.address = GET_SMSTATE(u64, smstate, 0x7e88); in rsm_load_state_64()
2597 selector = GET_SMSTATE(u32, smstate, 0x7e70); in rsm_load_state_64()
2598 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7e72) << 8); in rsm_load_state_64()
2599 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7e74)); in rsm_load_state_64()
2600 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7e78)); in rsm_load_state_64()
2601 base3 = GET_SMSTATE(u32, smstate, 0x7e7c); in rsm_load_state_64()
2604 dt.size = GET_SMSTATE(u32, smstate, 0x7e64); in rsm_load_state_64()
2605 dt.address = GET_SMSTATE(u64, smstate, 0x7e68); in rsm_load_state_64()