Home
last modified time | relevance | path

Searched refs:PF_EXITING (Results 1 – 25 of 39) sorted by relevance

12

/linux/security/landlock/
H A Dtsync.c362 if (thread->flags & PF_EXITING)
403 if (thread->flags & PF_EXITING) in schedule_task_work()
/linux/net/smc/
H A Dsmc_close.c204 timeout = current->flags & PF_EXITING ? in smc_close_active()
455 timeout = current->flags & PF_EXITING ? in smc_close_shutdown_write()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c365 if (current->flags & PF_EXITING) { in drm_sched_entity_flush()
379 (current->flags & PF_EXITING) && (current->exit_code == SIGKILL)) in drm_sched_entity_flush()
/linux/kernel/sched/
H A Dautogroup.c143 if (p->flags & PF_EXITING) in task_wants_autogroup()
H A Dfair.c1999 if (p->flags & PF_EXITING) in task_cache_work()
2061 if (cur && !(cur->flags & (PF_EXITING | PF_KTHREAD)) && in task_cache_work()
3211 if (cur && ((cur->flags & (PF_EXITING | PF_KTHREAD)) || in task_numa_compare()
4298 if (p->flags & PF_EXITING) in task_numa_work()
4588 if (!curr->mm || (curr->flags & (PF_EXITING | PF_KTHREAD)) || work->next != work) in task_tick_numa()
4618 if (!p->mm || !p->numa_faults || (p->flags & PF_EXITING)) in update_scan_period()
6915 if ((p->flags & PF_EXITING)) in throttle_cfs_rq_work()
7117 if ((p->flags & (PF_EXITING | PF_KTHREAD))) in task_throttle_setup_work()
9917 int sync = (wake_flags & WF_SYNC) && !(current->flags & PF_EXITING); in select_task_rq_fair()
/linux/kernel/unwind/
H A Ddeferred.c239 if ((current->flags & (PF_KTHREAD | PF_EXITING)) || in unwind_deferred_request()
/linux/kernel/
H A Dpid.c861 else if (task->flags & PF_EXITING) in __pidfd_fget()
881 if (task->flags & PF_EXITING) in __pidfd_fget()
H A Dptrace.c164 if (!(child->flags & PF_EXITING) && in __ptrace_unlink()
521 * Check PF_EXITING to ensure ->real_parent has not passed in ptrace_traceme()
525 if (!ret && !(current->real_parent->flags & PF_EXITING)) { in ptrace_traceme()
H A Dsignal.c268 if (unlikely(fatal_signal_pending(task) || (task->flags & PF_EXITING))) in task_set_jobctl_pending()
464 * 1) When flushing task::pending _after_ setting task::flags PF_EXITING
466 * All functions which try to send a signal to @task will observe PF_EXITING
957 if (p->flags & PF_EXITING) in wants_signal()
1047 * When PF_EXITING is set the task is on the way out and has t::pending
1055 if (!(t->flags & PF_EXITING)) in task_can_queue_signal()
2026 same_thread_group(t, current) && !(current->flags & PF_EXITING)) in posixtimer_get_target()
2033 * PIDTYPE_PID signal is queued on a task which has PF_EXITING set.
3182 if (t->flags & PF_EXITING) in retarget_shared_pending()
3204 * @tsk is about to have PF_EXITING se in exit_signals()
[all...]
H A Drseq.c268 if (unlikely(t->flags & PF_EXITING)) in rseq_slowpath_update_usr()
H A Dexit.c596 if (!(t->flags & PF_EXITING))
922 exit_signals(tsk); /* sets PF_EXITING */ in do_exit()
961 * PF_EXITING (above) ensures unwind_deferred_request() will no in do_exit()
1076 if (unlikely(tsk->flags & PF_EXITING)) { in make_task_dead()
H A Dkthread.c707 if (WARN_ON(k->flags & PF_EXITING)) in kthread_park()
/linux/block/
H A Dblk-ioc.c273 if (task->flags & PF_EXITING) { in set_task_ioprio()
/linux/io_uring/
H A Dmsg_ring.c234 if (!(current->flags & PF_EXITING)) in io_msg_tw_fd_complete()
/linux/net/bluetooth/
H A Dsco.c1416 !(current->flags & PF_EXITING)) in sco_sock_shutdown()
1440 !(current->flags & PF_EXITING)) { in sco_sock_release()
H A Diso.c2159 !(current->flags & PF_EXITING)) in iso_sock_shutdown()
2182 !(current->flags & PF_EXITING)) { in iso_sock_release()
/linux/security/keys/
H A Dprocess_keys.c916 if (unlikely(current->flags & PF_EXITING)) { in key_change_session_keyring()
/linux/kernel/sched/ext/
H A Didle.c554 if (!(current->flags & PF_EXITING) && in scx_select_cpu_dfl()
/linux/tools/sched_ext/include/scx/
H A Dcommon.bpf.h37 #define PF_EXITING 0x00000004 macro
/linux/fs/nfs/
H A Dinternal.h935 return (current->flags & PF_EXITING) != 0; in nfs_current_task_exiting()
/linux/kernel/cgroup/
H A Dcgroup-v1.c142 } while (task && (task->flags & PF_EXITING)); in cgroup_transfer_tasks()
H A Dcgroup.c925 WARN_ON_ONCE(task->flags & PF_EXITING); in css_set_move_task()
2597 if (task->flags & PF_EXITING) in cgroup_migrate_add_task()
5229 (task->flags & PF_EXITING) && !atomic_read(&task->signal->live)) in css_task_iter_advance()
6767 if (cgroup_on_dfl(cgrp) || !(tsk->flags & PF_EXITING)) { in proc_cgroup_show()
/linux/net/bluetooth/rfcomm/
H A Dsock.c936 !(current->flags & PF_EXITING)) in rfcomm_sock_shutdown()
/linux/include/linux/
H A Dsched.h1803 #define PF_EXITING 0x00000004 /* Getting shut down */
1799 #define PF_EXITING global() macro
/linux/kernel/trace/
H A Dtrace_uprobe.c1277 (event->hw.target->flags & PF_EXITING) || in trace_uprobe_filter_remove()

12