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

/linux-master/arch/um/include/shared/skas/
H A Dmm_id.h9 struct mm_id { struct
/linux-master/arch/um/include/asm/
H A Dmmu.h9 #include <mm_id.h>
13 struct mm_id id;
17 extern void __switch_mm(struct mm_id * mm_idp);
/linux-master/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,
50 static inline long do_syscall_stub(struct mm_id * mm_idp, void **addr)
109 long run_syscall_stub(struct mm_id * mm_idp, int syscall,
137 long syscall_stub_data(struct mm_id * mm_idp,
169 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot,
183 int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
196 int protect(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
H A Dprocess.c683 void __switch_mm(struct mm_id *mm_idp)
/linux-master/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,
/linux-master/arch/um/kernel/
H A Dtlb.c343 struct mm_id *mm_idp = &current->mm->context.id;
465 struct mm_id *mm_id; local
497 mm_id = &mm->context.id;
506 err = map(mm_id, address, PAGE_SIZE, prot, fd, offset,
509 else err = unmap(mm_id, address, PAGE_SIZE, 1, &flush);
512 err = protect(mm_id, address, PAGE_SIZE, prot, 1, &flush);
/linux-master/include/trace/events/
H A Dkmem.h392 __field(unsigned int, mm_id)
399 __entry->mm_id = mm_ptr_to_hash(mm);
406 TP_printk("mm_id=%u curr=%d type=%s size=%ldB",
407 __entry->mm_id,
/linux-master/arch/x86/um/
H A Dldt.c21 static long write_ldt_entry(struct mm_id *mm_idp, int func,
126 struct mm_id * mm_idp = &current->mm->context.id;

Completed in 275 milliseconds