/linux-4.19.296/include/linux/sched/ |
D | mm.h | 188 if (unlikely(current->flags & PF_MEMALLOC_NOIO)) in current_gfp_context() 190 else if (unlikely(current->flags & PF_MEMALLOC_NOFS)) in current_gfp_context() 220 unsigned int flags = current->flags & PF_MEMALLOC_NOIO; in memalloc_noio_save() 221 current->flags |= PF_MEMALLOC_NOIO; in memalloc_noio_save() 235 current->flags = (current->flags & ~PF_MEMALLOC_NOIO) | flags; in memalloc_noio_restore() 251 unsigned int flags = current->flags & PF_MEMALLOC_NOFS; in memalloc_nofs_save() 252 current->flags |= PF_MEMALLOC_NOFS; in memalloc_nofs_save() 266 current->flags = (current->flags & ~PF_MEMALLOC_NOFS) | flags; in memalloc_nofs_restore() 271 unsigned int flags = current->flags & PF_MEMALLOC; in memalloc_noreclaim_save() 272 current->flags |= PF_MEMALLOC; in memalloc_noreclaim_save() [all …]
|
D | signal.h | 277 struct task_struct *tsk = current; in kernel_dequeue_signal() 290 spin_lock_irq(¤t->sighand->siglock); in kernel_signal_stop() 291 if (current->jobctl & JOBCTL_STOP_DEQUEUED) in kernel_signal_stop() 293 spin_unlock_irq(¤t->sighand->siglock); in kernel_signal_stop() 346 set_tsk_thread_flag(current, TIF_SIGPENDING); in restart_syscall() 448 current->restore_sigmask = true; in set_restore_sigmask() 457 current->restore_sigmask = false; in clear_restore_sigmask() 461 return current->restore_sigmask; in test_restore_sigmask() 469 if (!current->restore_sigmask) in test_and_clear_restore_sigmask() 471 current->restore_sigmask = false; in test_and_clear_restore_sigmask() [all …]
|
/linux-4.19.296/include/linux/ |
D | tracehook.h | 62 int ptrace = current->ptrace; in ptrace_report_syscall() 74 if (current->exit_code) { in ptrace_report_syscall() 75 send_sig(current->exit_code, current, 1); in ptrace_report_syscall() 76 current->exit_code = 0; in ptrace_report_syscall() 79 return fatal_signal_pending(current); in ptrace_report_syscall() 129 user_single_step_siginfo(current, regs, &info); in tracehook_report_syscall_exit() 130 force_sig_info(SIGTRAP, &info, current); in tracehook_report_syscall_exit() 192 if (unlikely(current->task_works)) in tracehook_notify_resume()
|
D | context_tracking.h | 107 vtime_guest_enter(current); in guest_enter_irqoff() 109 current->flags |= PF_VCPU; in guest_enter_irqoff() 131 vtime_guest_exit(current); in guest_exit_irqoff() 133 current->flags &= ~PF_VCPU; in guest_exit_irqoff() 144 vtime_account_system(current); in guest_enter_irqoff() 145 current->flags |= PF_VCPU; in guest_enter_irqoff() 152 vtime_account_system(current); in guest_exit_irqoff() 153 current->flags &= ~PF_VCPU; in guest_exit_irqoff()
|
D | cpuset.h | 61 #define cpuset_current_mems_allowed (current->mems_allowed) 107 return task_spread_page(current); in cpuset_do_page_mem_spread() 112 return task_spread_slab(current); in cpuset_do_slab_mem_spread() 133 return read_seqcount_begin(¤t->mems_allowed_seq); in read_mems_allowed_begin() 147 return read_seqcount_retry(¤t->mems_allowed_seq, seq); in read_mems_allowed_retry() 154 task_lock(current); in set_mems_allowed() 156 write_seqcount_begin(¤t->mems_allowed_seq); in set_mems_allowed() 157 current->mems_allowed = nodemask; in set_mems_allowed() 158 write_seqcount_end(¤t->mems_allowed_seq); in set_mems_allowed() 160 task_unlock(current); in set_mems_allowed()
|
D | ptrace.h | 144 if (unlikely(ptrace_event_enabled(current, event))) { in ptrace_event() 145 current->ptrace_message = message; in ptrace_event() 149 if ((current->ptrace & (PT_PTRACED|PT_SEIZED)) == PT_PTRACED) in ptrace_event() 150 send_sig(SIGTRAP, current, 0); in ptrace_event() 177 ns = task_active_pid_ns(rcu_dereference(current->parent)); in ptrace_event_pid() 203 if (unlikely(ptrace) && current->ptrace) { in ptrace_init_task() 204 child->ptrace = current->ptrace; in ptrace_init_task() 205 __ptrace_link(child, current->parent, current->ptracer_cred); in ptrace_init_task() 383 #define current_pt_regs() task_pt_regs(current) 392 #define signal_pt_regs() task_pt_regs(current)
|
D | delayacct.h | 90 if (current->delays) in delayacct_set_flag() 91 current->delays->flags |= flag; in delayacct_set_flag() 96 if (current->delays) in delayacct_clear_flag() 97 current->delays->flags &= ~flag; in delayacct_clear_flag() 121 if (current->delays) in delayacct_blkio_start() 149 if (current->delays) in delayacct_freepages_start() 155 if (current->delays) in delayacct_freepages_end()
|
D | sched.h | 126 current->task_state_change = _THIS_IP_; \ 127 current->state = (state_value); \ 133 current->task_state_change = _THIS_IP_; \ 134 smp_store_mb(current->state, (state_value)); \ 141 raw_spin_lock_irqsave(¤t->pi_lock, flags); \ 142 current->task_state_change = _THIS_IP_; \ 143 current->state = (state_value); \ 144 raw_spin_unlock_irqrestore(¤t->pi_lock, flags); \ 185 current->state = (state_value) 188 smp_store_mb(current->state, (state_value)) [all …]
|
D | freezer.h | 58 if (likely(!freezing(current))) in try_to_freeze_unsafe() 65 if (!(current->flags & PF_NOFREEZE)) in try_to_freeze() 109 current->flags |= PF_FREEZER_SKIP; in freezer_do_not_count() 121 current->flags &= ~PF_FREEZER_SKIP; in freezer_count() 134 current->flags &= ~PF_FREEZER_SKIP; in freezer_count_unsafe()
|
D | irqflags.h | 40 current->hardirq_context++; \ 44 current->hardirq_context--; \ 48 current->softirq_context++; \ 52 current->softirq_context--; \
|
/linux-4.19.296/fs/ |
D | signalfd.c | 56 poll_wait(file, ¤t->sighand->signalfd_wqh, wait); in signalfd_poll() 58 spin_lock_irq(¤t->sighand->siglock); in signalfd_poll() 59 if (next_signal(¤t->pending, &ctx->sigmask) || in signalfd_poll() 60 next_signal(¤t->signal->shared_pending, in signalfd_poll() 63 spin_unlock_irq(¤t->sighand->siglock); in signalfd_poll() 160 DECLARE_WAITQUEUE(wait, current); in signalfd_dequeue() 162 spin_lock_irq(¤t->sighand->siglock); in signalfd_dequeue() 163 ret = dequeue_signal(current, &ctx->sigmask, info); in signalfd_dequeue() 170 spin_unlock_irq(¤t->sighand->siglock); in signalfd_dequeue() 174 add_wait_queue(¤t->sighand->signalfd_wqh, &wait); in signalfd_dequeue() [all …]
|
D | exec.c | 184 struct mm_struct *mm = current->mm; in acct_arg_size() 216 ret = get_user_pages_remote(current, bprm->mm, pos, 1, gup_flags, in get_arg_page() 414 task_lock(current->group_leader); in bprm_mm_init() 415 bprm->rlim_stack = current->signal->rlim[RLIMIT_STACK]; in bprm_mm_init() 416 task_unlock(current->group_leader); in bprm_mm_init() 487 if (fatal_signal_pending(current)) in count() 534 if (fatal_signal_pending(current)) { in copy_strings() 693 struct mm_struct *mm = current->mm; in setup_arg_pages() 789 current->mm->start_stack = bprm->p; in setup_arg_pages() 1012 tsk = current; in exec_mmap() [all …]
|
D | binfmt_flat.c | 101 current->comm, current->pid, cprm->siginfo->si_signo); in flat_core_dump() 119 sp = (unsigned long __user *)current->mm->start_stack; in create_flat_tables() 126 current->mm->start_stack = (unsigned long)sp & -FLAT_STACK_ALIGN; in create_flat_tables() 127 sp = (unsigned long __user *)current->mm->start_stack; in create_flat_tables() 138 current->mm->arg_start = (unsigned long)p; in create_flat_tables() 147 current->mm->arg_end = (unsigned long)p; in create_flat_tables() 149 current->mm->env_start = (unsigned long) p; in create_flat_tables() 158 current->mm->env_end = (unsigned long)p; in create_flat_tables() 363 pr_cont(", killing %s!\n", current->comm); in calc_reloc() 364 send_sig(SIGSEGV, current, 0); in calc_reloc() [all …]
|
D | coredump.c | 161 exe_file = get_mm_exe_file(current->mm); in cn_print_exe_file() 163 return cn_esc_printf(cn, "%s (path unknown)", current->comm); in cn_print_exe_file() 225 task_tgid_vnr(current)); in format_corename() 230 task_tgid_nr(current)); in format_corename() 234 task_pid_vnr(current)); in format_corename() 238 task_pid_nr(current)); in format_corename() 278 err = cn_esc_printf(cn, "%s", current->comm); in format_corename() 305 err = cn_printf(cn, ".%d", task_tgid_vnr(current)); in format_corename() 324 if (t != current && t->mm) { in zap_process() 412 struct task_struct *tsk = current; in coredump_wait() [all …]
|
D | binfmt_elf_fdpic.c | 204 kdebug("____ LOAD %d ____", current->pid); in load_elf_fdpic_binary() 354 current->personality |= PER_LINUX_FDPIC; in load_elf_fdpic_binary() 356 current->personality |= READ_IMPLIES_EXEC; in load_elf_fdpic_binary() 363 current->mm->start_code = 0; in load_elf_fdpic_binary() 364 current->mm->end_code = 0; in load_elf_fdpic_binary() 365 current->mm->start_stack = 0; in load_elf_fdpic_binary() 366 current->mm->start_data = 0; in load_elf_fdpic_binary() 367 current->mm->end_data = 0; in load_elf_fdpic_binary() 368 current->mm->context.exec_fdpic_loadmap = 0; in load_elf_fdpic_binary() 369 current->mm->context.interp_fdpic_loadmap = 0; in load_elf_fdpic_binary() [all …]
|
D | binfmt_aout.c | 65 strncpy(dump.u_comm, current->comm, sizeof(dump.u_comm)); in aout_core_dump() 172 current->mm->arg_start = (unsigned long) p; in create_aout_tables() 181 current->mm->arg_end = current->mm->env_start = (unsigned long) p; in create_aout_tables() 190 current->mm->env_end = (unsigned long) p; in create_aout_tables() 249 current->mm->end_code = ex.a_text + in load_aout_binary() 250 (current->mm->start_code = N_TXTADDR(ex)); in load_aout_binary() 251 current->mm->end_data = ex.a_data + in load_aout_binary() 252 (current->mm->start_data = N_DATADDR(ex)); in load_aout_binary() 253 current->mm->brk = ex.a_bss + in load_aout_binary() 254 (current->mm->start_brk = N_BSSADDR(ex)); in load_aout_binary() [all …]
|
D | binfmt_elf.c | 118 current->mm->start_brk = current->mm->brk = end; in set_brk() 230 elf_info = (elf_addr_t *)current->mm->saved_auxv; in create_elf_tables() 280 sizeof current->mm->saved_auxv - ei_index * sizeof elf_info[0]); in create_elf_tables() 303 vma = find_extend_vma(current->mm, bprm->p); in create_elf_tables() 312 p = current->mm->arg_end = current->mm->arg_start; in create_elf_tables() 324 current->mm->arg_end = p; in create_elf_tables() 327 current->mm->env_end = current->mm->env_start = p; in create_elf_tables() 339 current->mm->env_end = p; in create_elf_tables() 383 task_pid_nr(current), current->comm, (void *)addr); in elf_map() 678 if (current->flags & PF_RANDOMIZE) { in randomize_stack_top() [all …]
|
/linux-4.19.296/fs/xfs/ |
D | kmem.c | 30 current->comm, current->pid, in kmem_alloc() 80 current->comm, current->pid, in kmem_realloc() 100 current->comm, current->pid, in kmem_zone_alloc()
|
D | xfs_linux.h | 104 #define current_pid() (current->pid) 105 #define current_test_flags(f) (current->flags & (f)) 107 (*(sp) = current->flags, current->flags |= (f)) 109 (*(sp) = current->flags, current->flags &= ~(f)) 111 (current->flags = ((current->flags & ~(f)) | (*(sp) & (f))))
|
/linux-4.19.296/fs/proc/ |
D | task_nommu.c | 57 if (current->fs && current->fs->users > 1) in task_mem() 58 sbytes += kobjsize(current->fs); in task_mem() 60 bytes += kobjsize(current->fs); in task_mem() 62 if (current->files && atomic_read(¤t->files->count) > 1) in task_mem() 63 sbytes += kobjsize(current->files); in task_mem() 65 bytes += kobjsize(current->files); in task_mem() 67 if (current->sighand && atomic_read(¤t->sighand->count) > 1) in task_mem() 68 sbytes += kobjsize(current->sighand); in task_mem() 70 bytes += kobjsize(current->sighand); in task_mem() 72 bytes += kobjsize(current); /* includes kernel stack */ in task_mem()
|
/linux-4.19.296/fs/reiserfs/ |
D | lock.c | 26 if (sb_i->lock_owner != current) { in reiserfs_write_lock() 28 sb_i->lock_owner = current; in reiserfs_write_lock() 44 BUG_ON(sb_i->lock_owner != current); in reiserfs_write_unlock() 58 if (sb_i->lock_owner != current) in reiserfs_write_unlock_nested() 79 sb_i->lock_owner = current; in reiserfs_write_lock_nested()
|
/linux-4.19.296/fs/btrfs/ |
D | locking.c | 30 if (eb->lock_nested && current->pid == eb->lock_owner) in btrfs_set_lock_blocking_rw() 61 if (eb->lock_nested && current->pid == eb->lock_owner) in btrfs_clear_lock_blocking_rw() 90 current->pid == eb->lock_owner); in btrfs_tree_read_lock() 94 current->pid == eb->lock_owner) { in btrfs_tree_read_lock() 175 eb->lock_owner = current->pid; in btrfs_try_tree_write_lock() 190 if (eb->lock_nested && current->pid == eb->lock_owner) { in btrfs_tree_read_unlock() 212 if (eb->lock_nested && current->pid == eb->lock_owner) { in btrfs_tree_read_unlock_blocking() 230 WARN_ON(eb->lock_owner == current->pid); in btrfs_tree_lock() 250 eb->lock_owner = current->pid; in btrfs_tree_lock()
|
/linux-4.19.296/lib/ |
D | smp_processor_id.c | 25 if (cpumask_equal(¤t->cpus_allowed, cpumask_of(this_cpu))) in check_preemption_disabled() 43 what1, what2, preempt_count() - 1, current->comm, current->pid); in check_preemption_disabled()
|
/linux-4.19.296/fs/orangefs/ |
D | waitqueue.c | 50 current->comm); in purge_waiting_ops() 74 op->upcall.tgid = current->tgid; in service_operation() 75 op->upcall.pid = current->pid; in service_operation() 84 current->comm, in service_operation() 85 current->pid); in service_operation() 120 current->comm); in service_operation() 237 current->comm); in orangefs_cancel_op_in_progress()
|
/linux-4.19.296/fs/gfs2/ |
D | trans.c | 37 BUG_ON(current->journal_info); in gfs2_trans_begin() 68 current->journal_info = tr; in gfs2_trans_begin() 93 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_end() 97 current->journal_info = NULL; in gfs2_trans_end() 159 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_data() 200 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_meta() 251 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_revoke() 262 struct gfs2_trans *tr = current->journal_info; in gfs2_trans_add_unrevoke()
|