Searched refs:mm_idp (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/arch/um/os-Linux/skas/ |
| H A D | mem.c | 34 mm_idp->syscall_data_len); in syscall_stub_dump_error() 81 int err, pid = mm_idp->pid; in do_syscall_stub() 108 syscall_stub_dump_error(mm_idp); in do_syscall_stub() 113 mm_idp->syscall_data_len = 0; in do_syscall_stub() 116 return mm_idp->syscall_data_len; in do_syscall_stub() 128 res = mm_idp->syscall_data_len; in syscall_stub_flush() 129 mm_idp->syscall_data_len = 0; in syscall_stub_flush() 133 res = do_syscall_stub(mm_idp); in syscall_stub_flush() 134 mm_idp->syscall_data_len = 0; in syscall_stub_flush() 146 do_syscall_stub(mm_idp); in syscall_stub_alloc() [all …]
|
| H A D | process.c | 680 void __switch_mm(struct mm_id *mm_idp) in __switch_mm() argument 682 userspace_pid[0] = mm_idp->pid; in __switch_mm()
|
| /linux-6.15/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() 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() 171 ops.mm_idp = &mm->context.id; in um_tlb_sync() [all …]
|
| /linux-6.15/arch/um/include/shared/ |
| H A D | os.h | 278 int syscall_stub_flush(struct mm_id *mm_idp); 279 struct stub_syscall *syscall_stub_alloc(struct mm_id *mm_idp); 280 void syscall_stub_dump_error(struct mm_id *mm_idp); 282 int map(struct mm_id *mm_idp, unsigned long virt, 285 int unmap(struct mm_id *mm_idp, unsigned long addr, unsigned long len);
|
| /linux-6.15/arch/um/include/shared/skas/ |
| H A D | mm_id.h | 15 void __switch_mm(struct mm_id *mm_idp);
|