|
@@ -1013,13 +1013,14 @@ extern int access_process_vm(struct task_struct *tsk, unsigned long addr, void *
|
|
extern int access_remote_vm(struct mm_struct *mm, unsigned long addr,
|
|
extern int access_remote_vm(struct mm_struct *mm, unsigned long addr,
|
|
void *buf, int len, int write);
|
|
void *buf, int len, int write);
|
|
|
|
|
|
-int __get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
|
|
|
|
- unsigned long start, int len, unsigned int foll_flags,
|
|
|
|
- struct page **pages, struct vm_area_struct **vmas,
|
|
|
|
- int *nonblocking);
|
|
|
|
-int get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
|
|
|
|
- unsigned long start, int nr_pages, int write, int force,
|
|
|
|
- struct page **pages, struct vm_area_struct **vmas);
|
|
|
|
|
|
+long __get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
|
|
|
|
+ unsigned long start, unsigned long nr_pages,
|
|
|
|
+ unsigned int foll_flags, struct page **pages,
|
|
|
|
+ struct vm_area_struct **vmas, int *nonblocking);
|
|
|
|
+long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
|
|
|
|
+ unsigned long start, unsigned long nr_pages,
|
|
|
|
+ int write, int force, struct page **pages,
|
|
|
|
+ struct vm_area_struct **vmas);
|
|
int get_user_pages_fast(unsigned long start, int nr_pages, int write,
|
|
int get_user_pages_fast(unsigned long start, int nr_pages, int write,
|
|
struct page **pages);
|
|
struct page **pages);
|
|
struct kvec;
|
|
struct kvec;
|