Home | History | Annotate | Download | only in m_syswrap

Lines Matching refs:PRE_MEM_WRITE

543    PRE_MEM_WRITE( "getresuid16(ruid)", ARG1, sizeof(vki_old_uid_t) );
544 PRE_MEM_WRITE( "getresuid16(euid)", ARG2, sizeof(vki_old_uid_t) );
545 PRE_MEM_WRITE( "getresuid16(suid)", ARG3, sizeof(vki_old_uid_t) );
562 PRE_MEM_WRITE( "getresuid(ruid)", ARG1, sizeof(vki_uid_t) );
563 PRE_MEM_WRITE( "getresuid(euid)", ARG2, sizeof(vki_uid_t) );
564 PRE_MEM_WRITE( "getresuid(suid)", ARG3, sizeof(vki_uid_t) );
597 PRE_MEM_WRITE( "getresgid16(rgid)", ARG1, sizeof(vki_old_gid_t) );
598 PRE_MEM_WRITE( "getresgid16(egid)", ARG2, sizeof(vki_old_gid_t) );
599 PRE_MEM_WRITE( "getresgid16(sgid)", ARG3, sizeof(vki_old_gid_t) );
616 PRE_MEM_WRITE( "getresgid(rgid)", ARG1, sizeof(vki_gid_t) );
617 PRE_MEM_WRITE( "getresgid(egid)", ARG2, sizeof(vki_gid_t) );
618 PRE_MEM_WRITE( "getresgid(sgid)", ARG3, sizeof(vki_gid_t) );
676 PRE_MEM_WRITE( "llseek(result)", ARG4, sizeof(vki_loff_t));
711 PRE_MEM_WRITE( "adjtimex(timex)", ARG1, sizeof(struct vki_timex));
735 PRE_MEM_WRITE( "syslog(bufp)", ARG2, ARG3);
762 PRE_MEM_WRITE( "sysinfo(info)", ARG1, sizeof(struct vki_sysinfo) );
781 PRE_MEM_WRITE( "sysctl(args)", ARG1, sizeof(struct __vki_sysctl_args) );
793 PRE_MEM_WRITE("sysctl(oldval)", (Addr)args->oldval, *args->oldlenp);
816 PRE_MEM_WRITE("prctl(get-death-signal)", ARG2, sizeof(Int));
826 PRE_MEM_WRITE("prctl(get-unalign)", ARG2, sizeof(Int));
839 PRE_MEM_WRITE("prctl(get-fpemu)", ARG2, sizeof(Int));
846 PRE_MEM_WRITE("prctl(get-fpexc)", ARG2, sizeof(Int));
863 PRE_MEM_WRITE("prctl(get-name)", ARG2, VKI_TASK_COMM_LEN);
867 PRE_MEM_WRITE("prctl(get-endian)", ARG2, sizeof(Int));
911 PRE_MEM_WRITE( "sendfile(offset)", ARG3, sizeof(vki_off_t) );
928 PRE_MEM_WRITE( "sendfile64(offset)", ARG3, sizeof(vki_loff_t) );
1063 PRE_MEM_WRITE("get_robust_list(head_ptr)",
1065 PRE_MEM_WRITE("get_robust_list(len_ptr)",
1114 PRE_MEM_WRITE( "ppoll(ufd.reventss)",
1195 PRE_MEM_WRITE( "epoll_wait(events)", ARG2, sizeof(struct vki_epoll_event)*ARG3);
1212 PRE_MEM_WRITE( "epoll_pwait(events)", ARG2, sizeof(struct vki_epoll_event)*ARG3);
1287 PRE_MEM_WRITE( "rlimit64(old_rlim)", ARG4, sizeof(struct vki_rlimit64) );
1449 PRE_MEM_WRITE( "io_setup(ctxp)", ARG2, sizeof(vki_aio_context_t) );
1513 PRE_MEM_WRITE( "io_getevents(events)",
1590 PRE_MEM_WRITE( "io_submit(PREAD)", cb->aio_buf, cb->aio_nbytes );
1607 PRE_MEM_WRITE( "io_submit(PREADV(iov[i]))", (Addr)iov[j].iov_base, iov[j].iov_len );
1633 PRE_MEM_WRITE( "io_cancel(result)", ARG3, sizeof(struct vki_io_event) );
1674 PRE_MEM_WRITE( "get_mempolicy(policy)", ARG1, sizeof(Int) );
1676 PRE_MEM_WRITE( "get_mempolicy(nodemask)", ARG2,
1808 PRE_MEM_WRITE( "mq_timedreceive(msg_ptr)", ARG2, ARG3 );
1810 PRE_MEM_WRITE( "mq_timedreceive(msg_prio)",
1851 PRE_MEM_WRITE( "mq_getsetattr(omqstat)", ARG3,
1878 PRE_MEM_WRITE( "clock_gettime(tp)", ARG2, sizeof(struct vki_timespec) );
1893 PRE_MEM_WRITE( "clock_getres(res)", ARG2, sizeof(struct vki_timespec) );
1910 PRE_MEM_WRITE( "clock_nanosleep(rmtp)", ARG4, sizeof(struct vki_timespec) );
1930 PRE_MEM_WRITE( "timer_create(timerid)", ARG3, sizeof(vki_timer_t) );
1947 PRE_MEM_WRITE( "timer_settime(ovalue)", ARG4,
1961 PRE_MEM_WRITE( "timer_gettime(value)", ARG2,
2065 PRE_MEM_WRITE("timerfd_gettime(result)",
2090 PRE_MEM_WRITE("timerfd_settime(result)",
2112 PRE_MEM_WRITE( "capget(data)", ARG2,
2190 PRE_MEM_WRITE( "getgroups16(list)", ARG2, ARG1 * sizeof(vki_old_gid_t) );
2277 PRE_MEM_WRITE( "getxattr(value)", ARG3, ARG4 );
2295 PRE_MEM_WRITE( "lgetxattr(value)", ARG3, ARG4 );
2312 PRE_MEM_WRITE( "fgetxattr(value)", ARG3, ARG4 );
2327 PRE_MEM_WRITE( "listxattr(list)", ARG2, ARG3 );
2342 PRE_MEM_WRITE( "llistxattr(list)", ARG2, ARG3 );
2356 PRE_MEM_WRITE( "flistxattr(list)", ARG2, ARG3 );
2411 PRE_MEM_WRITE( "sched_getparam(p)", ARG2, sizeof(struct vki_sched_param) );
2459 PRE_MEM_WRITE("sched_rr_get_interval(timespec)",
2481 PRE_MEM_WRITE( "sched_getaffinity(mask)", ARG3, ARG2);
2515 PRE_MEM_WRITE( "pipe(filedes)", ARG1, 2*sizeof(int) );
2542 PRE_MEM_WRITE( "pipe2(filedes)", ARG1, 2*sizeof(int) );
2592 PRE_MEM_WRITE( "waitid(infop)", ARG3, sizeof(struct vki_siginfo) );
2594 PRE_MEM_WRITE( "waitid(ru)", ARG5, sizeof(struct vki_rusage) );
2691 PRE_MEM_WRITE( "getcpu(cpu)", ARG1, sizeof(unsigned) );
2693 PRE_MEM_WRITE( "getcpu(node)", ARG2, sizeof(unsigned) );
2695 PRE_MEM_WRITE( "getcpu(tcache)", ARG3, sizeof(struct vki_getcpu_cache) );
2764 PRE_MEM_WRITE( "sigpending(set)", ARG1, sizeof(vki_old_sigset_t));
2790 PRE_MEM_WRITE( "sigprocmask(oldset)", ARG3, sizeof(vki_old_sigset_t));
2851 PRE_MEM_WRITE( "sigaction(oldact)", ARG3, sizeof(struct vki_old_sigaction));
2945 PRE_MEM_WRITE( "rt_sigaction(oldact)", ARG3, sizeof(vki_sigaction_fromK_t));
2972 PRE_MEM_WRITE( "rt_sigprocmask(oldset)", ARG3, sizeof(vki_sigset_t));
3000 PRE_MEM_WRITE( "rt_sigpending(set)", ARG1, sizeof(vki_sigset_t));
3018 PRE_MEM_WRITE( "rt_sigtimedwait(info)", ARG2, sizeof(vki_siginfo_t) );
3098 PRE_MEM_WRITE( "msgrcv(msgp->mtype)", (Addr)&msgp->mtype, sizeof(msgp->mtype) );
3099 PRE_MEM_WRITE( "msgrcv(msgp->mtext)", (Addr)&msgp->mtext, arg2 );
3122 PRE_MEM_WRITE( "msgctl(IPC_INFO, buf)",
3127 PRE_MEM_WRITE( "msgctl(IPC_STAT, buf)",
3132 PRE_MEM_WRITE( "msgctl(IPC_STAT, arg.buf)",
3284 PRE_MEM_WRITE( "fstatat(buf)", ARG3, sizeof(struct vki_stat) );
3341 PRE_MEM_WRITE( "readlinkat(buf)", ARG3,ARG4 );
3413 PRE_MEM_WRITE( "preadv(vector[...])",
3550 PRE_MEM_WRITE("keyctl(KEYCTL_DESCRIBE, buffer)", ARG3, ARG4);
3583 PRE_MEM_WRITE("keyctl(KEYCTL_READ, buffer)", ARG3, ARG4);
3715 PRE_MEM_WRITE( "lookup_dcookie(buf)", ARG3, ARG4);
3734 PRE_MEM_WRITE( "sys_lookup_dcookie(buf)", ARG2, ARG3 );
3954 PRE_MEM_WRITE( "ioctl(TCGETS)", ARG3, sizeof(struct vki_termios) );
3962 PRE_MEM_WRITE( "ioctl(TCGETA)", ARG3, sizeof(struct vki_termio) );
3971 PRE_MEM_WRITE( "ioctl(TIOCGWINSZ)", ARG3, sizeof(struct vki_winsize) );
3986 PRE_MEM_WRITE( "ioctl(TIOCMGET)", ARG3, sizeof(unsigned int) );
3996 PRE_MEM_WRITE( "ioctl(TIOCGPGRP)", ARG3, sizeof(vki_pid_t) );
4000 PRE_MEM_WRITE( "ioctl(TIOCGPGRP)", ARG3, sizeof(vki_pid_t) );
4003 PRE_MEM_WRITE( "ioctl(TIOCGPTN)", ARG3, sizeof(int) );
4018 PRE_MEM_WRITE( "ioctl(FIONREAD)", ARG3, sizeof(int) );
4021 PRE_MEM_WRITE( "ioctl(FIOQSIZE)", ARG3, sizeof(vki_loff_t) );
4025 PRE_MEM_WRITE( "ioctl(TIOCSERGETLSR)", ARG3, sizeof(int) );
4028 PRE_MEM_WRITE( "ioctl(TIOCGICOUNT)", ARG3,
4036 PRE_MEM_WRITE( "ioctl(SG_IO)", ARG3, sizeof(vki_sg_io_hdr_t) );
4039 PRE_MEM_WRITE
4048 PRE_MEM_WRITE( "ioctl(SG_GET_RESERVED_SIZE)", ARG3, sizeof(int) );
4053 PRE_MEM_WRITE( "ioctl(SG_GET_VERSION_NUM)", ARG3, sizeof(int) );
4056 PRE_MEM_WRITE( "ioctl(SG_EMULATED_HOST)", ARG3, sizeof(int) );
4059 PRE_MEM_WRITE( "ioctl(SG_GET_SG_TABLESIZE)", ARG3, sizeof(int) );
4063 PRE_MEM_WRITE( "ioctl(IIOCGETCPS)", ARG3,
4070 PRE_MEM_WRITE( "ioctl(IIOCNETGPN)", ARG3,
4078 PRE_MEM_WRITE( "ioctl(SIOCGIFINDEX)", ARG3, sizeof(struct vki_ifreq));
4083 PRE_MEM_WRITE( "ioctl(SIOCGIFFLAGS)", ARG3, sizeof(struct vki_ifreq));
4088 PRE_MEM_WRITE( "ioctl(SIOCGIFHWADDR)", ARG3, sizeof(struct vki_ifreq));
4093 PRE_MEM_WRITE( "ioctl(SIOCGIFMTU)", ARG3, sizeof(struct vki_ifreq));
4098 PRE_MEM_WRITE( "ioctl(SIOCGIFADDR)", ARG3, sizeof(struct vki_ifreq));
4103 PRE_MEM_WRITE( "ioctl(SIOCGIFNETMASK)", ARG3, sizeof(struct vki_ifreq));
4108 PRE_MEM_WRITE( "ioctl(SIOCGIFMETRIC)", ARG3, sizeof(struct vki_ifreq));
4113 PRE_MEM_WRITE( "ioctl(SIOCGIFMAP)", ARG3, sizeof(struct vki_ifreq));
4118 PRE_MEM_WRITE( "ioctl(SIOCGIFTXQLEN)", ARG3, sizeof(struct vki_ifreq));
4123 PRE_MEM_WRITE( "ioctl(SIOCGIFDSTADDR)", ARG3, sizeof(struct vki_ifreq));
4128 PRE_MEM_WRITE( "ioctl(SIOCGIFBRDADDR)", ARG3, sizeof(struct vki_ifreq));
4134 PRE_MEM_WRITE( "ioctl(SIOCGIFNAME)", ARG3, sizeof(struct vki_ifreq));
4139 PRE_MEM_WRITE( "ioctl(SIOCGIFMIIPHY)", ARG3, sizeof(struct vki_ifreq));
4150 PRE_MEM_WRITE( "ioctl(SIOCGIFMIIREG)", ARG3,
4155 PRE_MEM_WRITE( "ioctl(SIOCGIFCONF)", ARG3, sizeof(struct ifconf));
4170 PRE_MEM_WRITE( "ioctl(SIOCGIFCONF).ifc_buf",
4175 PRE_MEM_WRITE( "ioctl(SIOCGSTAMP)", ARG3, sizeof(struct vki_timeval));
4178 PRE_MEM_WRITE( "ioctl(SIOCGSTAMPNS)", ARG3, sizeof(struct vki_timespec));
4185 PRE_MEM_WRITE( "ioctl(SIOCOUTQ)", ARG3, sizeof(int));
4189 PRE_MEM_WRITE( "ioctl(SIOCGARP)", ARG3, sizeof(struct vki_arpreq));
4274 PRE_MEM_WRITE( "ioctl(SIOCGPGRP)", ARG3, sizeof(int) );
4300 PRE_MEM_WRITE( "ioctl(SNDCTL_XXX|SOUND_XXX (SIOR, int))",
4320 PRE_MEM_WRITE( "ioctl(SNDCTL_XXX|SOUND_XXX (SIOWR, int))",
4325 PRE_MEM_WRITE( "ioctl(SNDCTL_XXX|SOUND_XXX (SIOR, audio_buf_info))",
4359 PRE_MEM_WRITE( "ioctl(RTC_RD_TIME/ALM_READ)",
4366 PRE_MEM_WRITE( "ioctl(RTC_IRQP_READ)", ARG3, sizeof(unsigned long));
4374 PRE_MEM_WRITE( "ioctl(BLKROGET)", ARG3, sizeof(int));
4377 PRE_MEM_WRITE( "ioctl(BLKGETSIZE)", ARG3, sizeof(unsigned long));
4382 PRE_MEM_WRITE( "ioctl(BLKRAGET)", ARG3, sizeof(long));
4387 PRE_MEM_WRITE( "ioctl(BLKFRAGET)", ARG3, sizeof(long));
4390 PRE_MEM_WRITE( "ioctl(BLKSECTGET)", ARG3, sizeof(unsigned short));
4393 PRE_MEM_WRITE( "ioctl(BLKSSZGET)", ARG3, sizeof(int));
4396 PRE_MEM_WRITE( "ioctl(BLKBSZGET)", ARG3, sizeof(int));
4402 PRE_MEM_WRITE( "ioctl(BLKGETSIZE64)", ARG3, sizeof(unsigned long long));
4407 PRE_MEM_WRITE( "ioctl(HDIO_GETGEO)", ARG3, sizeof(struct vki_hd_geometry));
4410 PRE_MEM_WRITE( "ioctl(HDIO_GET_DMA)", ARG3, sizeof(long));
4413 PRE_MEM_WRITE( "ioctl(HDIO_GET_IDENTITY)", ARG3,
4430 PRE_MEM_WRITE( "ioctl(CDROMSUBCHNL)", ARG3,
4437 PRE_MEM_WRITE( "ioctl(CDROMREADTOCHDR)", ARG3,
4447 PRE_MEM_WRITE( "ioctl(CDROMREADTOCENTRY)", ARG3,
4451 PRE_MEM_WRITE( "ioctl(CDROMMULTISESSION)", ARG3,
4455 PRE_MEM_WRITE( "ioctl(CDROMVOLREAD)", ARG3,
4460 PRE_MEM_WRITE( "ioctl(CDROMREADRAW)", ARG3, VKI_CD_FRAMESIZE_RAW);
4468 PRE_MEM_WRITE( "ioctl(CDROMREADAUDIO).buf",
4482 PRE_MEM_WRITE( "ioctl(FIGETBSZ)", ARG3, sizeof(unsigned long));
4489 PRE_MEM_WRITE( "ioctl(FBIOGET_VSCREENINFO)", ARG3,
4497 PRE_MEM_WRITE( "ioctl(FBIOGET_FSCREENINFO)", ARG3,
4514 PRE_MEM_WRITE( "ioctl(PPGETMODE)", ARG3, sizeof(int) );
4520 PRE_MEM_WRITE( "ioctl(PPGETPHASE)", ARG3, sizeof(int) );
4523 PRE_MEM_WRITE( "ioctl(PPGETMODES)", ARG3, sizeof(unsigned int) );
4529 PRE_MEM_WRITE( "ioctl(PPGETFLAGS)", ARG3, sizeof(int) );
4532 PRE_MEM_WRITE( "ioctl(PPRSTATUS)", ARG3, sizeof(unsigned char) );
4535 PRE_MEM_WRITE( "ioctl(PPRDATA)", ARG3, sizeof(unsigned char) );
4538 PRE_MEM_WRITE( "ioctl(PPRCONTROL)", ARG3, sizeof(unsigned char) );
4559 PRE_MEM_WRITE( "ioctl(PPCLRIRQ)", ARG3, sizeof(int) );
4565 PRE_MEM_WRITE( "ioctl(PPGETTIME)", ARG3, sizeof(struct vki_timeval) );
4569 PRE_MEM_WRITE( "ioctl(GIO_FONT)", ARG3, 32 * 256 );
4580 PRE_MEM_WRITE( "ioctl(GIO_FONTX).chardata", (Addr)cfd->chardata,
4598 PRE_MEM_WRITE( "ioctl(GIO_CMAP)", ARG3, 16 * 3 );
4609 PRE_MEM_WRITE( "ioctl(KDGETLED)", ARG3, sizeof(char) );
4615 PRE_MEM_WRITE( "ioctl(KDGKBTYPE)", ARG3, sizeof(char) );
4627 PRE_MEM_WRITE( "ioctl(KDGETMODE)", ARG3, sizeof(int) );
4635 PRE_MEM_WRITE( "ioctl(GIO_SCRNMAP)", ARG3, VKI_E_TABSZ );
4641 PRE_MEM_WRITE( "ioctl(GIO_UNISCRNMAP)", ARG3,
4656 PRE_MEM_WRITE( "ioctl(GIO_UNIMAP).entries", (Addr)desc->entries,
4676 PRE_MEM_WRITE( "ioctl(KDGKBMODE)", ARG3, sizeof(int) );
4682 PRE_MEM_WRITE( "ioctl(KDGKBMETA)", ARG3, sizeof(int) );
4688 PRE_MEM_WRITE( "ioctl(KDGKBLED)", ARG3, sizeof(char) );
4700 PRE_MEM_WRITE( "ioctl(KDGKBENT).kb_value",
4720 PRE_MEM_WRITE( "ioctl(KDGKSENT).kb_string",
4733 PRE_MEM_WRITE( "ioctl(KDGKBDIACR)", ARG3, sizeof(struct vki_kbdiacrs) );
4743 PRE_MEM_WRITE( "ioctl(KDGETKEYCODE).keycode",
4776 PRE_MEM_WRITE( "ioctl(KDFONTOP,KD_FONT_OP_GET).data",
4792 PRE_MEM_WRITE( "ioctl(VT_OPENQRY)", ARG3, sizeof(int) );
4795 PRE_MEM_WRITE( "ioctl(VT_GETMODE)", ARG3, sizeof(struct vki_vt_mode) );
4801 PRE_MEM_WRITE( "ioctl(VT_GETSTATE).v_active",
4804 PRE_MEM_WRITE( "ioctl(VT_GETSTATE).v_state",
4833 PRE_MEM_WRITE( "ioctl(USBDEVFS_CONTROL).data", (Addr)vkuc->data, vkuc->wLength);
4843 PRE_MEM_WRITE( "ioctl(USBDEVFS_BULK).data", (Addr)vkub->data, vkub->len);
4851 PRE_MEM_WRITE( "ioctl(USBDEVFS_GETDRIVER)", (Addr)&vkugd->driver, sizeof(vkugd->driver));
4864 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).status", (Addr)&vkuu->status, sizeof(vkuu->status));
4870 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).buffer.data", (Addr)(vkusp+1), vkuu->buffer_length - sizeof(*vkusp));
4873 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).actual_length", (Addr)&vkuu->actual_length, sizeof(vkuu->actual_length));
4880 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).iso_frame_desc[].actual_length", (Addr)&vkuu->iso_frame_desc[i].actual_length, sizeof(vkuu->iso_frame_desc[i].actual_length));
4881 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).iso_frame_desc[].status", (Addr)&vkuu->iso_frame_desc[i].status, sizeof(vkuu->iso_frame_desc[i].status));
4885 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).buffer", (Addr)vkuu->buffer, total_length);
4888 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).error_count", (Addr)&vkuu->error_count, sizeof(vkuu->error_count));
4892 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).buffer", (Addr)vkuu->buffer, vkuu->buffer_length);
4895 PRE_MEM_WRITE( "ioctl(USBDEVFS_SUBMITURB).actual_length", (Addr)&vkuu->actual_length, sizeof(vkuu->actual_length));
4903 PRE_MEM_WRITE( "ioctl(USBDEVFS_REAPURB)", ARG3, sizeof(struct vki_usbdevfs_urb **));
4908 PRE_MEM_WRITE( "ioctl(USBDEVFS_REAPURBNDELAY)", ARG3, sizeof(struct vki_usbdevfs_urb **));
4912 PRE_MEM_WRITE( "ioctl(USBDEVFS_CONNECTINFO)", ARG3, sizeof(struct vki_usbdevfs_connectinfo));
4925 PRE_MEM_WRITE("ioctl(USBDEVFS_IOCTL).dataRead", (Addr)vkui->data, size2);
4939 PRE_MEM_WRITE( "ioctl(I2C_FUNCS)", ARG3, sizeof(unsigned long) );
4972 PRE_MEM_WRITE("ioctl(SIOCGIWNAME)",
4987 PRE_MEM_WRITE("ioctl(SIOCGIW[NWID|SENS|RATE|RTS|FRAG|TXPOW|"
4995 PRE_MEM_WRITE("ioctl(SIOCGIWFREQ",
5002 PRE_MEM_WRITE("ioctl(SIOCGIWMODE",
5022 PRE_MEM_WRITE("ioctl(SIOCGIW[RANGE|PRIV|STATS|SPY|THRSPY|"
5029 PRE_MEM_WRITE("ioctl(SIOCGIWAP)",
5045 PRE_MEM_WRITE( "ioctl(ASHMEM_SET_NAME)", ARG3, VKI_ASHMEM_NAME_LEN );
5081 PRE_MEM_WRITE("ioctl(BINDER_WRITE_READ).read_buffer[]",
5125 PRE_MEM_WRITE("ioctl(EVIO*)", ARG3, _VKI_IOC_SIZE(ARG2));
5379 PRE_MEM_WRITE("ioctl(SIOCGIFCONF)", ARG3, sizeof(struct ifconf));
6100 PRE_MEM_WRITE( "socketcall.getsockopt(optval.addrs)",