Lines Matching refs:tss_seg
2745 struct tss_segment_16 tss_seg;
2749 ret = linear_read_system(ctxt, old_tss_base, &tss_seg, sizeof(tss_seg));
2753 save_state_to_tss16(ctxt, &tss_seg);
2755 ret = linear_write_system(ctxt, old_tss_base, &tss_seg, sizeof(tss_seg));
2759 ret = linear_read_system(ctxt, new_tss_base, &tss_seg, sizeof(tss_seg));
2764 tss_seg.prev_task_link = old_tss_sel;
2767 &tss_seg.prev_task_link,
2768 sizeof(tss_seg.prev_task_link));
2773 return load_state_from_tss16(ctxt, &tss_seg);
2883 struct tss_segment_32 tss_seg;
2889 ret = linear_read_system(ctxt, old_tss_base, &tss_seg, sizeof(tss_seg));
2893 save_state_to_tss32(ctxt, &tss_seg);
2896 ret = linear_write_system(ctxt, old_tss_base + eip_offset, &tss_seg.eip,
2901 ret = linear_read_system(ctxt, new_tss_base, &tss_seg, sizeof(tss_seg));
2906 tss_seg.prev_task_link = old_tss_sel;
2909 &tss_seg.prev_task_link,
2910 sizeof(tss_seg.prev_task_link));
2915 return load_state_from_tss32(ctxt, &tss_seg);