Lines Matching refs:task_struct
11 struct task_struct;
14 extern struct task_struct *__switch_to(struct task_struct *,
15 struct task_struct *);
18 extern struct task_struct *_switch(struct thread_struct *prev,
25 extern void flush_all_to_thread(struct task_struct *);
26 extern void giveup_all(struct task_struct *);
30 extern void flush_fp_to_thread(struct task_struct *);
31 extern void giveup_fpu(struct task_struct *);
32 extern void save_fpu(struct task_struct *);
38 static inline void save_fpu(struct task_struct *t) { } in save_fpu()
39 static inline void flush_fp_to_thread(struct task_struct *t) { } in flush_fp_to_thread()
44 extern void flush_altivec_to_thread(struct task_struct *);
45 extern void giveup_altivec(struct task_struct *);
46 extern void save_altivec(struct task_struct *);
52 static inline void save_altivec(struct task_struct *t) { } in save_altivec()
53 static inline void __giveup_altivec(struct task_struct *t) { } in __giveup_altivec()
58 extern void flush_vsx_to_thread(struct task_struct *);
67 extern void flush_spe_to_thread(struct task_struct *);
68 extern void giveup_spe(struct task_struct *);
69 extern void __giveup_spe(struct task_struct *);
75 static inline void __giveup_spe(struct task_struct *t) { } in __giveup_spe()
78 static inline void clear_task_ebb(struct task_struct *t) in clear_task_ebb()
96 extern int set_thread_tidr(struct task_struct *t);