Home
last modified time | relevance | path

Searched refs:mm_id (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/arch/um/os-Linux/skas/ !
Dmem.c25 void syscall_stub_dump_error(struct mm_id *mm_idp) in syscall_stub_dump_error()
48 static inline unsigned long *check_init_stack(struct mm_id * mm_idp, in check_init_stack()
77 static inline long do_syscall_stub(struct mm_id *mm_idp) in do_syscall_stub()
119 int syscall_stub_flush(struct mm_id *mm_idp) in syscall_stub_flush()
139 struct stub_syscall *syscall_stub_alloc(struct mm_id *mm_idp) in syscall_stub_alloc()
160 static struct stub_syscall *syscall_stub_get_previous(struct mm_id *mm_idp, in syscall_stub_get_previous()
178 int map(struct mm_id *mm_idp, unsigned long virt, unsigned long len, int prot, in map()
202 int unmap(struct mm_id *mm_idp, unsigned long addr, unsigned long len) in unmap()
221 int protect(struct mm_id *mm_idp, unsigned long addr, unsigned long len, in protect()
Dprocess.c589 void __switch_mm(struct mm_id *mm_idp) in __switch_mm()
/linux-6.12.1/arch/um/kernel/ !
Dtlb.c19 struct mm_id *mm_idp;
21 int (*mmap)(struct mm_id *mm_idp,
24 int (*unmap)(struct mm_id *mm_idp,
26 int (*mprotect)(struct mm_id *mm_idp,
31 static int kern_map(struct mm_id *mm_idp, in kern_map()
41 static int kern_unmap(struct mm_id *mm_idp, in kern_unmap()
47 static int kern_mprotect(struct mm_id *mm_idp, in kern_mprotect()
/linux-6.12.1/arch/um/include/shared/skas/ !
Dmm_id.h9 struct mm_id { struct
15 void __switch_mm(struct mm_id *mm_idp); argument
Dskas.h16 extern struct mm_id *current_mm_id(void);
/linux-6.12.1/arch/um/include/shared/ !
Dos.h278 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);
286 int protect(struct mm_id *mm_idp, unsigned long addr,
/linux-6.12.1/arch/um/include/asm/ !
Dmmu.h12 struct mm_id id;
/linux-6.12.1/arch/um/kernel/skas/ !
Dprocess.c56 struct mm_id *current_mm_id(void) in current_mm_id()
Dmmu.c24 struct mm_id *new_id = &mm->context.id; in init_new_context()
/linux-6.12.1/include/trace/events/ !
Dkmem.h392 __field(unsigned int, mm_id)
399 __entry->mm_id = mm_ptr_to_hash(mm);
407 __entry->mm_id,