/arch/mn10300/include/asm/ |
D | fpu.h | 36 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/ |
D | switch_to_32.h | 7 #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
|
D | fpu.h | 27 #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/ |
D | dsp.h | 43 #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/ |
D | mmu_context.h | 8 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/ |
D | fpu.c | 38 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/ |
D | fpu.c | 44 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/ |
D | mmu_context.h | 33 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/ |
D | fpu.c | 19 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/ |
D | mmu_context.c | 19 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/ |
D | mmu_context.h | 12 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/ |
D | nommu_context.h | 6 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/ |
D | mmu_context.h | 41 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/ |
D | mmu_context.h | 18 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/ |
D | fpu.c | 11 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/ |
D | mmu_context.h | 29 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/ |
D | stacktrace.c | 44 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/ |
D | mmu_context.h | 20 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/ |
D | process.c | 80 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/ |
D | processor.h | 14 #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/ |
D | mmu_context.h | 40 #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/ |
D | mmu_context.h | 162 #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/ |
D | processor.h | 81 #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/ |
D | mmu_context.h | 16 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/ |
D | mmu_context.h | 71 #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()
|