Lines Matching refs:ss
455 struct __darwin_i386_thread_state* ss = &mc->__ss;
456 return ss->__eip;
461 struct __darwin_i386_thread_state* ss = &mc->__ss;
462 return ss->__esp;
472 struct __darwin_i386_thread_state* ss = &mc->__ss;
474 UInt carry = 1 & ss->__eflags;
481 wLO = ss->__eax;
482 wHI = ss->__edx;
485 wLO = ss->__eax;
488 wLO = ss->__eax;
502 struct __darwin_i386_thread_state* ss = &mc->__ss;
503 srP->r_pc = (ULong)(ss->__eip);
504 srP->r_sp = (ULong)(ss->__esp);
505 srP->misc.X86.r_ebp = (UInt)(ss->__ebp);
969 SysRes VG_(do_sys_sigaltstack) ( ThreadId tid, vki_stack_t* ss, vki_stack_t* oss )
978 "ss %p{%p,sz=%llu,flags=0x%llx}, oss %p (current SP %p)\n",
979 tid, (void*)ss,
980 ss ? ss->ss_sp : 0,
981 (ULong)(ss ? ss->ss_size : 0),
982 (ULong)(ss ? ss->ss_flags : 0),
992 if (ss != NULL) {
996 if (ss->ss_flags != VKI_SS_DISABLE
997 && ss->ss_flags != VKI_SS_ONSTACK
998 && ss->ss_flags != 0) {
1001 if (ss->ss_flags == VKI_SS_DISABLE) {
1004 if (ss->ss_size < VKI_MINSIGSTKSZ) {
1008 VG_(threads)[tid].altstack.ss_sp = ss->ss_sp;
1009 VG_(threads)[tid].altstack.ss_size = ss->ss_size;