• Home
  • Raw
  • Download

Lines Matching refs:sregs

186 void sregs_dump(FILE *stream, struct kvm_sregs *sregs,  in sregs_dump()  argument
192 segment_dump(stream, &sregs->cs, indent + 2); in sregs_dump()
194 segment_dump(stream, &sregs->ds, indent + 2); in sregs_dump()
196 segment_dump(stream, &sregs->es, indent + 2); in sregs_dump()
198 segment_dump(stream, &sregs->fs, indent + 2); in sregs_dump()
200 segment_dump(stream, &sregs->gs, indent + 2); in sregs_dump()
202 segment_dump(stream, &sregs->ss, indent + 2); in sregs_dump()
204 segment_dump(stream, &sregs->tr, indent + 2); in sregs_dump()
206 segment_dump(stream, &sregs->ldt, indent + 2); in sregs_dump()
209 dtable_dump(stream, &sregs->gdt, indent + 2); in sregs_dump()
211 dtable_dump(stream, &sregs->idt, indent + 2); in sregs_dump()
216 sregs->cr0, sregs->cr2, sregs->cr3, sregs->cr4); in sregs_dump()
220 sregs->cr8, sregs->efer, sregs->apic_base); in sregs_dump()
225 sregs->interrupt_bitmap[i]); in sregs_dump()
615 struct kvm_sregs sregs; in vcpu_setup() local
618 vcpu_sregs_get(vm, vcpuid, &sregs); in vcpu_setup()
620 sregs.idt.limit = 0; in vcpu_setup()
622 kvm_setup_gdt(vm, &sregs.gdt, gdt_memslot, pgd_memslot); in vcpu_setup()
626 sregs.cr0 = X86_CR0_PE | X86_CR0_NE | X86_CR0_PG; in vcpu_setup()
627 sregs.cr4 |= X86_CR4_PAE | X86_CR4_OSFXSR; in vcpu_setup()
628 sregs.efer |= (EFER_LME | EFER_LMA | EFER_NX); in vcpu_setup()
630 kvm_seg_set_unusable(&sregs.ldt); in vcpu_setup()
631 kvm_seg_set_kernel_code_64bit(vm, 0x8, &sregs.cs); in vcpu_setup()
632 kvm_seg_set_kernel_data_64bit(vm, 0x10, &sregs.ds); in vcpu_setup()
633 kvm_seg_set_kernel_data_64bit(vm, 0x10, &sregs.es); in vcpu_setup()
634 kvm_setup_tss_64bit(vm, &sregs.tr, 0x18, gdt_memslot, pgd_memslot); in vcpu_setup()
641 sregs.cr3 = vm->pgd; in vcpu_setup()
642 vcpu_sregs_set(vm, vcpuid, &sregs); in vcpu_setup()
976 struct kvm_sregs sregs; in vcpu_dump() local
985 vcpu_sregs_get(vm, vcpuid, &sregs); in vcpu_dump()
986 sregs_dump(stream, &sregs, indent + 4); in vcpu_dump()
995 struct kvm_sregs sregs; member
1070 r = ioctl(vcpu->fd, KVM_GET_SREGS, &state->sregs); in vcpu_save_state()
1115 r = ioctl(vcpu->fd, KVM_SET_SREGS, &state->sregs); in vcpu_load_state()