Home
last modified time | relevance | path

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

12

/Linux-v5.4/kernel/
Dtask_work.c103 head = !work && (task->flags & PF_EXITING) ? in task_work_run()
Drseq.c267 if (unlikely(t->flags & PF_EXITING)) in __rseq_handle_notify_resume()
Dptrace.c144 if (!(child->flags & PF_EXITING) && in __ptrace_unlink()
481 if (!ret && !(current->real_parent->flags & PF_EXITING)) { in ptrace_traceme()
Dexit.c495 if (!(t->flags & PF_EXITING)) in find_alive_thread()
747 if (unlikely(tsk->flags & PF_EXITING)) { in do_exit()
Dsignal.c291 if (unlikely(fatal_signal_pending(task) || (task->flags & PF_EXITING))) in task_set_jobctl_pending()
972 if (p->flags & PF_EXITING) in wants_signal()
2794 if (t->flags & PF_EXITING) in retarget_shared_pending()
2822 tsk->flags |= PF_EXITING; in exit_signals()
2832 tsk->flags |= PF_EXITING; in exit_signals()
Dkthread.c507 if (WARN_ON(k->flags & PF_EXITING)) in kthread_park()
/Linux-v5.4/kernel/irq/
Dhandle.c66 if (action->thread->flags & PF_EXITING) in __irq_wake_thread()
/Linux-v5.4/drivers/gpu/drm/scheduler/
Dsched_entity.c183 if (current->flags & PF_EXITING) { in drm_sched_entity_flush()
197 (current->flags & PF_EXITING) && (current->exit_code == SIGKILL)) { in drm_sched_entity_flush()
/Linux-v5.4/net/smc/
Dsmc_close.c187 timeout = current->flags & PF_EXITING ? in smc_close_active()
438 timeout = current->flags & PF_EXITING ? in smc_close_shutdown_write()
/Linux-v5.4/kernel/sched/
Dautogroup.c119 if (p->flags & PF_EXITING) in task_wants_autogroup()
Dfair.c1606 if (cur && ((cur->flags & PF_EXITING) || is_idle_task(cur))) in task_numa_compare()
2506 if (p->flags & PF_EXITING) in task_numa_work()
2681 if (!curr->mm || (curr->flags & PF_EXITING) || work->next != work) in task_tick_numa()
2711 if (!p->mm || !p->numa_faults || (p->flags & PF_EXITING)) in update_scan_period()
6449 int sync = (wake_flags & WF_SYNC) && !(current->flags & PF_EXITING); in select_task_rq_fair()
/Linux-v5.4/block/
Dblk-ioc.c271 (task == current || !(task->flags & PF_EXITING))) in create_task_io_context()
/Linux-v5.4/net/bluetooth/
Dsco.c987 !(current->flags & PF_EXITING)) in sco_sock_shutdown()
1011 !(current->flags & PF_EXITING)) { in sco_sock_release()
/Linux-v5.4/include/linux/
Dcgroup.h448 ((task)->flags & PF_EXITING) || (__c))
Dsched.h1444 #define PF_EXITING 0x00000004 /* Getting shut down */ macro
/Linux-v5.4/kernel/trace/
Dbpf_trace.c183 current->flags & (PF_KTHREAD | PF_EXITING))) in BPF_CALL_3()
648 if (unlikely(current->flags & (PF_KTHREAD | PF_EXITING))) in BPF_CALL_1()
Dtrace_uprobe.c1221 (event->hw.target->flags & PF_EXITING) || in uprobe_perf_close()
/Linux-v5.4/mm/
Doom_kill.c796 if (thread_group_empty(task) && (task->flags & PF_EXITING)) in __task_will_free_mem()
/Linux-v5.4/security/keys/
Dprocess_keys.c917 if (unlikely(current->flags & PF_EXITING)) { in key_change_session_keyring()
/Linux-v5.4/fs/
Duserfaultfd.c372 if (current->flags & (PF_EXITING|PF_DUMPCORE)) in handle_userfault()
589 if (WARN_ON_ONCE(current->flags & PF_EXITING)) in userfaultfd_event_wait_completion()
/Linux-v5.4/fs/proc/
Darray.c465 if (permitted && (task->flags & (PF_EXITING|PF_DUMPCORE))) { in do_task_stat()
/Linux-v5.4/kernel/cgroup/
Dcgroup.c905 WARN_ON_ONCE(task->flags & PF_EXITING); in css_set_move_task()
1929 if (!(p->flags & PF_EXITING)) { in cgroup_enable_task_cg_lists()
2372 if (task->flags & PF_EXITING) in cgroup_migrate_add_task()
4552 if (task->flags & PF_EXITING) in css_task_iter_advance()
5901 if (cgroup_on_dfl(cgrp) || !(tsk->flags & PF_EXITING)) { in proc_cgroup_show()
Dcgroup-v1.c136 } while (task && (task->flags & PF_EXITING)); in cgroup_transfer_tasks()
/Linux-v5.4/net/bluetooth/rfcomm/
Dsock.c928 !(current->flags & PF_EXITING)) in rfcomm_sock_shutdown()
/Linux-v5.4/net/vmw_vsock/
Dvirtio_transport_common.c808 if (sock_flag(sk, SOCK_LINGER) && !(current->flags & PF_EXITING)) in virtio_transport_close()

12