/linux-master/arch/sparc/include/asm/ |
H A D | processor_64.h | 30 #define TASK_SIZE_OF(tsk) \ 31 (test_tsk_thread_flag(tsk,TIF_32BIT) ? \ 181 #define task_pt_regs(tsk) (task_thread_info(tsk)->kregs) 182 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->tpc) 183 #define KSTK_ESP(tsk) (task_pt_regs(tsk)->u_regs[UREG_FP])
|
H A D | thread_info_32.h | 57 #define INIT_THREAD_INFO(tsk) \ 60 .task = &tsk, \
|
H A D | thread_info_64.h | 115 #define INIT_THREAD_INFO(tsk) \ 117 .task = &tsk, \
|
/linux-master/arch/sparc/kernel/ |
H A D | process_32.c | 145 void show_stack(struct task_struct *tsk, unsigned long *_ksp, const char *loglvl) argument 152 if (!tsk) 153 tsk = current; 155 if (tsk == current && !_ksp) 158 task_base = (unsigned long) task_stack_page(tsk); 177 void exit_thread(struct task_struct *tsk) argument 180 if (last_task_used_math == tsk) { 182 if (test_tsk_thread_flag(tsk, TIF_USEDFPU)) { 186 fpsave(&tsk->thread.float_regs[0], &tsk [all...] |
H A D | process_64.c | 398 void exit_thread(struct task_struct *tsk) argument 400 struct thread_info *t = task_thread_info(tsk);
|
H A D | traps_64.c | 2450 void show_stack(struct task_struct *tsk, unsigned long *_ksp, const char *loglvl) argument 2460 if (!tsk) 2461 tsk = current; 2462 tp = task_thread_info(tsk); 2464 if (tsk == current) 2499 ret_stack = ftrace_graph_get_ret_stack(tsk, graph);
|
/linux-master/arch/sparc/mm/ |
H A D | fault_32.c | 40 struct task_struct *tsk, 50 printk(KERN_ALERT "tsk->{mm,active_mm}->context = %08lx\n", 51 (tsk->mm ? tsk->mm->context : tsk->active_mm->context)); 52 printk(KERN_ALERT "tsk->{mm,active_mm}->pgd = %08lx\n", 53 (tsk->mm ? (unsigned long) tsk->mm->pgd : 54 (unsigned long) tsk->active_mm->pgd)); 60 unsigned long address, struct task_struct *tsk) 39 unhandled_fault(unsigned long address, struct task_struct *tsk, struct pt_regs *regs) argument 59 show_signal_msg(struct pt_regs *regs, int sig, int code, unsigned long address, struct task_struct *tsk) argument 116 struct task_struct *tsk = current; local 308 struct task_struct *tsk = current; local [all...] |
H A D | fault_64.c | 41 struct task_struct *tsk, 51 printk(KERN_ALERT "tsk->{mm,active_mm}->context = %016lx\n", 52 (tsk->mm ? 53 CTX_HWBITS(tsk->mm->context) : 54 CTX_HWBITS(tsk->active_mm->context))); 55 printk(KERN_ALERT "tsk->{mm,active_mm}->pgd = %016lx\n", 56 (tsk->mm ? (unsigned long) tsk->mm->pgd : 57 (unsigned long) tsk->active_mm->pgd)); 141 unsigned long address, struct task_struct *tsk) 40 unhandled_fault(unsigned long address, struct task_struct *tsk, struct pt_regs *regs) argument 140 show_signal_msg(struct pt_regs *regs, int sig, int code, unsigned long address, struct task_struct *tsk) argument [all...] |
H A D | srmmu.c | 473 struct task_struct *tsk) 999 int init_new_context(struct task_struct *tsk, struct mm_struct *mm) argument 472 switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, struct task_struct *tsk) argument
|
H A D | tsb.c | 536 int init_new_context(struct task_struct *tsk, struct mm_struct *mm) argument
|
/linux-master/arch/um/include/asm/ |
H A D | mmu_context.h | 29 struct task_struct *tsk) 28 switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
|
H A D | processor-generic.h | 98 #define KSTK_REG(tsk, reg) get_thread_reg(reg, &tsk->thread.switch_buf)
|
H A D | thread_info.h | 30 #define INIT_THREAD_INFO(tsk) \ 32 .task = &tsk, \
|
/linux-master/arch/um/kernel/ |
H A D | stacktrace.c | 16 void dump_trace(struct task_struct *tsk, argument 22 struct pt_regs *segv_regs = tsk->thread.segv_regs; 25 bp = get_frame_pointer(tsk, segv_regs); 26 sp = get_stack_pointer(tsk, segv_regs); 60 static void __save_stack_trace(struct task_struct *tsk, struct stack_trace *trace) argument 62 dump_trace(tsk, &dump_ops, trace); 71 void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) argument 73 __save_stack_trace(tsk, trace);
|
H A D | trap.c | 136 struct task_struct *tsk = current; local 139 if (!unhandled_signal(tsk, SIGSEGV)) 146 task_pid_nr(tsk) > 1 ? KERN_INFO : KERN_EMERG, 147 tsk->comm, task_pid_nr(tsk), FAULT_ADDRESS(*fi),
|
/linux-master/arch/x86/include/asm/fpu/ |
H A D | signal.h | 22 struct task_struct *tsk);
|
/linux-master/arch/x86/include/asm/ |
H A D | io_bitmap.h | 19 void io_bitmap_share(struct task_struct *tsk); 20 void io_bitmap_exit(struct task_struct *tsk); 47 static inline void io_bitmap_share(struct task_struct *tsk) { } argument 48 static inline void io_bitmap_exit(struct task_struct *tsk) { } argument
|
H A D | mmu_context.h | 134 extern void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk); 141 static inline int init_new_context(struct task_struct *tsk, argument 169 struct task_struct *tsk); 172 struct task_struct *tsk); 182 #define deactivate_mm(tsk, mm) \ 187 #define deactivate_mm(tsk, mm) \ 189 shstk_free(tsk); \
|
H A D | pkeys.h | 12 extern int arch_set_user_pkey_access(struct task_struct *tsk, int pkey,
|
H A D | resctrl.h | 96 static inline void __resctrl_sched_in(struct task_struct *tsk) argument 108 tmp = READ_ONCE(tsk->closid); 114 tmp = READ_ONCE(tsk->rmid); 135 static inline void resctrl_arch_set_closid_rmid(struct task_struct *tsk, argument 138 WRITE_ONCE(tsk->closid, closid); 139 WRITE_ONCE(tsk->rmid, rmid); 142 static inline bool resctrl_arch_match_closid(struct task_struct *tsk, u32 closid) argument 144 return READ_ONCE(tsk->closid) == closid; 147 static inline bool resctrl_arch_match_rmid(struct task_struct *tsk, u32 ignored, argument 150 return READ_ONCE(tsk 153 resctrl_sched_in(struct task_struct *tsk) argument 191 resctrl_sched_in(struct task_struct *tsk) argument [all...] |
H A D | thread_info.h | 71 #define INIT_THREAD_INFO(tsk) \
|
/linux-master/arch/x86/kernel/ |
H A D | cet.c | 49 struct task_struct *tsk; local 62 tsk = current; 63 tsk->thread.error_code = error_code; 64 tsk->thread.trap_nr = X86_TRAP_CP; 67 if (show_unhandled_signals && unhandled_signal(tsk, SIGSEGV) && 70 tsk->comm, task_pid_nr(tsk),
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | bugs.c | 2119 static void task_update_spec_tif(struct task_struct *tsk) argument 2122 set_tsk_thread_flag(tsk, TIF_SPEC_FORCE_UPDATE); 2132 if (tsk == current)
|
/linux-master/arch/x86/kernel/cpu/resctrl/ |
H A D | rdtgroup.c | 584 static bool task_in_rdtgroup(struct task_struct *tsk, struct rdtgroup *rdtgrp) argument 595 return resctrl_arch_match_closid(tsk, closid) && 596 resctrl_arch_match_rmid(tsk, closid, rmid); 599 static int __rdtgroup_move_task(struct task_struct *tsk, argument 603 if (task_in_rdtgroup(tsk, rdtgrp)) 615 !resctrl_arch_match_closid(tsk, rdtgrp->mon.parent->closid)) { 621 resctrl_arch_set_closid_rmid(tsk, rdtgrp->mon.parent->closid, 624 resctrl_arch_set_closid_rmid(tsk, rdtgrp->closid, 641 update_task_closid_rmid(tsk); 709 struct task_struct *tsk; local 882 proc_resctrl_show(struct seq_file *s, struct pid_namespace *ns, struct pid *pid, struct task_struct *tsk) argument [all...] |
/linux-master/arch/x86/kernel/cpu/sgx/ |
H A D | main.c | 426 struct task_struct *tsk; local 428 tsk = kthread_run(ksgxd, NULL, "ksgxd"); 429 if (IS_ERR(tsk)) 432 ksgxd_tsk = tsk;
|