Home
last modified time | relevance | path

Searched refs:mm_id (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/um/os-Linux/skas/
H A Dmem.c13 #include <mm_id.h>
25 static inline unsigned long *check_init_stack(struct mm_id * mm_idp, in check_init_stack()
48 static inline long do_syscall_stub(struct mm_id * mm_idp, void **addr) in do_syscall_stub()
110 long run_syscall_stub(struct mm_id * mm_idp, int syscall, in run_syscall_stub()
138 long syscall_stub_data(struct mm_id * mm_idp, in syscall_stub_data()
170 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot, in map()
184 int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len, in unmap()
197 int protect(struct mm_id * mm_idp, unsigned long addr, unsigned long len, in protect()
H A Dprocess.c668 void __switch_mm(struct mm_id *mm_idp) in __switch_mm()
/kernel/linux/linux-6.6/arch/um/os-Linux/skas/
H A Dmem.c13 #include <mm_id.h>
25 static inline unsigned long *check_init_stack(struct mm_id * mm_idp, in check_init_stack()
50 static inline long do_syscall_stub(struct mm_id * mm_idp, void **addr) in do_syscall_stub()
109 long run_syscall_stub(struct mm_id * mm_idp, int syscall, in run_syscall_stub()
137 long syscall_stub_data(struct mm_id * mm_idp, in syscall_stub_data()
169 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot, in map()
183 int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len, in unmap()
196 int protect(struct mm_id * mm_idp, unsigned long addr, unsigned long len, in protect()
H A Dprocess.c728 void __switch_mm(struct mm_id *mm_idp) in __switch_mm()
/kernel/linux/linux-5.10/arch/um/include/asm/
H A Dmmu.h9 #include <mm_id.h>
13 struct mm_id id;
18 extern void __switch_mm(struct mm_id * mm_idp);
/kernel/linux/linux-6.6/arch/um/include/asm/
H A Dmmu.h9 #include <mm_id.h>
13 struct mm_id id;
18 extern void __switch_mm(struct mm_id * mm_idp);
/kernel/linux/linux-5.10/arch/um/include/shared/
H A Dos.h14 #include <mm_id.h>
270 extern long run_syscall_stub(struct mm_id * mm_idp,
273 extern long syscall_stub_data(struct mm_id * mm_idp,
276 extern int map(struct mm_id * mm_idp, unsigned long virt,
279 extern int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
281 extern int protect(struct mm_id * mm_idp, unsigned long addr,
/kernel/linux/linux-6.6/arch/um/include/shared/
H A Dos.h13 #include <mm_id.h>
271 extern long run_syscall_stub(struct mm_id * mm_idp,
274 extern long syscall_stub_data(struct mm_id * mm_idp,
277 extern int map(struct mm_id * mm_idp, unsigned long virt,
280 extern int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
282 extern int protect(struct mm_id * mm_idp, unsigned long addr,
/kernel/linux/linux-5.10/arch/um/kernel/
H A Dtlb.c355 struct mm_id *mm_idp = &current->mm->context.id; in fix_range_common()
477 struct mm_id *mm_id; in flush_tlb_page() local
512 mm_id = &mm->context.id; in flush_tlb_page()
521 err = map(mm_id, address, PAGE_SIZE, prot, fd, offset, in flush_tlb_page()
524 else err = unmap(mm_id, address, PAGE_SIZE, 1, &flush); in flush_tlb_page()
527 err = protect(mm_id, address, PAGE_SIZE, prot, 1, &flush); in flush_tlb_page()
/kernel/linux/linux-6.6/arch/um/kernel/
H A Dtlb.c343 struct mm_id *mm_idp = &current->mm->context.id; in fix_range_common()
465 struct mm_id *mm_id; in flush_tlb_page() local
497 mm_id = &mm->context.id; in flush_tlb_page()
506 err = map(mm_id, address, PAGE_SIZE, prot, fd, offset, in flush_tlb_page()
509 else err = unmap(mm_id, address, PAGE_SIZE, 1, &flush); in flush_tlb_page()
512 err = protect(mm_id, address, PAGE_SIZE, prot, 1, &flush); in flush_tlb_page()
/kernel/linux/linux-5.10/arch/um/include/shared/skas/
H A Dmm_id.h9 struct mm_id { struct
/kernel/linux/linux-6.6/arch/um/include/shared/skas/
H A Dmm_id.h9 struct mm_id { struct
/kernel/linux/linux-5.10/include/trace/events/
H A Dkmem.h347 __field(unsigned int, mm_id)
354 __entry->mm_id = mm_ptr_to_hash(mm);
360 TP_printk("mm_id=%u curr=%d member=%d size=%ldB",
361 __entry->mm_id,
/kernel/linux/linux-6.6/include/trace/events/
H A Dkmem.h354 __field(unsigned int, mm_id)
361 __entry->mm_id = mm_ptr_to_hash(mm);
368 TP_printk("mm_id=%u curr=%d type=%s size=%ldB",
369 __entry->mm_id,
/kernel/linux/linux-5.10/arch/x86/um/
H A Dldt.c21 static long write_ldt_entry(struct mm_id *mm_idp, int func, in write_ldt_entry()
126 struct mm_id * mm_idp = &current->mm->context.id; in write_ldt()
/kernel/linux/linux-6.6/arch/x86/um/
H A Dldt.c21 static long write_ldt_entry(struct mm_id *mm_idp, int func, in write_ldt_entry()
126 struct mm_id * mm_idp = &current->mm->context.id; in write_ldt()

Completed in 8 milliseconds