Searched refs:from_mm (Results 1 - 3 of 3) sorted by relevance

/linux-master/arch/um/include/asm/
H A Dmmu.h20 extern long init_new_ldt(struct mm_context *to_mm, struct mm_context *from_mm);
/linux-master/arch/um/kernel/skas/
H A Dmmu.c19 struct mm_context *from_mm = NULL; local
30 from_mm = &current->mm->context;
33 if (from_mm)
35 from_mm->id.u.pid);
44 ret = init_new_ldt(to_mm, from_mm);
/linux-master/arch/x86/um/
H A Dldt.c300 long init_new_ldt(struct mm_context *new_mm, struct mm_context *from_mm) argument
311 if (!from_mm) {
337 mutex_lock(&from_mm->arch.ldt.lock);
338 if (from_mm->arch.ldt.entry_count <= LDT_DIRECT_ENTRIES)
339 memcpy(new_mm->arch.ldt.u.entries, from_mm->arch.ldt.u.entries,
342 i = from_mm->arch.ldt.entry_count / LDT_ENTRIES_PER_PAGE;
352 from_mm->arch.ldt.u.pages[i], PAGE_SIZE);
355 new_mm->arch.ldt.entry_count = from_mm->arch.ldt.entry_count;
356 mutex_unlock(&from_mm->arch.ldt.lock);

Completed in 123 milliseconds