Home | History | Annotate | Download | only in m_syswrap

Lines Matching refs:RES

414    SysRes       res;
432 res = VG_(do_syscall5)( __NR_clone, flags,
438 res = VG_(do_syscall5)( __NR_clone, flags,
443 res = VG_(do_syscall4)( __NR_clone, (UWord) NULL, flags,
449 if (!sr_isError(res) && sr_Res(res) == 0) {
468 if (!sr_isError(res) && sr_Res(res) > 0) {
474 VG_(getpid)(), sr_Res(res));
480 return res;
598 if (RES == 0) {
617 if (RES == 0) {
652 if (RES == 0) {
671 if (RES == 0) {
729 if (RES == 0)
1092 if (!ML_(fd_allowed)(RES, "futex", tid, True)) {
1093 VG_(close)(RES);
1097 ML_(record_fd_open_nameless)(tid, RES);
1185 if (RES > 0) {
1206 if (!ML_(fd_allowed)(RES, "epoll_create", tid, True)) {
1207 VG_(close)(RES);
1211 ML_(record_fd_open_nameless) (tid, RES);
1223 if (!ML_(fd_allowed)(RES, "epoll_create1", tid, True)) {
1224 VG_(close)(RES);
1228 ML_(record_fd_open_nameless) (tid, RES);
1259 if (RES > 0)
1260 POST_MEM_WRITE( ARG2, sizeof(struct vki_epoll_event)*RES ) ;
1278 if (RES > 0)
1279 POST_MEM_WRITE( ARG2, sizeof(struct vki_epoll_event)*RES ) ;
1289 if (!ML_(fd_allowed)(RES, "eventfd", tid, True)) {
1290 VG_(close)(RES);
1294 ML_(record_fd_open_nameless) (tid, RES);
1305 if (!ML_(fd_allowed)(RES, "eventfd2", tid, True)) {
1306 VG_(close)(RES);
1310 ML_(record_fd_open_nameless) (tid, RES);
1597 if (SUCCESS && RES == 0) {
1626 if (RES > 0) {
1627 POST_MEM_WRITE( ARG4, sizeof(struct vki_io_event)*RES );
1628 for (i = 0; i < RES; i++) {
1802 if (!ML_(fd_allowed)(RES, "inotify_init", tid, True)) {
1803 VG_(close)(RES);
1807 ML_(record_fd_open_nameless) (tid, RES);
1820 if (!ML_(fd_allowed)(RES, "inotify_init", tid, True)) {
1821 VG_(close)(RES);
1825 ML_(record_fd_open_nameless) (tid, RES);
1865 if (!ML_(fd_allowed)(RES, "mq_open", tid, True)) {
1866 VG_(close)(RES);
1870 ML_(record_fd_open_with_given_name)(tid, RES, (Char*)ARG1);
1922 POST_MEM_WRITE( ARG2, RES );
1991 // Nb: we can't use "RES" as the param name because that's a macro
1994 vki_clockid_t, clk_id, struct timespec *, res);
1996 PRE_MEM_WRITE( "clock_getres(res)", ARG2, sizeof(struct vki_timespec) );
2097 SysRes res;
2100 res = VG_(open)("/proc/sys/kernel/osrelease", 0, 0);
2101 if (sr_isError(res))
2103 fd = sr_Res(res);
2138 if (!ML_(fd_allowed)(RES, "timerfd", tid, True)) {
2139 VG_(close)(RES);
2143 ML_(record_fd_open_nameless) (tid, RES);
2149 if (!ML_(fd_allowed)(RES, "timerfd_create", tid, True)) {
2150 VG_(close)(RES);
2154 ML_(record_fd_open_nameless) (tid, RES);
2173 if (RES == 0)
2200 if (RES == 0 && ARG4 != 0)
2298 if (ARG1 > 0 && RES > 0)
2299 POST_MEM_WRITE( ARG2, RES * sizeof(vki_old_gid_t) );
2385 if (RES > 0 && ARG3 != (Addr)NULL) {
2386 POST_MEM_WRITE( ARG3, RES );
2403 if (RES > 0 && ARG3 != (Addr)NULL) {
2404 POST_MEM_WRITE( ARG3, RES );
2419 if (RES > 0 && ARG3 != (Addr)NULL)
2420 POST_MEM_WRITE( ARG3, RES );
2434 if (RES > 0 && ARG2 != (Addr)NULL)
2435 POST_MEM_WRITE( ARG2, RES );
2449 if (RES > 0 && ARG2 != (Addr)NULL)
2450 POST_MEM_WRITE( ARG2, RES );
2463 if (RES > 0 && ARG2 != (Addr)NULL)
2464 POST_MEM_WRITE( ARG2, RES );
2676 ML_(record_fd_open_named)(tid, RES);
2779 if (!ML_(fd_allowed)(RES, "perf_event_open", tid, True)) {
2780 VG_(close)(RES);
2784 ML_(record_fd_open_nameless)(tid, RES);
2939 if (RES == 0 && ARG3 != 0)
2989 if (ARG3 != 0 && SUCCESS && RES == 0) {
3001 if (RES == 0 && ARG3 != 0)
3017 if (!ML_(fd_allowed)(RES, "signalfd", tid, True)) {
3018 VG_(close)(RES);
3022 ML_(record_fd_open_nameless) (tid, RES);
3037 if (!ML_(fd_allowed)(RES, "signalfd4", tid, True)) {
3038 VG_(close)(RES);
3042 ML_(record_fd_open_nameless) (tid, RES);
3081 if (RES == 0 && ARG3 != 0)
3113 if (RES == 0 && ARG3 != 0)
3225 UWord res,
3231 POST_MEM_WRITE( (Addr)&msgp->mtext, res );
3269 UWord res,
3342 if (!ML_(fd_allowed)(RES, "openat", tid, True)) {
3343 VG_(close)(RES);
3347 ML_(record_fd_open_with_given_name)(tid, RES, (Char*)ARG2);
3481 if (SUCCESS && RES > 0)
3482 POST_MEM_WRITE( ARG3, RES );
3544 if (RES > 0) {
3547 Int remains = RES;
3549 /* RES holds the number of bytes read. */
3628 UInt remains = RES;
3686 if (RES > 0) {
3689 for (i = 0; i < RES; i++) {
3717 if (RES > 0) {
3721 for (i = 0; i < RES; i++) {
3884 if (RES > ARG4)
3887 POST_MEM_WRITE(ARG3, RES);
4001 if (RES > 0) {
4034 POST_MEM_WRITE( ARG3, RES);
4054 POST_MEM_WRITE( ARG2, RES );
4140 if (!ML_(fd_allowed)(RES, "fcntl(DUPFD)", tid, True)) {
4141 VG_(close)(RES);
4145 ML_(record_fd_open_named)(tid, RES);
4149 if (!ML_(fd_allowed)(RES, "fcntl(DUPFD_CLOEXEC)", tid, True)) {
4150 VG_(close)(RES);
4154 ML_(record_fd_open_named)(tid, RES);
4233 if (!ML_(fd_allowed)(RES, "fcntl64(DUPFD)", tid, True)) {
4234 VG_(close)(RES);
4238 ML_(record_fd_open_named)(tid, RES);
4242 if (!ML_(fd_allowed)(RES, "fcntl64(DUPFD_CLOEXEC)", tid, True)) {
4243 VG_(close)(RES);
4247 ML_(record_fd_open_named)(tid, RES);
4546 KERNEL_DO_SYSCALL(tid,RES);
4547 if (!VG_(is_kerror)(RES) && RES == 0)
5874 KERNEL_DO_SYSCALL(tid,RES);
5875 if (!VG_(is_kerror)(RES) && RES == 0)
5878 if (RES == 0 && ARG3 ) {
6351 POST_MEM_WRITE((Addr)vkuc->data, RES);
6358 POST_MEM_WRITE((Addr)vkub->data, RES);
6614 if (RES > 0)
6615 POST_MEM_WRITE(ARG3, RES);
6618 ML_(POST_unknown_ioctl)(tid, RES, ARG2, ARG3);
6657 SysRes res,
6663 vg_assert(!sr_isError(res)); /* guaranteed by caller */
6665 ML_(buf_and_len_post_check) ( tid, res, optval_p, optlen_p,