Lines Matching refs:v86
50 static void do_test(struct vm86plus_struct *v86, unsigned long eip, in do_test() argument
56 v86->regs.eip = eip; in do_test()
57 ret = vm86(VM86_ENTER, v86); in do_test()
87 struct vm86plus_struct v86; in main() local
98 memset(&v86, 0, sizeof(v86)); in main()
100 v86.regs.cs = load_addr / 16; in main()
101 v86.regs.ss = load_addr / 16; in main()
102 v86.regs.ds = load_addr / 16; in main()
103 v86.regs.es = load_addr / 16; in main()
105 assert((v86.regs.cs & 3) == 0); /* Looks like RPL = 0 */ in main()
108 do_test(&v86, vmcode_bound - vmcode, "#BR"); in main()
111 do_test(&v86, vmcode_sysenter - vmcode, "SYSENTER"); in main()