Lines Matching refs:ARG3
282 " move r3, r4\n" // arg3 = child tid
503 PRINT("sys_clone ( %lx, %#lx, %#lx, %#lx, %#lx )",ARG1,ARG2,ARG3,ARG4,ARG5);
512 PRE_MEM_WRITE("clone(parent_tidptr)", ARG3, sizeof(Int));
513 if (!VG_(am_is_valid_for_client)(ARG3, sizeof(Int), VKI_PROT_WRITE)) {
542 (Long *)ARG3, /* parent_tidptr */
555 (Int *)ARG3, /* parent_tidptr */
577 POST_MEM_WRITE(ARG3, sizeof(Int));
642 // ARG3 is only used for pointers into the traced process's address
648 PRINT("sys_ptrace ( %ld, %ld, %#lx, %#lx )", SARG1, SARG2, ARG3, ARG4);
742 ML_(generic_PRE_sys_setsockopt)(tid, ARG1,ARG2,ARG3,ARG4,ARG5);
752 ML_(linux_PRE_sys_getsockopt)(tid, ARG1,ARG2,ARG3,ARG4,ARG5);
758 ARG1,ARG2,ARG3,ARG4,ARG5);
767 ML_(generic_PRE_sys_connect)(tid, ARG1,ARG2,ARG3);
773 PRINT("sys_accept ( %ld, %#lx, %#lx )", SARG1, ARG2, ARG3);
776 ML_(generic_PRE_sys_accept)(tid, ARG1,ARG2,ARG3);
783 ARG1,ARG2,ARG3);
790 PRINT("sys_accept4 ( %ld, %#lx, %#lx, %ld )", SARG1, ARG2, ARG3, SARG4);
793 ML_(generic_PRE_sys_accept)(tid, ARG1,ARG2,ARG3);
800 ARG1,ARG2,ARG3);
813 ML_(generic_PRE_sys_sendto)(tid, ARG1,ARG2,ARG3,ARG4,ARG5,ARG6);
824 ML_(generic_PRE_sys_recvfrom)(tid, ARG1,ARG2,ARG3,ARG4,ARG5,ARG6);
830 ARG1,ARG2,ARG3,ARG4,ARG5,ARG6);
867 ML_(generic_PRE_sys_bind)(tid, ARG1,ARG2,ARG3);
878 PRINT("sys_getsockname ( %ld, %#lx, %#lx )", SARG1, ARG2, ARG3);
881 ML_(generic_PRE_sys_getsockname)(tid, ARG1,ARG2,ARG3);
887 ARG1,ARG2,ARG3);
892 PRINT("sys_getpeername ( %ld, %#lx, %#lx )", SARG1, ARG2, ARG3);
895 ML_(generic_PRE_sys_getpeername)(tid, ARG1,ARG2,ARG3);
901 ARG1,ARG2,ARG3);
909 ML_(generic_PRE_sys_socketpair)(tid, ARG1,ARG2,ARG3,ARG4);
915 ARG1,ARG2,ARG3,ARG4);
927 PRINT("sys_semop ( %ld, %#lx, %lu )", SARG1, ARG2, ARG3);
930 ML_(generic_PRE_sys_semop)(tid, ARG1,ARG2,ARG3);
936 PRINT("sys_semtimedop ( %ld, %#lx, %lu, %#lx )", SARG1, ARG2, ARG3, ARG4);
940 ML_(generic_PRE_sys_semtimedop)(tid, ARG1,ARG2,ARG3,ARG4);
945 switch (ARG3 & ~VKI_IPC_64) {
971 ML_(generic_PRE_sys_semctl)(tid, ARG1,ARG2,ARG3|VKI_IPC_64,ARG4);
975 ML_(generic_POST_sys_semctl)(tid, RES,ARG1,ARG2,ARG3|VKI_IPC_64,ARG4);
986 PRINT("sys_msgsnd ( %ld, %#lx, %lu, %ld )", SARG1, ARG2, ARG3, SARG4);
990 ML_(linux_PRE_sys_msgsnd)(tid, ARG1,ARG2,ARG3,ARG4);
997 PRINT("sys_msgrcv ( %ld, %#lx, %lu, %ld, %ld )", SARG1, ARG2, ARG3,
1002 ML_(linux_PRE_sys_msgrcv)(tid, ARG1,ARG2,ARG3,ARG4,ARG5);
1008 ML_(linux_POST_sys_msgrcv)(tid, RES,ARG1,ARG2,ARG3,ARG4,ARG5);
1013 PRINT("sys_msgctl ( %ld, %ld, %#lx )", SARG1, SARG2, ARG3);
1016 ML_(linux_PRE_sys_msgctl)(tid, ARG1,ARG2,ARG3);
1020 ML_(linux_POST_sys_msgctl)(tid, RES,ARG1,ARG2,ARG3);
1035 arg2tmp = ML_(generic_PRE_sys_shmat)(tid, ARG1,ARG2,ARG3);
1043 ML_(generic_POST_sys_shmat)(tid, RES,ARG1,ARG2,ARG3);
1060 PRINT("sys_shmctl ( %ld, %ld, %#lx )", SARG1, SARG2, ARG3);
1063 ARG3);
1067 ML_(generic_POST_sys_shmctl)(tid, RES,ARG1,ARG2|VKI_IPC_64,ARG3);
1072 PRINT("sys_fadvise64 ( %ld, %ld, %lu, %ld )", SARG1, SARG2, ARG3, SARG4);
1082 ARG1, ARG2, ARG3, ARG4, ARG5, ARG6 );
1088 r = ML_(generic_PRE_sys_mmap)( tid, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6 );