linux-old/include/asm-cris/mmu_context.h
<<
>>
Prefs
   1#ifndef __CRIS_MMU_CONTEXT_H
   2#define __CRIS_MMU_CONTEXT_H
   3
   4extern int init_new_context(struct task_struct *tsk, struct mm_struct *mm);
   5extern void get_mmu_context(struct mm_struct *mm);
   6extern void destroy_context(struct mm_struct *mm);
   7extern void switch_mm(struct mm_struct *prev, struct mm_struct *next,
   8                      struct task_struct *tsk, int cpu);
   9
  10#define activate_mm(prev,next) switch_mm((prev),(next),NULL,smp_processor_id())
  11
  12/* current active pgd - this is similar to other processors pgd 
  13 * registers like cr3 on the i386
  14 */
  15
  16extern volatile pgd_t *current_pgd;   /* defined in arch/cris/mm/fault.c */
  17
  18extern inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk, unsigned cpu)
  19{
  20}
  21
  22#endif
  23
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.