#include <linux/mm.h>
#include <linux/uio.h>
#include <linux/sched.h>
#include <linux/highmem.h>
#include <linux/ptrace.h>
#include <linux/slab.h>
#include <linux/syscalls.h>
Go to the source code of this file.
|
| SYSCALL_DEFINE6 (process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, unsigned long, liovcnt, const struct iovec __user *, rvec, unsigned long, riovcnt, unsigned long, flags) |
|
| 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) |
|
#define PVM_MAX_KMALLOC_PAGES (PAGE_SIZE * 2) |
#define PVM_MAX_PP_ARRAY_COUNT 16 |
SYSCALL_DEFINE6 |
( |
process_vm_readv |
, |
|
|
pid_t |
, |
|
|
pid |
, |
|
|
const struct iovec __user * |
, |
|
|
lvec |
, |
|
|
unsigned |
long, |
|
|
liovcnt |
, |
|
|
const struct iovec __user * |
, |
|
|
rvec |
, |
|
|
unsigned |
long, |
|
|
riovcnt |
, |
|
|
unsigned |
long, |
|
|
flags |
|
|
) |
| |
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 |
|
|
) |
| |