Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
switch_to.h File Reference

Go to the source code of this file.

Macros

#define switch_to(prev, next, last)   ((last) = __switch_to((prev), (next)))
 

Functions

struct task_struct__switch_to (struct task_struct *, struct task_struct *)
 
struct task_struct_switch (struct thread_struct *prev, struct thread_struct *next)
 
void giveup_fpu (struct task_struct *)
 
void load_up_fpu (void)
 
void disable_kernel_fp (void)
 
void enable_kernel_fp (void)
 
void flush_fp_to_thread (struct task_struct *)
 
void enable_kernel_altivec (void)
 
void load_up_altivec (struct task_struct *)
 
int emulate_altivec (struct pt_regs *)
 
void __giveup_vsx (struct task_struct *)
 
void giveup_vsx (struct task_struct *)
 
void enable_kernel_spe (void)
 
void giveup_spe (struct task_struct *)
 
void load_up_spe (struct task_struct *)
 
void discard_lazy_cpu_state (void)
 

Macro Definition Documentation

#define switch_to (   prev,
  next,
  last 
)    ((last) = __switch_to((prev), (next)))

Definition at line 13 of file switch_to.h.

Function Documentation

void __giveup_vsx ( struct task_struct )
struct task_struct* __switch_to ( struct task_struct ,
struct task_struct  
)
read

Definition at line 297 of file process.c.

struct task_struct* _switch ( struct thread_struct prev,
struct thread_struct next 
)
read
void disable_kernel_fp ( void  )
void discard_lazy_cpu_state ( void  )

Definition at line 234 of file process.c.

int emulate_altivec ( struct pt_regs )

Definition at line 259 of file vecemu.c.

void enable_kernel_altivec ( void  )
void enable_kernel_fp ( void  )

Definition at line 103 of file process.c.

void enable_kernel_spe ( void  )
void flush_fp_to_thread ( struct task_struct )

Definition at line 73 of file process.c.

void giveup_fpu ( struct task_struct )
void giveup_spe ( struct task_struct )
void giveup_vsx ( struct task_struct )
void load_up_altivec ( struct task_struct )
void load_up_fpu ( void  )
void load_up_spe ( struct task_struct )