Searched refs:mm_idp (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/um/os-Linux/skas/ |
| H A D | mem.c | 25 void syscall_stub_dump_error(struct mm_id *mm_idp) in syscall_stub_dump_error() argument 27 struct stub_data *proc_data = (void *)mm_idp->stack; in syscall_stub_dump_error() 34 mm_idp->syscall_data_len); in syscall_stub_dump_error() 39 __func__, mm_idp->syscall_data_len, in syscall_stub_dump_error() 49 mm_idp->syscall_fd_num); in syscall_stub_dump_error() 52 sizeof(mm_idp->syscall_fd_map[0]), in syscall_stub_dump_error() 53 mm_idp->syscall_fd_map, in syscall_stub_dump_error() 54 sizeof(mm_idp->syscall_fd_map), 0); in syscall_stub_dump_error() 58 static inline unsigned long *check_init_stack(struct mm_id * mm_idp, in check_init_stack() argument 62 stack = (unsigned long *) mm_idp->stack + 2; in check_init_stack() [all …]
|
| H A D | process.c | 150 void wait_stub_done_seccomp(struct mm_id *mm_idp, int running, int wait_sigsys) in wait_stub_done_seccomp() argument 152 struct stub_data *data = (void *)mm_idp->stack; in wait_stub_done_seccomp() 162 char data[CMSG_SPACE(sizeof(mm_idp->syscall_fd_map))]; in wait_stub_done_seccomp() 171 if (mm_idp->syscall_fd_num) { in wait_stub_done_seccomp() 173 sizeof(int) * mm_idp->syscall_fd_num; in wait_stub_done_seccomp() 182 memcpy(CMSG_DATA(cmsg), mm_idp->syscall_fd_map, in wait_stub_done_seccomp() 185 CATCH_EINTR(syscall(__NR_sendmsg, mm_idp->sock, in wait_stub_done_seccomp() 207 if (__READ_ONCE(mm_idp->pid) < 0) in wait_stub_done_seccomp() 220 if (__READ_ONCE(mm_idp->pid) < 0) in wait_stub_done_seccomp() 243 __func__, mm_idp->pid, errno); in wait_stub_done_seccomp() [all …]
|
| /linux/arch/um/kernel/ |
| H A D | tlb.c | 19 struct mm_id *mm_idp; member 21 int (*mmap)(struct mm_id *mm_idp, 24 int (*unmap)(struct mm_id *mm_idp, 28 static int kern_map(struct mm_id *mm_idp, in kern_map() argument 38 static int kern_unmap(struct mm_id *mm_idp, in kern_unmap() argument 82 ret = ops->mmap(ops->mm_idp, addr, PAGE_SIZE, in update_pte_range() 85 ret = ops->unmap(ops->mm_idp, addr, PAGE_SIZE); in update_pte_range() 105 ret = ops->unmap(ops->mm_idp, addr, in update_pmd_range() 128 ret = ops->unmap(ops->mm_idp, addr, in update_pud_range() 151 ret = ops->unmap(ops->mm_idp, addr, in update_p4d_range() [all …]
|
| /linux/arch/um/include/shared/ |
| H A D | os.h | 283 int syscall_stub_flush(struct mm_id *mm_idp); 284 struct stub_syscall *syscall_stub_alloc(struct mm_id *mm_idp); 285 void syscall_stub_dump_error(struct mm_id *mm_idp); 287 int map(struct mm_id *mm_idp, unsigned long virt, 290 int unmap(struct mm_id *mm_idp, unsigned long addr, unsigned long len);
|
| /linux/arch/um/os-Linux/ |
| H A D | internal.h | 29 void wait_stub_done_seccomp(struct mm_id *mm_idp, int running, int wait_sigsys);
|