Home
last modified time | relevance | path

Searched defs:tsk (Results 1 – 25 of 255) sorted by relevance

1234567891011

/arch/mn10300/include/asm/
Dfpu.h36 static inline void set_using_fpu(struct task_struct *tsk) in set_using_fpu()
45 static inline void clear_using_fpu(struct task_struct *tsk) in clear_using_fpu()
54 #define is_using_fpu(tsk) ((tsk)->thread.fpu_flags & THREAD_USING_FPU) argument
63 static inline void unlazy_fpu(struct task_struct *tsk) in unlazy_fpu()
79 static inline void exit_fpu(struct task_struct *tsk) in exit_fpu()
91 struct task_struct *tsk = current; in flush_fpu() local
117 static inline bool is_using_fpu(struct task_struct *tsk) { return false; } in is_using_fpu()
118 static inline void set_using_fpu(struct task_struct *tsk) {} in set_using_fpu()
119 static inline void clear_using_fpu(struct task_struct *tsk) {} in clear_using_fpu()
122 static inline void fpu_kill_state(struct task_struct *tsk) {} in fpu_kill_state()
[all …]
/arch/sh/include/asm/
Dswitch_to_32.h7 #define is_dsp_enabled(tsk) \ argument
10 #define __restore_dsp(tsk) \ argument
33 #define __save_dsp(tsk) \ argument
59 #define is_dsp_enabled(tsk) (0) argument
60 #define __save_dsp(tsk) do { } while (0) argument
61 #define __restore_dsp(tsk) do { } while (0) argument
Dfpu.h27 #define save_fpu(tsk) do { } while (0) argument
28 #define restore_fpu(tsk) do { } while (0) argument
45 static inline void __unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) in __unlazy_fpu()
55 static inline void unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) in unlazy_fpu()
62 static inline void clear_fpu(struct task_struct *tsk, struct pt_regs *regs) in clear_fpu()
/arch/mips/include/asm/
Ddsp.h43 #define __save_dsp(tsk) \ argument
54 #define save_dsp(tsk) \ argument
60 #define __restore_dsp(tsk) \ argument
71 #define restore_dsp(tsk) \ argument
77 #define __get_dsp_regs(tsk) \ argument
/arch/m68k/include/asm/
Dmmu_context.h8 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
56 #define init_new_context(tsk, mm) (((mm)->context = NO_CONTEXT), 0) argument
76 struct task_struct *tsk) in switch_mm()
93 #define deactivate_mm(tsk, mm) do { } while (0) argument
170 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
199 struct task_struct *tsk) in switch_mm()
204 #define deactivate_mm(tsk, mm) do { } while (0) argument
218 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
284 …atic inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) in switch_mm()
294 #define deactivate_mm(tsk,mm) do { } while (0) argument
[all …]
/arch/mn10300/kernel/
Dfpu.c38 struct task_struct *tsk = current; in fpu_exception() local
78 struct task_struct *tsk = current; in fpu_setup_sigcontext() local
121 void fpu_kill_state(struct task_struct *tsk) in fpu_kill_state()
149 struct task_struct *tsk = current; in fpu_restore_sigcontext() local
167 struct task_struct *tsk = current; in dump_fpu() local
/arch/sh/kernel/cpu/sh4/
Dfpu.c44 void save_fpu(struct task_struct *tsk) in save_fpu()
94 void restore_fpu(struct task_struct *tsk) in restore_fpu()
231 struct task_struct *tsk = current; in ieee_fpe_handler() local
244 struct task_struct *tsk = current; in ieee_fpe_handler() local
282 struct task_struct *tsk = current; in ieee_fpe_handler() local
326 struct task_struct *tsk = current; in ieee_fpe_handler() local
366 struct task_struct *tsk = current; in ieee_fpe_handler() local
399 struct task_struct *tsk = current; in float_rounding_mode() local
406 struct task_struct *tsk = current; in BUILD_TRAP_HANDLER() local
/arch/arm/include/asm/
Dmmu_context.h33 init_new_context(struct task_struct *tsk, struct mm_struct *mm) in init_new_context()
54 struct task_struct *tsk) in check_and_switch_context()
99 init_new_context(struct task_struct *tsk, struct mm_struct *mm) in init_new_context()
120 enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
132 struct task_struct *tsk) in switch_mm()
155 #define deactivate_mm(tsk,mm) do { } while (0) argument
/arch/sh/kernel/cpu/sh5/
Dfpu.c19 void save_fpu(struct task_struct *tsk) in save_fpu()
61 void restore_fpu(struct task_struct *tsk) in restore_fpu()
106 struct task_struct *tsk = current; in do_fpu_error() local
/arch/powerpc/mm/
Dmmu_context.c19 static inline void switch_mm_pgdir(struct task_struct *tsk, in switch_mm_pgdir()
26 static inline void switch_mm_pgdir(struct task_struct *tsk, in switch_mm_pgdir()
33 static inline void switch_mm_pgdir(struct task_struct *tsk, in switch_mm_pgdir()
47 struct task_struct *tsk) in switch_mm_irqs_off()
/arch/parisc/include/asm/
Dmmu_context.h12 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
23 init_new_context(struct task_struct *tsk, struct mm_struct *mm) in init_new_context()
54 struct mm_struct *next, struct task_struct *tsk) in switch_mm_irqs_off()
63 struct mm_struct *next, struct task_struct *tsk) in switch_mm()
76 #define deactivate_mm(tsk,mm) do { } while (0) argument
/arch/xtensa/include/asm/
Dnommu_context.h6 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
10 static inline int init_new_context(struct task_struct *tsk,struct mm_struct *mm) in init_new_context()
24 struct task_struct *tsk) in switch_mm()
28 static inline void deactivate_mm(struct task_struct *tsk, struct mm_struct *mm) in deactivate_mm()
/arch/hexagon/include/asm/
Dmmu_context.h41 struct task_struct *tsk) in enter_lazy_tlb()
48 static inline void deactivate_mm(struct task_struct *tsk, in deactivate_mm()
58 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
69 struct task_struct *tsk) in switch_mm()
/arch/s390/include/asm/
Dmmu_context.h18 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
98 struct task_struct *tsk) in switch_mm()
115 struct task_struct *tsk = current; in finish_arch_post_lock_switch() local
130 #define enter_lazy_tlb(mm,tsk) do { } while (0) argument
131 #define deactivate_mm(tsk,mm) do { } while (0) argument
/arch/sh/kernel/cpu/
Dfpu.c11 int init_fpu(struct task_struct *tsk) in init_fpu()
46 struct task_struct *tsk = current; in __fpu_state_restore() local
56 struct task_struct *tsk = current; in fpu_state_restore() local
/arch/nios2/include/asm/
Dmmu_context.h29 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
39 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
57 static inline void deactivate_mm(struct task_struct *tsk, in deactivate_mm()
/arch/arc/kernel/
Dstacktrace.c44 static void seed_unwind_frame_info(struct task_struct *tsk, in seed_unwind_frame_info()
114 arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, in arc_unwind_core()
223 noinline void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs) in show_stacktrace()
231 void show_stack(struct task_struct *tsk, unsigned long *sp) in show_stack()
240 unsigned int get_wchan(struct task_struct *tsk) in get_wchan()
251 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
/arch/frv/include/asm/
Dmmu_context.h20 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
30 #define init_new_context(tsk, mm) ({ 0; }) argument
35 #define switch_mm(prev, next, tsk) \ argument
46 #define deactivate_mm(tsk, mm) \ argument
/arch/powerpc/kernel/
Dprocess.c80 static void check_if_tm_restore_required(struct task_struct *tsk) in check_if_tm_restore_required()
102 static inline void check_if_tm_restore_required(struct task_struct *tsk) { } in check_if_tm_restore_required()
153 void __giveup_fpu(struct task_struct *tsk) in __giveup_fpu()
167 void giveup_fpu(struct task_struct *tsk) in giveup_fpu()
181 void flush_fp_to_thread(struct task_struct *tsk) in flush_fp_to_thread()
233 static int restore_fp(struct task_struct *tsk) in restore_fp()
243 static int restore_fp(struct task_struct *tsk) { return 0; } in restore_fp()
249 static void __giveup_altivec(struct task_struct *tsk) in __giveup_altivec()
263 void giveup_altivec(struct task_struct *tsk) in giveup_altivec()
301 void flush_altivec_to_thread(struct task_struct *tsk) in flush_altivec_to_thread()
[all …]
/arch/x86/um/asm/
Dprocessor.h14 #define KSTK_EIP(tsk) KSTK_REG(tsk, HOST_IP) argument
15 #define KSTK_ESP(tsk) KSTK_REG(tsk, HOST_SP) argument
16 #define KSTK_EBP(tsk) KSTK_REG(tsk, HOST_BP) argument
/arch/m32r/include/asm/
Dmmu_context.h40 #define enter_lazy_tlb(mm, tsk) do { } while (0) argument
77 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
125 struct mm_struct *next, struct task_struct *tsk) in switch_mm()
146 #define deactivate_mm(tsk, mm) do { } while (0) argument
153 #define init_new_context(tsk,mm) (0) argument
158 #define switch_mm(prev,next,tsk) do { } while (0) argument
159 #define deactivate_mm(mm,tsk) do { } while (0) argument
161 #define enter_lazy_tlb(mm,tsk) do { } while (0) argument
/arch/arm64/include/asm/
Dmmu_context.h162 #define init_new_context(tsk,mm) ({ atomic64_set(&(mm)->context.id, 0); 0; }) argument
165 static inline void update_saved_ttbr0(struct task_struct *tsk, in update_saved_ttbr0()
181 static inline void update_saved_ttbr0(struct task_struct *tsk, in update_saved_ttbr0()
188 enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
215 struct task_struct *tsk) in switch_mm()
229 #define deactivate_mm(tsk,mm) do { } while (0) argument
/arch/arc/include/asm/
Dprocessor.h81 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->ret) argument
82 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->sp) argument
88 #define TSK_K_ESP(tsk) (tsk->thread.ksp) argument
90 #define TSK_K_REG(tsk, off) (*((unsigned long *)(TSK_K_ESP(tsk) + \ argument
93 #define TSK_K_BLINK(tsk) TSK_K_REG(tsk, 4) argument
94 #define TSK_K_FP(tsk) TSK_K_REG(tsk, 0) argument
/arch/metag/include/asm/
Dmmu_context.h16 struct task_struct *tsk) in enter_lazy_tlb()
20 static inline int init_new_context(struct task_struct *tsk, in init_new_context()
101 struct task_struct *tsk) in switch_mm()
113 #define deactivate_mm(tsk, mm) do { } while (0) argument
/arch/blackfin/include/asm/
Dmmu_context.h71 #define deactivate_mm(tsk,mm) do { } while (0) argument
76 struct task_struct *tsk) in __switch_mm()
114 struct task_struct *tsk) in switch_mm()
163 struct task_struct *tsk) in switch_mm()
169 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
175 init_new_context(struct task_struct *tsk, struct mm_struct *mm) in init_new_context()

1234567891011