Lines Matching refs:GET_SMSTATE

2381 	selector = GET_SMSTATE(u32, smstate, 0x7fa8 + n * 4);  in rsm_load_seg_32()
2388 set_desc_base(&desc, GET_SMSTATE(u32, smstate, offset + 8)); in rsm_load_seg_32()
2389 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, offset + 4)); in rsm_load_seg_32()
2390 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, offset)); in rsm_load_seg_32()
2406 selector = GET_SMSTATE(u16, smstate, offset); in rsm_load_seg_64()
2407 rsm_set_desc_flags(&desc, GET_SMSTATE(u16, smstate, offset + 2) << 8); in rsm_load_seg_64()
2408 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, offset + 4)); in rsm_load_seg_64()
2409 set_desc_base(&desc, GET_SMSTATE(u32, smstate, offset + 8)); in rsm_load_seg_64()
2410 base3 = GET_SMSTATE(u32, smstate, offset + 12); in rsm_load_seg_64()
2471 cr0 = GET_SMSTATE(u32, smstate, 0x7ffc); in rsm_load_state_32()
2472 cr3 = GET_SMSTATE(u32, smstate, 0x7ff8); in rsm_load_state_32()
2473 ctxt->eflags = GET_SMSTATE(u32, smstate, 0x7ff4) | X86_EFLAGS_FIXED; in rsm_load_state_32()
2474 ctxt->_eip = GET_SMSTATE(u32, smstate, 0x7ff0); in rsm_load_state_32()
2477 *reg_write(ctxt, i) = GET_SMSTATE(u32, smstate, 0x7fd0 + i * 4); in rsm_load_state_32()
2479 val = GET_SMSTATE(u32, smstate, 0x7fcc); in rsm_load_state_32()
2481 val = GET_SMSTATE(u32, smstate, 0x7fc8); in rsm_load_state_32()
2484 selector = GET_SMSTATE(u32, smstate, 0x7fc4); in rsm_load_state_32()
2485 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7f64)); in rsm_load_state_32()
2486 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7f60)); in rsm_load_state_32()
2487 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7f5c)); in rsm_load_state_32()
2490 selector = GET_SMSTATE(u32, smstate, 0x7fc0); in rsm_load_state_32()
2491 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7f80)); in rsm_load_state_32()
2492 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7f7c)); in rsm_load_state_32()
2493 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7f78)); in rsm_load_state_32()
2496 dt.address = GET_SMSTATE(u32, smstate, 0x7f74); in rsm_load_state_32()
2497 dt.size = GET_SMSTATE(u32, smstate, 0x7f70); in rsm_load_state_32()
2500 dt.address = GET_SMSTATE(u32, smstate, 0x7f58); in rsm_load_state_32()
2501 dt.size = GET_SMSTATE(u32, smstate, 0x7f54); in rsm_load_state_32()
2510 cr4 = GET_SMSTATE(u32, smstate, 0x7f14); in rsm_load_state_32()
2512 ctxt->ops->set_smbase(ctxt, GET_SMSTATE(u32, smstate, 0x7ef8)); in rsm_load_state_32()
2529 *reg_write(ctxt, i) = GET_SMSTATE(u64, smstate, 0x7ff8 - i * 8); in rsm_load_state_64()
2531 ctxt->_eip = GET_SMSTATE(u64, smstate, 0x7f78); in rsm_load_state_64()
2532 ctxt->eflags = GET_SMSTATE(u32, smstate, 0x7f70) | X86_EFLAGS_FIXED; in rsm_load_state_64()
2534 val = GET_SMSTATE(u32, smstate, 0x7f68); in rsm_load_state_64()
2536 val = GET_SMSTATE(u32, smstate, 0x7f60); in rsm_load_state_64()
2539 cr0 = GET_SMSTATE(u64, smstate, 0x7f58); in rsm_load_state_64()
2540 cr3 = GET_SMSTATE(u64, smstate, 0x7f50); in rsm_load_state_64()
2541 cr4 = GET_SMSTATE(u64, smstate, 0x7f48); in rsm_load_state_64()
2542 ctxt->ops->set_smbase(ctxt, GET_SMSTATE(u32, smstate, 0x7f00)); in rsm_load_state_64()
2543 val = GET_SMSTATE(u64, smstate, 0x7ed0); in rsm_load_state_64()
2546 selector = GET_SMSTATE(u32, smstate, 0x7e90); in rsm_load_state_64()
2547 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7e92) << 8); in rsm_load_state_64()
2548 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7e94)); in rsm_load_state_64()
2549 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7e98)); in rsm_load_state_64()
2550 base3 = GET_SMSTATE(u32, smstate, 0x7e9c); in rsm_load_state_64()
2553 dt.size = GET_SMSTATE(u32, smstate, 0x7e84); in rsm_load_state_64()
2554 dt.address = GET_SMSTATE(u64, smstate, 0x7e88); in rsm_load_state_64()
2557 selector = GET_SMSTATE(u32, smstate, 0x7e70); in rsm_load_state_64()
2558 rsm_set_desc_flags(&desc, GET_SMSTATE(u32, smstate, 0x7e72) << 8); in rsm_load_state_64()
2559 set_desc_limit(&desc, GET_SMSTATE(u32, smstate, 0x7e74)); in rsm_load_state_64()
2560 set_desc_base(&desc, GET_SMSTATE(u32, smstate, 0x7e78)); in rsm_load_state_64()
2561 base3 = GET_SMSTATE(u32, smstate, 0x7e7c); in rsm_load_state_64()
2564 dt.size = GET_SMSTATE(u32, smstate, 0x7e64); in rsm_load_state_64()
2565 dt.address = GET_SMSTATE(u64, smstate, 0x7e68); in rsm_load_state_64()