Lines Matching defs:mm_idp
34 static inline unsigned long *check_init_stack(struct mm_id * mm_idp,
38 stack = (unsigned long *) mm_idp->stack + 2;
63 static inline long do_syscall_stub(struct mm_id * mm_idp, void **addr)
69 int err, pid = mm_idp->u.pid;
97 ret = *((unsigned long *) mm_idp->stack);
98 offset = *((unsigned long *) mm_idp->stack + 1);
100 data = (unsigned long *)(mm_idp->stack +
124 *addr = check_init_stack(mm_idp, NULL);
129 long run_syscall_stub(struct mm_id * mm_idp, int syscall,
133 unsigned long *stack = check_init_stack(mm_idp, *addr);
158 return do_syscall_stub(mm_idp, addr);
161 long syscall_stub_data(struct mm_id * mm_idp,
173 ret = do_syscall_stub(mm_idp, addr);
179 stack = check_init_stack(mm_idp, *addr);
192 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot,
199 int fd = mm_idp->u.mm_fd;
224 ret = run_syscall_stub(mm_idp, STUB_MMAP_NR, args, virt,
231 int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
238 int fd = mm_idp->u.mm_fd;
257 ret = run_syscall_stub(mm_idp, __NR_munmap, args, 0,
264 int protect(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
271 int fd = mm_idp->u.mm_fd;
291 ret = run_syscall_stub(mm_idp, __NR_mprotect, args, 0,