Home
last modified time | relevance | path

Searched refs:group_leader (Results 1 – 40 of 40) sorted by relevance

/linux-4.4.14/security/yama/
Dyama_lsm.c170 myself = rcu_dereference(myself->group_leader); in yama_task_prctl()
221 parent = rcu_dereference(parent->group_leader); in task_is_descendant()
224 walker = rcu_dereference(walker->group_leader); in task_is_descendant()
253 tracee = rcu_dereference(tracee->group_leader); in ptracer_exception_found()
/linux-4.4.14/kernel/
Dsys.c922 struct task_struct *group_leader = current->group_leader; in SYSCALL_DEFINE2() local
927 pid = task_pid_vnr(group_leader); in SYSCALL_DEFINE2()
948 if (same_thread_group(p->real_parent, group_leader)) { in SYSCALL_DEFINE2()
950 if (task_session(p) != task_session(group_leader)) in SYSCALL_DEFINE2()
957 if (p != group_leader) in SYSCALL_DEFINE2()
971 if (!g || task_session(g) != task_session(group_leader)) in SYSCALL_DEFINE2()
1057 struct task_struct *curr = current->group_leader; in set_special_pids()
1068 struct task_struct *group_leader = current->group_leader; in SYSCALL_DEFINE0() local
1069 struct pid *sid = task_pid(group_leader); in SYSCALL_DEFINE0()
1075 if (group_leader->signal->leader) in SYSCALL_DEFINE0()
[all …]
Dfork.c1146 task_lock(current->group_leader); in copy_signal()
1148 task_unlock(current->group_leader); in copy_signal()
1505 p->group_leader = current->group_leader; in copy_process()
1509 p->exit_signal = current->group_leader->exit_signal; in copy_process()
1512 p->group_leader = p; in copy_process()
1598 &p->group_leader->thread_group); in copy_process()
Dpid.c469 task = task->group_leader; in get_task_pid()
530 task = task->group_leader; in __task_pid_nr_ns()
Dexit.c192 leader = p->group_leader; in release_task()
599 kill_orphaned_pgrp(tsk->group_leader, NULL); in exit_notify()
911 task = task->group_leader; in task_pid_type()
Dacct.c429 run_time -= current->group_leader->start_time; in fill_ac()
Dsignal.c1586 (tsk->group_leader != tsk || !thread_group_empty(tsk))); in do_notify_parent()
1687 tsk = tsk->group_leader; in do_notify_parent_cldstop()
2179 if (ptrace_reparented(current->group_leader)) in get_signal()
2180 do_notify_parent_cldstop(current->group_leader, in get_signal()
Dcgroup.c2749 tsk = tsk->group_leader; in __cgroup_procs_write()
/linux-4.4.14/kernel/events/
Dcore.c600 struct perf_event *group_leader) in perf_cgroup_connect() argument
625 if (group_leader && group_leader->cgrp != cgrp) { in perf_cgroup_connect()
716 struct perf_event *group_leader) in perf_cgroup_connect() argument
1161 event->group_leader->state < PERF_EVENT_STATE_INACTIVE) in update_event_times()
1227 if (event->group_leader == event) { in list_add_event()
1317 event->group_leader->nr_siblings); in perf_event__header_size()
1354 __perf_event_read_size(event, event->group_leader->nr_siblings + 1); in perf_event_validate_size()
1371 struct perf_event *group_leader = event->group_leader, *pos; in perf_group_attach() local
1381 if (group_leader == event) in perf_group_attach()
1384 WARN_ON_ONCE(group_leader->ctx != event->ctx); in perf_group_attach()
[all …]
/linux-4.4.14/lib/
Dis_single_threaded.c36 if (unlikely(p == task->group_leader)) in current_is_single_threaded()
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c88 if (thread->group_leader->mm != thread->mm) in kfd_create_process()
124 if (thread->group_leader->mm != thread->mm) in kfd_get_process()
301 process->lead_thread = thread->group_leader; in create_process()
/linux-4.4.14/drivers/staging/android/ion/
Dion.c332 task = current->group_leader; in ion_buffer_remove_from_handle()
753 get_task_struct(current->group_leader); in ion_client_create()
754 task_lock(current->group_leader); in ion_client_create()
755 pid = task_pid_nr(current->group_leader); in ion_client_create()
760 if (current->group_leader->flags & PF_KTHREAD) { in ion_client_create()
761 put_task_struct(current->group_leader); in ion_client_create()
764 task = current->group_leader; in ion_client_create()
766 task_unlock(current->group_leader); in ion_client_create()
824 put_task_struct(current->group_leader); in ion_client_create()
1362 snprintf(debug_name, 64, "%u", task_pid_nr(current->group_leader)); in ion_open()
/linux-4.4.14/arch/alpha/kernel/
Dasm-offsets.c24 DEFINE(TASK_GROUP_LEADER, offsetof(struct task_struct, group_leader)); in foo()
Dperf_event.c654 if (event->group_leader != event) { in __hw_perf_event_init()
655 n = collect_events(event->group_leader, in __hw_perf_event_init()
/linux-4.4.14/arch/powerpc/perf/
Dcore-fsl-emb.c533 if (event->group_leader != event) { in fsl_emb_pmu_event_init()
534 n = collect_events(event->group_leader, in fsl_emb_pmu_event_init()
Dcore-book3s.c513 struct perf_event *leader = event->group_leader; in ebb_event_check()
1854 if (event->group_leader != event) { in power_pmu_event_init()
1855 n = collect_events(event->group_leader, ppmu->n_counter - 1, in power_pmu_event_init()
/linux-4.4.14/include/linux/
Dinit_task.h223 .group_leader = &tsk, \
Dcgroup.h274 if ((leader) != (leader)->group_leader) \
Dsched.h1502 struct task_struct *group_leader; /* threadgroup leader */ member
1879 return task->group_leader->pids[PIDTYPE_PID].pid; in task_tgid()
1889 return task->group_leader->pids[PIDTYPE_PGID].pid; in task_pgrp()
1894 return task->group_leader->pids[PIDTYPE_SID].pid; in task_session()
Dperf_event.h468 struct perf_event *group_leader; member
/linux-4.4.14/drivers/perf/
Darm_pmu.c301 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
445 if (event->group_leader != event) { in __hw_perf_event_init()
/linux-4.4.14/fs/
Dexec.c936 struct task_struct *leader = tsk->group_leader; in de_thread()
991 tsk->group_leader = tsk; in de_thread()
992 leader->group_leader = tsk; in de_thread()
Dcoredump.c361 if (g == tsk->group_leader) in zap_threads()
Dbinfmt_elf.c1775 fill_psinfo(psinfo, dump_task->group_leader, dump_task->mm); in fill_note_info()
1987 fill_psinfo(info->psinfo, current->group_leader, current->mm); in fill_note_info()
Dbinfmt_elf_fdpic.c1677 fill_psinfo(psinfo, current->group_leader, current->mm); in elf_fdpic_core_dump()
/linux-4.4.14/drivers/bus/
Darm-ccn.c827 if (event->group_leader->pmu != event->pmu && in arm_ccn_pmu_event_init()
828 !is_software_event(event->group_leader)) in arm_ccn_pmu_event_init()
831 list_for_each_entry(sibling, &event->group_leader->sibling_list, in arm_ccn_pmu_event_init()
Darm-cci.c1048 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
1112 if (event->group_leader != event) { in __hw_perf_event_init()
/linux-4.4.14/drivers/infiniband/core/
Dumem_odp.c253 our_pid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_umem_odp_get()
Duverbs_cmd.c335 ucontext->tgid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_uverbs_get_context()
/linux-4.4.14/arch/ia64/kernel/
Dasm-offsets.c52 DEFINE(IA64_TASK_GROUP_LEADER_OFFSET, offsetof (struct task_struct, group_leader)); in foo()
Dmca.c1827 p->parent = p->real_parent = p->group_leader = p; in format_mca_init_stack()
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_uncore.c610 struct perf_event *leader = event->group_leader; in uncore_validate_group()
707 if (event->group_leader != event) in uncore_pmu_event_init()
Dperf_event.c1923 struct perf_event *leader = event->group_leader; in validate_group()
1979 if (event->group_leader != event) in x86_pmu_event_init()
/linux-4.4.14/arch/mips/kernel/
Dperf_event_mipsxx.c718 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
1329 if (event->group_leader != event) in __hw_perf_event_init()
/linux-4.4.14/arch/sparc/kernel/
Dperf_event.c1459 if (event->group_leader != event) { in sparc_pmu_event_init()
1460 n = collect_events(event->group_leader, in sparc_pmu_event_init()
/linux-4.4.14/kernel/time/
Dposix-timers.c508 struct task_struct *rtn = current->group_leader; in good_sigevent()
Dposix-cpu-timers.c364 p = current->group_leader; in posix_cpu_timer_create()
/linux-4.4.14/kernel/debug/kdb/
Dkdb_main.c2470 p = p->group_leader; in kdb_kill()
/linux-4.4.14/drivers/android/
Dbinder.c2947 current->group_leader->pid, current->pid); in binder_open()
2962 proc->pid = current->group_leader->pid; in binder_open()
/linux-4.4.14/fs/proc/
Dbase.c3294 pos = task = task->group_leader; in first_tid()