1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
/*
* SYSCALL_DEFINE6(process_vm_writev, pid_t, pid, const struct iovec __user *, lvec,
* unsigned long, liovcnt, const struct iovec __user *, rvec,
* unsigned long, riovcnt, unsigned long, flags)
*/
#include "sanitise.h"
struct syscall syscall_process_vm_writev = {
.name = "process_vm_writev",
.num_args = 6,
.arg1name = "pid",
.arg1type = ARG_PID,
.arg2name = "lvec",
.arg2type = ARG_IOVEC,
.arg3name = "liovcnt",
.arg3type = ARG_IOVECLEN,
.arg4name = "rvec",
.arg4type = ARG_IOVEC,
.arg5name = "riovcnt",
.arg5type = ARG_IOVECLEN,
.arg6name = "flags",
.arg6type = ARG_LIST,
.arg6list = {
.num = 1,
.values = { 0 },
},
};
|