Home
last modified time | relevance | path

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

/linux-4.1.27/arch/um/os-Linux/skas/
Dmem.c25 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()
Dprocess.c641 void __switch_mm(struct mm_id *mm_idp) in __switch_mm()
/linux-4.1.27/arch/um/include/asm/
Dmmu.h13 struct mm_id id;
18 extern void __switch_mm(struct mm_id * mm_idp);
/linux-4.1.27/arch/um/include/shared/
Dos.h249 extern long run_syscall_stub(struct mm_id * mm_idp,
252 extern long syscall_stub_data(struct mm_id * mm_idp,
255 extern int map(struct mm_id * mm_idp, unsigned long virt,
258 extern int unmap(struct mm_id * mm_idp, unsigned long addr, unsigned long len,
260 extern int protect(struct mm_id * mm_idp, unsigned long addr,
/linux-4.1.27/arch/um/kernel/
Dtlb.c40 struct mm_id *id;
392 struct mm_id *mm_id; in flush_tlb_page() local
419 mm_id = &mm->context.id; in flush_tlb_page()
428 err = map(mm_id, address, PAGE_SIZE, prot, fd, offset, in flush_tlb_page()
431 else err = unmap(mm_id, address, PAGE_SIZE, 1, &flush); in flush_tlb_page()
434 err = protect(mm_id, address, PAGE_SIZE, prot, 1, &flush); in flush_tlb_page()
/linux-4.1.27/arch/um/include/shared/skas/
Dmm_id.h9 struct mm_id { struct
/linux-4.1.27/arch/x86/um/
Dldt.c16 static long write_ldt_entry(struct mm_id *mm_idp, int func, in write_ldt_entry()
119 struct mm_id * mm_idp = &current->mm->context.id; in write_ldt()