switch_mm
#define activate_mm(prev,next) switch_mm(prev, next, NULL)
#define cpu_do_switch_mm PROC_VTABLE(switch_mm)
void (*switch_mm)(phys_addr_t pgd_phys, struct mm_struct *mm);
switch_mm(prev, next, current_thread_info()->task);
#define activate_mm(prev, next) switch_mm(prev, next, current)
void switch_mm(struct mm_struct *prev, struct mm_struct *next,
extern void switch_mm(struct mm_struct *prev, struct mm_struct *next,
#define activate_mm(prev, next) switch_mm((prev), (next), NULL)
switch_mm(prev,next,current);
void switch_mm(struct mm_struct *prev, struct mm_struct *next,
switch_mm(prev, next, NULL);
void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm,
#define activate_mm(active_mm, mm) switch_mm((active_mm), (mm), NULL)
#define activate_mm(active_mm, mm) switch_mm(active_mm, mm, NULL)
extern void switch_mm(struct mm_struct *prev, struct mm_struct *next,
switch_mm(NULL, &init_mm, NULL);
switch_mm(current->active_mm, &efi_mm, NULL);
switch_mm(&efi_mm, current->active_mm, NULL);
ret = switch_mm(rq, vm_alias(engine->kernel_context->vm));
ret = switch_mm(rq, vm_alias(ce->vm));
switch_mm(prev_mm, next_mm, current);
# define switch_mm_irqs_off switch_mm
switch_mm(mm, &init_mm, current);