Home
last modified time | relevance | path

Searched refs:PIDTYPE_TGID (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v6.1/fs/
Dfcntl.c120 type = PIDTYPE_TGID; in f_setown()
147 f_modown(filp, NULL, PIDTYPE_TGID, 1); in f_delown()
184 type = PIDTYPE_TGID; in f_setown_ex()
222 case PIDTYPE_TGID: in f_getown_ex()
785 if (type <= PIDTYPE_TGID) { in send_sigio()
826 if (type <= PIDTYPE_TGID) { in send_sigurg()
Dexec.c1130 transfer_pid(leader, tsk, PIDTYPE_TGID); in de_thread()
Dlocks.c539 __f_setown(filp, task_pid(current), PIDTYPE_TGID, 0); in lease_setup()
/Linux-v6.1/tools/testing/selftests/sched/
Dcs_prctl_test.c61 enum pid_type {PIDTYPE_PID = 0, PIDTYPE_TGID, PIDTYPE_PGID}; enumerator
291 if (_prctl(PR_SCHED_CORE, PR_SCHED_CORE_CREATE, pid, PIDTYPE_TGID, 0) < 0) in main()
/Linux-v6.1/kernel/time/
Dposix-cpu-timers.c94 return pid_has_task(pid, PIDTYPE_TGID) ? pid : NULL; in pid_for_clock()
110 return CPUCLOCK_PERTHREAD(clock) ? PIDTYPE_PID : PIDTYPE_TGID; in clock_pid_type()
873 send_signal_locked(SIGXCPU, SEND_SIG_PRIV, tsk, PIDTYPE_TGID); in check_dl_overrun()
887 send_signal_locked(signo, SEND_SIG_PRIV, current, PIDTYPE_TGID); in check_rlimit()
961 send_signal_locked(signo, SEND_SIG_PRIV, tsk, PIDTYPE_TGID); in check_cpu_itimer()
Ditimer.c160 struct pid *leader_pid = sig->pids[PIDTYPE_TGID]; in it_real_fn()
Dposix-timers.c353 type = !(timr->it_sigev_notify & SIGEV_THREAD_ID) ? PIDTYPE_TGID : PIDTYPE_PID; in posix_timer_event()
/Linux-v6.1/include/linux/
Dpid.h12 PIDTYPE_TGID, enumerator
Dsched.h1625 return __task_pid_nr_ns(tsk, PIDTYPE_TGID, ns); in task_tgid_nr_ns()
1630 return __task_pid_nr_ns(tsk, PIDTYPE_TGID, NULL); in task_tgid_vnr()
/Linux-v6.1/drivers/tty/
Dtty_jobctrl.c218 send_signal_locked(SIGHUP, SEND_SIG_PRIV, p, PIDTYPE_TGID); in tty_signal_session_leader()
219 send_signal_locked(SIGCONT, SEND_SIG_PRIV, p, PIDTYPE_TGID); in tty_signal_session_leader()
/Linux-v6.1/init/
Dinit_task.c39 [PIDTYPE_TGID] = &init_struct_pid,
/Linux-v6.1/kernel/sched/
Dcore_sched.c141 BUILD_BUG_ON(PR_SCHED_CORE_SCOPE_THREAD_GROUP != PIDTYPE_TGID); in sched_core_share_pid()
/Linux-v6.1/kernel/
Dpid.c570 task = get_pid_task(pid, PIDTYPE_TGID); in pidfd_get_task()
599 if (!pid || !pid_has_task(pid, PIDTYPE_TGID)) in pidfd_create()
Dexit.c80 detach_pid(p, PIDTYPE_TGID); in __unhash_process()
660 PIDTYPE_TGID); in forget_original_parent()
1492 target = pid_task(wo->wo_pid, PIDTYPE_TGID); in do_wait_pid()
Dsignal.c641 *type = PIDTYPE_TGID; in dequeue_signal()
1177 if (type > PIDTYPE_TGID) { in __send_signal_locked()
1478 error = group_send_sig_info(sig, info, p, PIDTYPE_TGID); in kill_pid_info()
1569 ret = __send_signal_locked(sig, &info, p, PIDTYPE_TGID, false); in kill_pid_usb_asyncio()
2116 __send_signal_locked(sig, &info, tsk->parent, PIDTYPE_TGID, false); in do_notify_parent()
2186 send_signal_locked(SIGCHLD, &info, parent, PIDTYPE_TGID); in do_notify_parent_cldstop()
Dfork.c2437 init_task_pid(p, PIDTYPE_TGID, pid); in copy_process()
2456 attach_pid(p, PIDTYPE_TGID); in copy_process()
/Linux-v6.1/kernel/bpf/
Dtask_iter.c48 task = get_pid_task(pid, PIDTYPE_TGID); in task_group_seq_get_next()
122 task = get_pid_task(pid, PIDTYPE_TGID); in task_seq_get_next()
/Linux-v6.1/mm/
Doom_kill.c947 do_send_sig_info(SIGKILL, SEND_SIG_PRIV, victim, PIDTYPE_TGID); in __oom_kill_process()
987 do_send_sig_info(SIGKILL, SEND_SIG_PRIV, p, PIDTYPE_TGID); in __oom_kill_process()
/Linux-v6.1/fs/notify/dnotify/
Ddnotify.c369 __f_setown(filp, task_pid(current), PIDTYPE_TGID, 0); in fcntl_dirnotify()
/Linux-v6.1/drivers/gpu/drm/tegra/
Duapi.c119 host, get_task_pid(current, PIDTYPE_TGID)); in tegra_drm_ioctl_channel_open()
/Linux-v6.1/arch/ia64/kernel/
Dasm-offsets.c70 DEFINE(IA64_SIGNAL_PIDS_TGID_OFFSET, offsetof (struct signal_struct, pids[PIDTYPE_TGID])); in foo()
/Linux-v6.1/include/linux/sched/
Dsignal.h687 return task->signal->pids[PIDTYPE_TGID]; in task_tgid()
/Linux-v6.1/ipc/
Dmqueue.c820 task = pid_task(info->notify_owner, PIDTYPE_TGID); in __do_notify()
824 &sig_i, task, PIDTYPE_TGID); in __do_notify()
/Linux-v6.1/fs/notify/fanotify/
Dfanotify_user.c678 !pid_has_task(event->pid, PIDTYPE_TGID)) { in copy_event_to_user()
/Linux-v6.1/arch/s390/kernel/
Dperf_cpum_sf.c679 data->tid_entry.pid = cpumsf_pid_type(event, pid, PIDTYPE_TGID); in cpumsf_output_event_pid()

12