/linux/arch/csky/include/asm/ |
H A D | mmu_context.h | 19 #define init_new_context(tsk,mm) ({ atomic64_set(&(mm)->context.asid, 0); 0; }) argument 25 struct task_struct *tsk) in switch_mm()
|
/linux/arch/loongarch/kernel/ |
H A D | perf_regs.c | 14 u64 perf_reg_abi(struct task_struct *tsk) in perf_reg_abi() 19 u64 perf_reg_abi(struct task_struct *tsk) in perf_reg_abi()
|
/linux/include/linux/ |
H A D | tick.h | 249 static inline void tick_dep_set_task(struct task_struct *tsk, in tick_dep_set_task() 255 static inline void tick_dep_clear_task(struct task_struct *tsk, in tick_dep_clear_task() 261 static inline void tick_dep_set_signal(struct task_struct *tsk, in tick_dep_set_signal() 290 static inline void tick_dep_set_task(struct task_struct *tsk, in tick_dep_set_task() 292 static inline void tick_dep_clear_task(struct task_struct *tsk, in tick_dep_clear_task() 294 static inline void tick_dep_set_signal(struct task_struct *tsk, in tick_dep_set_signal()
|
H A D | io_uring.h | 28 static inline void io_uring_free(struct task_struct *tsk) in io_uring_free() 40 static inline void io_uring_free(struct task_struct *tsk) in io_uring_free()
|
H A D | stackleak.h | 23 stackleak_task_low_bound(const struct task_struct *tsk) in stackleak_task_low_bound() 37 stackleak_task_high_bound(const struct task_struct *tsk) in stackleak_task_high_bound()
|
H A D | syscall_user_dispatch.h | 16 #define clear_syscall_work_syscall_user_dispatch(tsk) \ argument 33 static inline void clear_syscall_work_syscall_user_dispatch(struct task_struct *tsk) in clear_syscall_work_syscall_user_dispatch()
|
/linux/arch/mips/kernel/ |
H A D | perf_regs.c | 17 u64 perf_reg_abi(struct task_struct *tsk) in perf_reg_abi() 22 u64 perf_reg_abi(struct task_struct *tsk) in perf_reg_abi()
|
H A D | stacktrace.c | 38 struct task_struct *tsk, struct pt_regs *regs, int savesched) in save_context_stack() 78 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk()
|
/linux/arch/loongarch/include/asm/ |
H A D | fpu.h | 125 static inline void lose_fpu_inatomic(int save, struct task_struct *tsk) in lose_fpu_inatomic() 165 static inline void save_fp(struct task_struct *tsk) in save_fp() 171 static inline void restore_fp(struct task_struct *tsk) in restore_fp() 177 static inline void save_fpu_regs(struct task_struct *tsk) in save_fpu_regs()
|
/linux/arch/sh/mm/ |
H A D | alignment.c | 83 int get_unalign_ctl(struct task_struct *tsk, unsigned long addr) in get_unalign_ctl() 89 int set_unalign_ctl(struct task_struct *tsk, unsigned int val) in set_unalign_ctl() 96 void unaligned_fixups_notify(struct task_struct *tsk, insn_size_t insn, in unaligned_fixups_notify()
|
/linux/arch/sh/kernel/ |
H A D | process.c | 40 void free_thread_xstate(struct task_struct *tsk) in free_thread_xstate() 48 void arch_release_task_struct(struct task_struct *tsk) in arch_release_task_struct()
|
H A D | process_32.c | 76 struct task_struct *tsk = current; in flush_thread() local 99 struct task_struct *tsk = current; in copy_thread() local
|
/linux/arch/parisc/mm/ |
H A D | fault.c | 243 unsigned long address, struct task_struct *tsk, in show_signal_msg() 271 struct task_struct *tsk; in do_page_fault() local 458 struct task_struct *tsk; in handle_nadtlb_fault() local
|
/linux/arch/arm64/kernel/ |
H A D | ptrace.c | 226 void ptrace_hw_copy_thread(struct task_struct *tsk) in ptrace_hw_copy_thread() 232 struct task_struct *tsk, in ptrace_hbp_get_event() 257 struct task_struct *tsk, in ptrace_hbp_set_event() 285 struct task_struct *tsk, in ptrace_hbp_create() 384 struct task_struct *tsk, in ptrace_hbp_get_ctrl() 398 struct task_struct *tsk, in ptrace_hbp_get_addr() 412 struct task_struct *tsk, in ptrace_hbp_get_initialised_bp() 424 struct task_struct *tsk, in ptrace_hbp_set_ctrl() 449 struct task_struct *tsk, in ptrace_hbp_set_addr() 1989 struct task_struct *tsk, in compat_ptrace_hbp_get() [all …]
|
/linux/arch/alpha/include/asm/ |
H A D | processor.h | 41 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) argument 43 #define KSTK_ESP(tsk) \ argument
|
/linux/arch/mips/include/asm/ |
H A D | processor.h | 64 #define TASK_SIZE_OF(tsk) \ argument 363 #define __KSTK_TOS(tsk) ((unsigned long)task_stack_page(tsk) + \ argument 365 #define task_pt_regs(tsk) ((struct pt_regs *)__KSTK_TOS(tsk)) argument 366 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->cp0_epc) argument 367 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->regs[29]) argument 368 #define KSTK_STATUS(tsk) (task_pt_regs(tsk)->cp0_status) argument
|
/linux/kernel/futex/ |
H A D | core.c | 1040 static void futex_cleanup(struct task_struct *tsk) in futex_cleanup() 1075 void futex_exit_recursive(struct task_struct *tsk) in futex_exit_recursive() 1083 static void futex_cleanup_begin(struct task_struct *tsk) in futex_cleanup_begin() 1109 static void futex_cleanup_end(struct task_struct *tsk, int state) in futex_cleanup_end() 1123 void futex_exec_release(struct task_struct *tsk) in futex_exec_release() 1141 void futex_exit_release(struct task_struct *tsk) in futex_exit_release()
|
/linux/kernel/ |
H A D | stacktrace.c | 136 unsigned int stack_trace_save_tsk(struct task_struct *tsk, unsigned long *store, in stack_trace_save_tsk() 192 int stack_trace_save_tsk_reliable(struct task_struct *tsk, unsigned long *store, in stack_trace_save_tsk_reliable() 249 save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) in save_stack_trace_tsk() 342 int stack_trace_save_tsk_reliable(struct task_struct *tsk, unsigned long *store, in stack_trace_save_tsk_reliable()
|
/linux/arch/riscv/include/asm/ |
H A D | vector.h | 236 #define riscv_preempt_v_clear_dirty(tsk) do {} while (0) argument 237 #define riscv_preempt_v_set_restore(tsk) do {} while (0) argument 281 #define riscv_v_thread_free(tsk) do {} while (0) argument 283 #define riscv_v_thread_alloc(tsk) do {} while (0) argument
|
/linux/arch/x86/include/asm/ |
H A D | io_bitmap.h | 47 static inline void io_bitmap_share(struct task_struct *tsk) { } in io_bitmap_share() 48 static inline void io_bitmap_exit(struct task_struct *tsk) { } in io_bitmap_exit()
|
/linux/arch/openrisc/include/asm/ |
H A D | processor.h | 71 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc) argument 72 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->sp) argument
|
/linux/kernel/time/ |
H A D | itimer.c | 47 static void get_cpu_itimer(struct task_struct *tsk, unsigned int clock_id, in get_cpu_itimer() 78 struct task_struct *tsk = current; in do_getitimer() local 168 static void set_cpu_itimer(struct task_struct *tsk, unsigned int clock_id, in set_cpu_itimer() 209 struct task_struct *tsk = current; in do_setitimer() local
|
/linux/arch/parisc/include/asm/ |
H A D | processor.h | 27 #define TASK_SIZE_OF(tsk) ((tsk)->thread.task_size) argument 112 #define task_pt_regs(tsk) ((struct pt_regs *)&((tsk)->thread.regs)) argument 274 #define KSTK_EIP(tsk) ((tsk)->thread.regs.iaoq[0]) argument 275 #define KSTK_ESP(tsk) ((tsk)->thread.regs.gr[30]) argument
|
/linux/arch/microblaze/include/asm/ |
H A D | mmu_context_mm.h | 99 # define init_new_context(tsk, mm) (((mm)->context = NO_CONTEXT), 0) argument 115 struct task_struct *tsk) in switch_mm()
|
/linux/arch/nios2/include/asm/ |
H A D | processor.h | 70 #define KSTK_EIP(tsk) ((tsk)->thread.kregs->ea) argument 71 #define KSTK_ESP(tsk) ((tsk)->thread.kregs->sp) argument
|