/linux-master/include/linux/ |
H A D | seccomp.h | 75 extern void seccomp_filter_release(struct task_struct *tsk); 76 extern void get_seccomp_filter(struct task_struct *tsk); 78 static inline void seccomp_filter_release(struct task_struct *tsk) argument 82 static inline void get_seccomp_filter(struct task_struct *tsk) argument
|
H A D | taskstats_kern.h | 28 static inline void taskstats_exit(struct task_struct *tsk, int group_dead) argument
|
H A D | pkeys.h | 38 static inline int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, argument
|
/linux-master/fs/jffs2/ |
H A D | background.c | 37 struct task_struct *tsk; local 45 tsk = kthread_run(jffs2_garbage_collect_thread, c, "jffs2_gcd_mtd%d", c->mtd->index); 46 if (IS_ERR(tsk)) { 48 -PTR_ERR(tsk)); 50 ret = PTR_ERR(tsk); 53 jffs2_dbg(1, "Garbage collect thread is pid %d\n", tsk->pid); 55 ret = tsk->pid;
|
/linux-master/kernel/ |
H A D | taskstats.c | 157 static void exe_add_tsk(struct taskstats *stats, struct task_struct *tsk) argument 160 struct file *exe_file = get_task_exe_file(tsk); 176 struct task_struct *tsk, struct taskstats *stats) 183 * per-task-foo(stats, tsk); 186 delayacct_add_tsk(stats, tsk); 190 stats->nvcsw = tsk->nvcsw; 191 stats->nivcsw = tsk->nivcsw; 192 bacct_add_tsk(user_ns, pid_ns, stats, tsk); 195 xacct_add_tsk(stats, tsk); 198 exe_add_tsk(stats, tsk); 174 fill_stats(struct user_namespace *user_ns, struct pid_namespace *pid_ns, struct task_struct *tsk, struct taskstats *stats) argument 203 struct task_struct *tsk; local 215 struct task_struct *tsk, *first; local 275 fill_tgid_exit(struct task_struct *tsk) argument 571 taskstats_tgid_alloc(struct task_struct *tsk) argument 604 taskstats_exit(struct task_struct *tsk, int group_dead) argument [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | mmu_context.h | 172 #define init_new_context(tsk, mm) init_new_context(tsk, mm) 174 init_new_context(struct task_struct *tsk, struct mm_struct *mm) argument 182 static inline void update_saved_ttbr0(struct task_struct *tsk, argument 195 WRITE_ONCE(task_thread_info(tsk)->ttbr0, ttbr); 198 static inline void update_saved_ttbr0(struct task_struct *tsk, argument 206 enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) argument 212 update_saved_ttbr0(tsk, &init_mm); 231 struct task_struct *tsk) 242 update_saved_ttbr0(tsk, nex 230 switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument [all...] |
H A D | stacktrace.h | 20 extern void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk, 42 static inline struct stack_info stackinfo_get_task(const struct task_struct *tsk) argument 44 unsigned long low = (unsigned long)task_stack_page(tsk); 53 static inline bool on_task_stack(const struct task_struct *tsk, argument 56 struct stack_info info = stackinfo_get_task(tsk);
|
/linux-master/arch/powerpc/kernel/ |
H A D | process.c | 85 static void check_if_tm_restore_required(struct task_struct *tsk) argument 93 if (tsk == current && tsk->thread.regs && 94 MSR_TM_ACTIVE(tsk->thread.regs->msr) && 96 regs_set_return_msr(&tsk->thread.ckpt_regs, 97 tsk->thread.regs->msr); 103 static inline void check_if_tm_restore_required(struct task_struct *tsk) { } argument 153 static void __giveup_fpu(struct task_struct *tsk) argument 157 save_fpu(tsk); 158 msr = tsk 165 giveup_fpu(struct task_struct *tsk) argument 179 flush_fp_to_thread(struct task_struct *tsk) argument 232 __giveup_fpu(struct task_struct *tsk) argument 236 __giveup_altivec(struct task_struct *tsk) argument 248 giveup_altivec(struct task_struct *tsk) argument 287 flush_altivec_to_thread(struct task_struct *tsk) argument 302 __giveup_vsx(struct task_struct *tsk) argument 319 giveup_vsx(struct task_struct *tsk) argument 354 flush_vsx_to_thread(struct task_struct *tsk) argument 369 giveup_spe(struct task_struct *tsk) argument 392 flush_spe_to_thread(struct task_struct *tsk) argument 423 giveup_all(struct task_struct *tsk) argument 565 save_all(struct task_struct *tsk) argument 593 flush_all_to_thread(struct task_struct *tsk) argument 928 tm_enabled(struct task_struct *tsk) argument 983 tm_reclaim_task(struct task_struct *tsk) argument 2010 set_fpexc_mode(struct task_struct *tsk, unsigned int val) argument 2058 get_fpexc_mode(struct task_struct *tsk, unsigned long adr) argument 2088 set_endian(struct task_struct *tsk, unsigned int val) argument 2109 get_endian(struct task_struct *tsk, unsigned long adr) argument 2132 set_unalign_ctl(struct task_struct *tsk, unsigned int val) argument 2138 get_unalign_ctl(struct task_struct *tsk, unsigned long adr) argument 2261 empty_user_regs(struct pt_regs *regs, struct task_struct *tsk) argument 2279 show_stack(struct task_struct *tsk, unsigned long *stack, const char *loglvl) argument [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | mptcp_sock.c | 34 struct tcp_sock *tsk; local 45 tsk = bpf_skc_to_tcp_sock(sk); 46 if (!tsk) 49 is_mptcp = bpf_core_field_exists(tsk->is_mptcp) ? tsk->is_mptcp : 0;
|
/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...] |
/linux-master/kernel/time/ |
H A D | itimer.c | 47 static void get_cpu_itimer(struct task_struct *tsk, unsigned int clock_id, argument 51 struct cpu_itimer *it = &tsk->signal->it[clock_id]; 53 spin_lock_irq(&tsk->sighand->siglock); 60 thread_group_sample_cputime(tsk, samples); 70 spin_unlock_irq(&tsk->sighand->siglock); 78 struct task_struct *tsk = current; local 82 spin_lock_irq(&tsk->sighand->siglock); 83 value->it_value = itimer_get_remtime(&tsk->signal->real_timer); 85 ktime_to_timespec64(tsk->signal->it_real_incr); 86 spin_unlock_irq(&tsk 168 set_cpu_itimer(struct task_struct *tsk, unsigned int clock_id, const struct itimerspec64 *const value, struct itimerspec64 *const ovalue) argument 209 struct task_struct *tsk = current; local [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | mmu_context.h | 38 void check_and_switch_context(struct mm_struct *mm, struct task_struct *tsk); 42 init_new_context(struct task_struct *tsk, struct mm_struct *mm) argument 63 struct task_struct *tsk) 118 struct task_struct *tsk) 134 check_and_switch_context(next, tsk); 142 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) argument 62 check_and_switch_context(struct mm_struct *mm, struct task_struct *tsk) argument 117 switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
|
/linux-master/arch/s390/include/asm/ |
H A D | mmu_context.h | 19 static inline int init_new_context(struct task_struct *tsk, argument 73 struct task_struct *tsk) 90 struct task_struct *tsk) 95 switch_mm_irqs_off(prev, next, tsk); 102 struct task_struct *tsk = current; local 103 struct mm_struct *mm = tsk->mm; 72 switch_mm_irqs_off(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument 89 switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
|
/linux-master/include/trace/events/ |
H A D | sched.h | 438 TP_PROTO(struct task_struct *tsk, u64 delay), 440 TP_ARGS(__perf_task(tsk), __perf_count(delay)), 449 memcpy(__entry->comm, tsk->comm, TASK_COMM_LEN); 450 __entry->pid = tsk->pid; 464 TP_PROTO(struct task_struct *tsk, u64 delay), 465 TP_ARGS(tsk, delay)); 472 TP_PROTO(struct task_struct *tsk, u64 delay), 473 TP_ARGS(tsk, delay)); 480 TP_PROTO(struct task_struct *tsk, u64 delay), 481 TP_ARGS(tsk, dela [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | fpu.h | 124 static inline void lose_fpu_inatomic(int save, struct task_struct *tsk) argument 129 _save_fp(&tsk->thread.fpu); 134 save_lsx(tsk); 136 save_lasx(tsk); 141 clear_tsk_thread_flag(tsk, TIF_USEDSIMD); 143 clear_tsk_thread_flag(tsk, TIF_USEDFPU); 145 KSTK_EUEN(tsk) &= ~(CSR_EUEN_FPEN | CSR_EUEN_LSXEN | CSR_EUEN_LASXEN); 164 static inline void save_fp(struct task_struct *tsk) argument 167 _save_fp(&tsk->thread.fpu); 170 static inline void restore_fp(struct task_struct *tsk) argument 176 save_fpu_regs(struct task_struct *tsk) argument [all...] |
/linux-master/arch/csky/include/asm/ |
H A D | mmu_context.h | 19 #define init_new_context(tsk,mm) ({ atomic64_set(&(mm)->context.asid, 0); 0; }) 25 struct task_struct *tsk) 24 switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
|
/linux-master/arch/openrisc/include/asm/ |
H A D | thread_info.h | 62 #define INIT_THREAD_INFO(tsk) \ 64 .task = &tsk, \
|
/linux-master/arch/hexagon/include/asm/ |
H A D | thread_info.h | 58 #define INIT_THREAD_INFO(tsk) \ 60 .task = &tsk, \
|
/linux-master/arch/um/include/asm/ |
H A D | thread_info.h | 30 #define INIT_THREAD_INFO(tsk) \ 32 .task = &tsk, \
|
/linux-master/arch/m68k/include/asm/ |
H A D | thread_info.h | 35 #define INIT_THREAD_INFO(tsk) \ 37 .task = &tsk, \
|
/linux-master/arch/nios2/include/asm/ |
H A D | thread_info.h | 49 #define INIT_THREAD_INFO(tsk) \ 51 .task = &tsk, \
|
/linux-master/arch/xtensa/include/asm/ |
H A D | hw_breakpoint.h | 50 void clear_ptrace_hw_breakpoint(struct task_struct *tsk); 57 static inline void clear_ptrace_hw_breakpoint(struct task_struct *tsk) argument
|
/linux-master/include/linux/sched/ |
H A D | rt.h | 21 static inline bool task_is_realtime(struct task_struct *tsk) argument 23 int policy = tsk->policy;
|
/linux-master/arch/arc/include/asm/ |
H A D | thread_info.h | 48 * initilaize thread_info for any @tsk 51 #define INIT_THREAD_INFO(tsk) \ 53 .task = &tsk, \
|
H A D | bug.h | 16 void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs,
|