| /kernel/linux/linux-5.10/tools/power/cpupower/lib/ |
| H A D | cpufreq.c | 265 struct cpufreq_available_governors *current = NULL; in cpufreq_get_available_governors() local 280 if (current) { in cpufreq_get_available_governors() 281 current->next = malloc(sizeof(*current)); in cpufreq_get_available_governors() 282 if (!current->next) in cpufreq_get_available_governors() 284 current = current->next; in cpufreq_get_available_governors() 289 current = first; in cpufreq_get_available_governors() 291 current->first = first; in cpufreq_get_available_governors() 292 current in cpufreq_get_available_governors() 339 struct cpufreq_available_frequencies *current = NULL; cpufreq_get_available_frequencies() local 395 struct cpufreq_available_frequencies *current = NULL; cpufreq_get_boost_frequencies() local 471 struct cpufreq_affected_cpus *current = NULL; sysfs_get_cpu_list() local 702 struct cpufreq_stats *current = NULL; cpufreq_get_stats() local [all...] |
| /kernel/linux/linux-6.6/tools/power/cpupower/lib/ |
| H A D | cpufreq.c | 274 struct cpufreq_available_governors *current = NULL; in cpufreq_get_available_governors() local 289 if (current) { in cpufreq_get_available_governors() 290 current->next = malloc(sizeof(*current)); in cpufreq_get_available_governors() 291 if (!current->next) in cpufreq_get_available_governors() 293 current = current->next; in cpufreq_get_available_governors() 298 current = first; in cpufreq_get_available_governors() 300 current->first = first; in cpufreq_get_available_governors() 301 current in cpufreq_get_available_governors() 348 struct cpufreq_available_frequencies *current = NULL; cpufreq_get_available_frequencies() local 404 struct cpufreq_available_frequencies *current = NULL; cpufreq_get_boost_frequencies() local 480 struct cpufreq_affected_cpus *current = NULL; sysfs_get_cpu_list() local 711 struct cpufreq_stats *current = NULL; cpufreq_get_stats() local [all...] |
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| H A D | sigutil_32.c | 19 if (test_tsk_thread_flag(current, TIF_USEDFPU)) { in save_fpu_state() 21 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, in save_fpu_state() 22 ¤t->thread.fpqueue[0], ¤t->thread.fpqdepth); in save_fpu_state() 24 clear_tsk_thread_flag(current, TIF_USEDFPU); in save_fpu_state() 27 if (current == last_task_used_math) { in save_fpu_state() 29 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, in save_fpu_state() 30 ¤t in save_fpu_state() [all...] |
| /kernel/linux/linux-6.6/arch/sparc/kernel/ |
| H A D | sigutil_32.c | 19 if (test_tsk_thread_flag(current, TIF_USEDFPU)) { in save_fpu_state() 21 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, in save_fpu_state() 22 ¤t->thread.fpqueue[0], ¤t->thread.fpqdepth); in save_fpu_state() 24 clear_tsk_thread_flag(current, TIF_USEDFPU); in save_fpu_state() 27 if (current == last_task_used_math) { in save_fpu_state() 29 fpsave(¤t->thread.float_regs[0], ¤t->thread.fsr, in save_fpu_state() 30 ¤t in save_fpu_state() [all...] |
| /kernel/linux/linux-5.10/tools/testing/selftests/arm64/signal/ |
| H A D | test_signals.c | 15 struct tdescr *current; variable 19 current = &tde; in main() 21 ksft_print_msg("%s :: %s\n", current->name, current->descr); in main() 22 if (test_setup(current) && test_init(current)) { in main() 23 test_run(current); in main() 24 test_cleanup(current); in main() 26 test_result(current); in main() 28 return current in main() [all...] |
| /kernel/linux/linux-5.10/include/linux/sched/ |
| H A D | mm.h | 95 /* Remove the current tasks stale references to the old mm_struct on exit() */ 97 /* Remove the current tasks stale references to the old mm_struct on exec() */ 165 unsigned int pflags = READ_ONCE(current->flags); in current_gfp_context() 205 unsigned int flags = current->flags & PF_MEMALLOC_NOIO; in memalloc_noio_save() 206 current->flags |= PF_MEMALLOC_NOIO; in memalloc_noio_save() 220 current->flags = (current->flags & ~PF_MEMALLOC_NOIO) | flags; in memalloc_noio_restore() 236 unsigned int flags = current->flags & PF_MEMALLOC_NOFS; in memalloc_nofs_save() 237 current->flags |= PF_MEMALLOC_NOFS; in memalloc_nofs_save() 251 current in memalloc_nofs_restore() [all...] |
| /kernel/linux/linux-5.10/drivers/tty/ |
| H A D | tty_jobctrl.c | 18 return (sigismember(¤t->blocked, sig) || in is_ignored() 19 current->sighand->action[sig-1].sa.sa_handler == SIG_IGN); in is_ignored() 38 if (current->signal->tty != tty) in __tty_check_change() 42 pgrp = task_pgrp(current); in __tty_check_change() 106 tty->pgrp = get_pid(task_pgrp(current)); in __proc_set_tty() 107 tty->session = get_pid(task_session(current)); in __proc_set_tty() 109 if (current->signal->tty) { in __proc_set_tty() 110 tty_debug(tty, "current tty %s not NULL!!\n", in __proc_set_tty() 111 current->signal->tty->name); in __proc_set_tty() 112 tty_kref_put(current in __proc_set_tty() [all...] |
| /kernel/linux/linux-6.6/drivers/tty/ |
| H A D | tty_jobctrl.c | 18 return (sigismember(¤t->blocked, sig) || in is_ignored() 19 current->sighand->action[sig-1].sa.sa_handler == SIG_IGN); in is_ignored() 39 if (current->signal->tty != tty) in __tty_check_change() 43 pgrp = task_pgrp(current); in __tty_check_change() 109 tty->ctrl.pgrp = get_pid(task_pgrp(current)); in __proc_set_tty() 110 tty->ctrl.session = get_pid(task_session(current)); in __proc_set_tty() 112 if (current->signal->tty) { in __proc_set_tty() 113 tty_debug(tty, "current tty %s not NULL!!\n", in __proc_set_tty() 114 current->signal->tty->name); in __proc_set_tty() 115 tty_kref_put(current in __proc_set_tty() [all...] |
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| H A D | signal_32.c | 234 * Save the current user registers on the user stack. 245 flush_fp_to_thread(current); in save_user_regs() 253 if (current->thread.used_vr) { in save_user_regs() 254 flush_altivec_to_thread(current); in save_user_regs() 255 if (__copy_to_user(&frame->mc_vregs, ¤t->thread.vr_state, in save_user_regs() 268 * Note that the current VRSAVE value is in the SPR at this point. in save_user_regs() 271 current->thread.vrsave = mfspr(SPRN_VRSAVE); in save_user_regs() 272 if (__put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32])) in save_user_regs() 275 if (copy_fpr_to_user(&frame->mc_fregs, current)) in save_user_regs() 290 if (current in save_user_regs() [all...] |
| /kernel/linux/linux-6.6/kernel/ |
| H A D | delayacct.c | 114 current->delays->blkio_start = local_clock(); in __delayacct_blkio_start() 118 * We cannot rely on the `current` macro, as we haven't yet switched back to 209 current->delays->freepages_start = local_clock(); in __delayacct_freepages_start() 214 delayacct_end(¤t->delays->lock, in __delayacct_freepages_end() 215 ¤t->delays->freepages_start, in __delayacct_freepages_end() 216 ¤t->delays->freepages_delay, in __delayacct_freepages_end() 217 ¤t->delays->freepages_count); in __delayacct_freepages_end() 222 *in_thrashing = !!current->in_thrashing; in __delayacct_thrashing_start() 226 current->in_thrashing = 1; in __delayacct_thrashing_start() 227 current in __delayacct_thrashing_start() [all...] |
| H A D | rseq.c | 64 * 2. Userspace tests to check whether the current cpu_id field match 194 if (current->rseq_sig != sig) { in rseq_get_rseq_cs() 197 sig, current->rseq_sig, current->pid, usig); in rseq_get_rseq_cs() 277 struct task_struct *t = current; in rseq_ip_fixup() 317 struct task_struct *t = current; in __rseq_handle_notify_resume() 351 struct task_struct *t = current; in rseq_syscall() 373 /* Unregister rseq for current thread. */ in SYSCALL_DEFINE4() 374 if (current->rseq != rseq || !current in SYSCALL_DEFINE4() [all...] |
| /kernel/linux/linux-6.6/kernel/events/ |
| H A D | hw_breakpoint_test.c | 127 TEST_EXPECT_NOSPC(register_test_bp(-1, current, idx)); in test_one_cpu() 150 fill_bp_slots(test, &idx, -1, current, 0); in test_one_task_on_all_cpus() 151 TEST_EXPECT_NOSPC(register_test_bp(-1, current, idx)); in test_one_task_on_all_cpus() 152 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), current, idx)); in test_one_task_on_all_cpus() 164 fill_bp_slots(test, &idx, -1, current, 0); in test_two_tasks_on_all_cpus() 167 TEST_EXPECT_NOSPC(register_test_bp(-1, current, idx)); in test_two_tasks_on_all_cpus() 169 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), current, idx)); in test_two_tasks_on_all_cpus() 181 fill_bp_slots(test, &idx, get_test_cpu(0), current, 0); in test_one_task_on_one_cpu() 182 TEST_EXPECT_NOSPC(register_test_bp(-1, current, idx)); in test_one_task_on_one_cpu() 183 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), current, id in test_one_task_on_one_cpu() [all...] |
| /kernel/linux/linux-6.6/tools/testing/selftests/arm64/signal/ |
| H A D | test_signals.c | 15 struct tdescr *current = &tde; variable 19 ksft_print_msg("%s :: %s\n", current->name, current->descr); in main() 20 if (test_setup(current) && test_init(current)) { in main() 21 test_run(current); in main() 22 test_cleanup(current); in main() 24 test_result(current); in main() 26 return current->result; in main()
|
| /kernel/linux/linux-5.10/include/linux/ |
| H A D | tracehook.h | 31 * Some tracehook_*() inlines take arguments that the current tracing 60 int ptrace = current->ptrace; in ptrace_report_syscall() 65 current->ptrace_message = message; in ptrace_report_syscall() 73 if (current->exit_code) { in ptrace_report_syscall() 74 send_sig(current->exit_code, current, 1); in ptrace_report_syscall() 75 current->exit_code = 0; in ptrace_report_syscall() 78 current->ptrace_message = 0; in ptrace_report_syscall() 79 return fatal_signal_pending(current); in ptrace_report_syscall() 84 * @regs: user register state of current tas [all...] |
| /kernel/linux/linux-6.6/arch/powerpc/kernel/ |
| H A D | signal_32.c | 243 * Save the current user registers on the user stack. 250 flush_fp_to_thread(current); in prepare_save_user_regs() 252 if (current->thread.used_vr) in prepare_save_user_regs() 253 flush_altivec_to_thread(current); in prepare_save_user_regs() 255 current->thread.vrsave = mfspr(SPRN_VRSAVE); in prepare_save_user_regs() 258 if (current->thread.used_vsr && ctx_has_vsx_region) in prepare_save_user_regs() 259 flush_vsx_to_thread(current); in prepare_save_user_regs() 262 if (current->thread.used_spe) in prepare_save_user_regs() 263 flush_spe_to_thread(current); in prepare_save_user_regs() 278 if (current in __unsafe_save_user_regs() [all...] |
| /kernel/linux/linux-5.10/arch/m68k/mm/ |
| H A D | fault.c | 27 signo = current->thread.signo; in send_fault_sig() 28 si_code = current->thread.code; in send_fault_sig() 29 addr = (void __user *)current->thread.faddr; in send_fault_sig() 71 struct mm_struct *mm = current->mm; in do_page_fault() 185 current->thread.signo = SIGBUS; in do_page_fault() 186 current->thread.faddr = address; in do_page_fault() 190 current->thread.signo = SIGBUS; in do_page_fault() 191 current->thread.code = BUS_ADRERR; in do_page_fault() 192 current->thread.faddr = address; in do_page_fault() 196 current in do_page_fault() [all...] |
| /kernel/linux/linux-6.6/arch/m68k/mm/ |
| H A D | fault.c | 27 signo = current->thread.signo; in send_fault_sig() 28 si_code = current->thread.code; in send_fault_sig() 29 addr = (void __user *)current->thread.faddr; in send_fault_sig() 71 struct mm_struct *mm = current->mm; in do_page_fault() 189 current->thread.signo = SIGBUS; in do_page_fault() 190 current->thread.faddr = address; in do_page_fault() 194 current->thread.signo = SIGBUS; in do_page_fault() 195 current->thread.code = BUS_ADRERR; in do_page_fault() 196 current->thread.faddr = address; in do_page_fault() 202 current in do_page_fault() [all...] |
| /kernel/linux/linux-6.6/include/linux/sched/ |
| H A D | mm.h | 157 /* Remove the current tasks stale references to the old mm_struct on exit() */ 159 /* Remove the current tasks stale references to the old mm_struct on exec() */ 237 unsigned int pflags = READ_ONCE(current->flags); in current_gfp_context() 322 unsigned int flags = current->flags & PF_MEMALLOC_NOIO; in memalloc_noio_save() 323 current->flags |= PF_MEMALLOC_NOIO; in memalloc_noio_save() 337 current->flags = (current->flags & ~PF_MEMALLOC_NOIO) | flags; in memalloc_noio_restore() 353 unsigned int flags = current->flags & PF_MEMALLOC_NOFS; in memalloc_nofs_save() 354 current->flags |= PF_MEMALLOC_NOFS; in memalloc_nofs_save() 368 current in memalloc_nofs_restore() [all...] |
| /kernel/linux/linux-5.10/arch/s390/kernel/ |
| H A D | guarded_storage.c | 25 if (!current->thread.gs_cb) { in gs_enable() 33 current->thread.gs_cb = gs_cb; in gs_enable() 41 if (current->thread.gs_cb) { in gs_disable() 43 kfree(current->thread.gs_cb); in gs_disable() 44 current->thread.gs_cb = NULL; in gs_disable() 55 gs_cb = current->thread.gs_bc_cb; in gs_set_bc_cb() 60 current->thread.gs_bc_cb = gs_cb; in gs_set_bc_cb() 71 gs_cb = current->thread.gs_bc_cb; in gs_clear_bc_cb() 72 current->thread.gs_bc_cb = NULL; in gs_clear_bc_cb() 83 gs_cb = current in gs_load_bc_cb() [all...] |
| /kernel/linux/linux-6.6/arch/s390/kernel/ |
| H A D | guarded_storage.c | 25 if (!current->thread.gs_cb) { in gs_enable() 33 current->thread.gs_cb = gs_cb; in gs_enable() 41 if (current->thread.gs_cb) { in gs_disable() 43 kfree(current->thread.gs_cb); in gs_disable() 44 current->thread.gs_cb = NULL; in gs_disable() 55 gs_cb = current->thread.gs_bc_cb; in gs_set_bc_cb() 60 current->thread.gs_bc_cb = gs_cb; in gs_set_bc_cb() 71 gs_cb = current->thread.gs_bc_cb; in gs_clear_bc_cb() 72 current->thread.gs_bc_cb = NULL; in gs_clear_bc_cb() 83 gs_cb = current in gs_load_bc_cb() [all...] |
| /kernel/linux/common_modules/tzdriver/ |
| H A D | tc_ns_log.h | 39 pr_info("[%s] (%i, %s)%s: " fmt, MOD_TEE, current->pid, current->comm, __func__, ## args); \ 46 pr_info("[%s] (%i, %s)%s: " fmt, MOD_TEE, current->pid, current->comm, __func__, ## args); \ 53 pr_info("[%s] (%i, %s)%s: " fmt, MOD_TEE, current->pid, current->comm, __func__, ## args); \ 60 pr_warn("[%s] (%i, %s)%s: " fmt, MOD_TEE, current->pid, current->comm, __func__, ## args); \ 65 pr_err("[%s] (%i, %s)%s: " fmt, MOD_TEE, current->pid, current [all...] |
| /kernel/linux/linux-5.10/arch/h8300/kernel/ |
| H A D | traps.c | 49 current->thread.esp0 = ssp; in set_esp0() 63 pr_info("COMM=%s PID=%d\n", current->comm, current->pid); in dump() 64 if (current->mm) { in dump() 66 (int) current->mm->start_code, in dump() 67 (int) current->mm->end_code, in dump() 68 (int) current->mm->start_data, in dump() 69 (int) current->mm->end_data, in dump() 70 (int) current->mm->end_data, in dump() 71 (int) current in dump() [all...] |
| /kernel/linux/linux-5.10/mm/ |
| H A D | reclaim_acct.c | 69 if (!current->reclaim_acct) in reclaimacct_substage_start() 72 current->reclaim_acct->start[stub] = ktime_get_ns(); in reclaimacct_substage_start() 78 if (!current->reclaim_acct) in reclaimacct_substage_end() 81 __reclaimacct_end(current->reclaim_acct, freed, stub, shrinker); in reclaimacct_substage_end() 110 if (!current->reclaim_acct) in reclaimacct_start() 111 current->reclaim_acct = ra; in reclaimacct_start() 113 current->reclaim_acct->reclaim_type = type; in reclaimacct_start() 114 current->reclaim_acct->start[RA_RECLAIM] = ktime_get_ns(); in reclaimacct_start() 119 if (!current->reclaim_acct) in reclaimacct_end() 122 __reclaimacct_end(current in reclaimacct_end() [all...] |
| /kernel/linux/linux-5.10/kernel/ |
| H A D | rseq.c | 60 * 2. Userspace tests to check whether the current cpu_id field match 157 if (current->rseq_sig != sig) { in rseq_get_rseq_cs() 160 sig, current->rseq_sig, current->pid, usig); in rseq_get_rseq_cs() 233 struct task_struct *t = current; in rseq_ip_fixup() 273 struct task_struct *t = current; in __rseq_handle_notify_resume() 308 struct task_struct *t = current; in rseq_syscall() 331 /* Unregister rseq for current thread. */ in SYSCALL_DEFINE4() 332 if (current->rseq != rseq || !current in SYSCALL_DEFINE4() [all...] |
| /kernel/linux/linux-5.10/arch/nds32/include/asm/ |
| H A D | fpu.h | 78 if (last_task_used_math == current) { 81 if (test_tsk_fpu(task_pt_regs(current))) { 83 save_fpu(current); 85 disable_ptreg_fpu(task_pt_regs(current)); 93 if (last_task_used_math != current) { 96 load_fpu(¤t->thread.fpu); 97 last_task_used_math = current; 100 if (!test_tsk_fpu(task_pt_regs(current))) { 101 load_fpu(¤t->thread.fpu); 104 enable_ptreg_fpu(task_pt_regs(current)); [all...] |