Home | History | Annotate | Download | only in m_syswrap

Lines Matching defs:sres

370    /* was: return s1->what == s2->what && sr_EQ( s1->sres, s2->sres ); */
371 if (s1->what == s2->what && sr_EQ( s1->sres, s2->sres ))
377 VG_(printf)(" {%lu %lu %u}\n", s1->sres._wLO, s1->sres._wHI, s1->sres._mode);
378 VG_(printf)(" {%lu %lu %u}\n", s2->sres._wLO, s2->sres._wHI, s2->sres._mode);
391 status.sres = res;
709 canonical->sres = VG_(mk_SysRes_x86_linux)( gst->guest_EAX );
714 canonical->sres = VG_(mk_SysRes_amd64_linux)( gst->guest_RAX );
721 canonical->sres = VG_(mk_SysRes_ppc32_linux)( gst->guest_GPR3, cr0so );
728 canonical->sres = VG_(mk_SysRes_ppc64_linux)( gst->guest_GPR3, cr0so );
733 canonical->sres = VG_(mk_SysRes_arm_linux)( gst->guest_R0 );
762 canonical->sres = VG_(mk_SysRes_x86_darwin)(
794 canonical->sres = VG_(mk_SysRes_amd64_darwin)(
802 canonical->sres = VG_(mk_SysRes_s390x_linux)( gst->guest_r2 );
818 if (sr_isError(canonical->sres)) {
822 gst->guest_EAX = - (Int)sr_Err(canonical->sres);
824 gst->guest_EAX = sr_Res(canonical->sres);
832 if (sr_isError(canonical->sres)) {
836 gst->guest_RAX = - (Long)sr_Err(canonical->sres);
838 gst->guest_RAX = sr_Res(canonical->sres);
847 if (sr_isError(canonical->sres)) {
850 gst->guest_GPR3 = sr_Err(canonical->sres);
854 gst->guest_GPR3 = sr_Res(canonical->sres);
865 if (sr_isError(canonical->sres)) {
868 gst->guest_GPR3 = sr_Err(canonical->sres);
872 gst->guest_GPR3 = sr_Res(canonical->sres);
882 if (sr_isError(canonical->sres)) {
886 gst->guest_R0 = - (Int)sr_Err(canonical->sres);
888 sres);
895 SysRes sres = canonical->sres;
899 switch (sres._mode) {
902 gst->guest_EAX = sres._wLO;
908 gst->guest_EAX = sres._wLO;
911 gst->guest_EDX = sres._wHI;
914 LibVEX_GuestX86_put_eflag_c( sres._mode==SysRes_UNIX_ERR ? 1 : 0,
928 SysRes sres = canonical->sres;
932 switch (sres._mode) {
935 gst->guest_RAX = sres._wLO;
941 gst->guest_RAX = sres._wLO;
944 gst->guest_RDX = sres._wHI;
947 LibVEX_GuestAMD64_put_rflag_c( sres._mode==SysRes_UNIX_ERR ? 1 : 0,
962 if (sr_isError(canonical->sres)) {
963 gst->guest_r2 = - (Long)sr_Err(canonical->sres);
965 gst->guest_r2 = sr_Res(canonical->sres);
1330 kernel, so we pre-set that here. Set .sres to something
1334 sres = VG_(mk_SysRes_Error)(0);
1399 if (sci->status.what == SsComplete && !sr_isError(sci->status.sres)) {
1406 (ULong)sr_ResHI(sci->status.sres),
1407 (ULong)sr_Res(sci->status.sres));
1418 if (sci->status.what == SsComplete && sr_isError(sci->status.sres)) {
1420 PRINT(" --> [pre-fail] Failure(0x%llx)", (ULong)sr_Err(sci->status.sres));
1505 Bool failed = sr_isError(sci->status.sres);
1509 (ULong)sr_Err(sci->status.sres));
1514 (ULong)sr_ResHI(sci->status.sres),
1515 (ULong)sr_Res(sci->status.sres) );
1527 SysRes sres
1532 sci->status = convert_SysRes_to_SyscallStatus(sres);
1536 Bool failed = sr_isError(sci->status.sres);
1539 (ULong)sr_Err(sci->status.sres) );
1542 (ULong)sr_ResHI(sci->status.sres),
1543 (ULong)sr_Res(sci->status.sres) );
1640 && ((!sr_isError(sci->status.sres))
1641 || (sr_isError(sci->status.sres)
1668 sci->status.sres);
1928 SysRes sres,
1937 Furthermore, 'sres' is only used in the case where the syscall
1994 "restart=%s, sres.isErr=%s, sres.val=%lld\n",
1998 sr_isError(sres) ? "True" : "False",
1999 (Long)(sr_isError(sres) ? sr_Err(sres) : sr_Res(sres)) );
2066 canonical = convert_SysRes_to_SyscallStatus( sres );