/* * Copyright (C) 2010 Tobias Klauser <tklauser@distanz.ch> * Copyright (C) 1996, 1997, 1998, 1999 by Ralf Baechle * Copyright (C) 1999 Silicon Graphics, Inc. * * based on MIPS asm/mmu_context.h * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details.
*/
/* * For the fast tlb miss handlers, we keep a pointer to the current pgd. * processor.
*/ extern pgd_t *pgd_current;
/* * Initialize the context related info for a new mm_struct instance. * * Set all new contexts to 0, that way the generation will never match * the currently running generation when this context is switched in.
*/ #define init_new_context init_new_context staticinlineint init_new_context(struct task_struct *tsk, struct mm_struct *mm)
{
mm->context = 0; return 0;
}
/* * After we have set current->mm to a new value, this activates * the context for the new mm so we see the new mappings.
*/ #define activate_mm activate_mm void activate_mm(struct mm_struct *prev, struct mm_struct *next);
#include <asm-generic/mmu_context.h>
#endif/* _ASM_NIOS2_MMU_CONTEXT_H */
Messung V0.5
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.