Lines Matching refs:arch
250 setup_child( &ctst->arch, &ptst->arch, True );
254 ctst->arch.vex.guest_EAX = 0;
257 ctst->arch.vex.guest_ESP = esp;
313 ptst->arch.vex.guest_ESP,
314 ctst->arch.vex.guest_FS, ctst->arch.vex.guest_GS);
337 VG_(cleanup_thread)(&ctst->arch);
549 ldt = (Char*)(VG_(threads)[tid].arch.vex.guest_LDT);
583 ldt = (VexGuestX86SegDescr*)VG_(threads)[tid].arch.vex.guest_LDT;
604 VG_(threads)[tid].arch.vex.guest_LDT = (HWord)ldt;
653 gdt = (VexGuestX86SegDescr*)VG_(threads)[tid].arch.vex.guest_GDT;
658 VG_(threads)[tid].arch.vex.guest_GDT = (HWord)gdt;
710 gdt = (VexGuestX86SegDescr*)VG_(threads)[tid].arch.vex.guest_GDT;
715 VG_(threads)[tid].arch.vex.guest_GDT = (HWord)gdt;
738 void VG_(cleanup_thread) ( ThreadArchState* arch )
740 /* Release arch-specific resources held by this thread. */
742 deallocate_LGDTs_for_thread( &arch->vex );
990 tst->arch.vex.guest_ESP -= sizeof(Addr)+sizeof(Word);
995 ML_(fixup_guest_state_to_restart_syscall)(&tst->arch);
1024 tst->arch.vex.guest_ESP -= sizeof(Addr);
1029 ML_(fixup_guest_state_to_restart_syscall)(&tst->arch);
1784 // wrappers on x86 (as per sys_call_table in linux/arch/i386/kernel/entry.S).
1787 // arch/OS combination, eg. */* (generic), */Linux (Linux only), ?/?