Home | History | Annotate | Download | only in m_syswrap

Lines Matching defs:sysno

357    return a1->sysno == a2->sysno
408 canonical->sysno = gst->guest_EAX;
420 canonical->sysno = gst->guest_RAX;
432 canonical->sysno = gst->guest_GPR0;
444 canonical->sysno = gst->guest_GPR0;
456 canonical->sysno = gst->guest_R7;
468 canonical->sysno = gst->guest_r2; // v0
469 if (canonical->sysno != __NR_syscall) {
479 canonical->sysno = gst->guest_r4; // a0
493 canonical->sysno = gst->guest_EAX;
494 if (canonical->sysno != 0) {
511 canonical->sysno = stack[1];
512 vg_assert(canonical->sysno != 0);
524 VG_SYSNUM_STRING(0), VG_SYSNUM_STRING(canonical->sysno));
536 vg_assert(canonical->sysno >= 0);
537 canonical->sysno = VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(canonical->sysno);
542 if (canonical->sysno >= 0) {
544 canonical->sysno = VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(canonical->sysno
547 canonical->sysno = VG_DARWIN_SYSCALL_CONSTRUCT_MACH(-canonical->sysno);
552 vg_assert(canonical->sysno < 0);
553 canonical->sysno = VG_DARWIN_SYSCALL_CONSTRUCT_MACH(-canonical->sysno);
557 vg_assert(canonical->sysno >= 0);
558 canonical->sysno = VG_DARWIN_SYSCALL_CONSTRUCT_MDEP(canonical->sysno);
572 canonical->sysno = gst->guest_RAX;
573 if (canonical->sysno != __NR_syscall) {
590 canonical->sysno = VG_DARWIN_SYSCALL_CONSTRUCT_UNIX(gst->guest_RDI);
591 vg_assert(canonical->sysno != __NR_syscall);
603 VG_SYSNUM_STRING(0), VG_SYSNUM_STRING(canonical->sysno));
606 // no canonical->sysno adjustment needed
610 canonical->sysno = gst->guest_SYSNO;
630 gst->guest_EAX = canonical->sysno;
640 gst->guest_RAX = canonical->sysno;
650 gst->guest_GPR0 = canonical->sysno;
660 gst->guest_GPR0 = canonical->sysno;
670 gst->guest_R7 = canonical->sysno;
682 gst->guest_EAX = VG_DARWIN_SYSNO_FOR_KERNEL(canonical->sysno);
699 gst->guest_RAX = VG_DARWIN_SYSNO_FOR_KERNEL(canonical->sysno);
714 gst->guest_SYSNO = canonical->sysno;
725 gst->guest_r2 = canonical->sysno;
735 gst->guest_r4 = canonical->sysno;
1172 VG_SYSNUM_STRING_EXTRA(args->sysno));
1273 Word sysno;
1388 sysno = sci->orig_args.sysno;
1392 if (0 && sysno == __NR_ioctl) {
1408 tst->arch.vex.guest_SC_CLASS = VG_DARWIN_SYSNO_CLASS(sysno);
1422 ent = get_syscall_entry(sysno);
1445 VG_(getpid)(), tid, VG_SYSNUM_STRING(sysno));
1458 VG_TDICT_CALL(tool_pre_syscall, tid, sysno,
1479 vg_assert(sci->args.sysno == sci->orig_args.sysno);
1560 do_syscall_for_client(sysno, tst, &mask);
1590 VG_(getpid)(), tid, VG_SYSNUM_STRING(sysno),
1595 VG_(getpid)(), tid, VG_SYSNUM_STRING(sysno),
1610 = VG_(do_syscall)(sysno, sci->args.arg1, sci->args.arg2,
1672 Word sysno;
1712 vg_assert(sci->args.sysno == sci->orig_args.sysno);
1713 sysno = sci->args.sysno;
1714 ent = get_syscall_entry(sysno);
1748 sysno,