Home
last modified time | relevance | path

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

/linux-4.1.27/security/yama/
Dyama_lsm.c174 myself = rcu_dereference(myself->group_leader); in yama_task_prctl()
225 parent = rcu_dereference(parent->group_leader); in task_is_descendant()
228 walker = rcu_dereference(walker->group_leader); in task_is_descendant()
257 tracee = rcu_dereference(tracee->group_leader); in ptracer_exception_found()
/linux-4.1.27/kernel/events/
Dcore.c588 struct perf_event *group_leader) in perf_cgroup_connect() argument
613 if (group_leader && group_leader->cgrp != cgrp) { in perf_cgroup_connect()
704 struct perf_event *group_leader) in perf_cgroup_connect() argument
1173 event->group_leader->state < PERF_EVENT_STATE_INACTIVE) in update_event_times()
1239 if (event->group_leader == event) { in list_add_event()
1289 nr += event->group_leader->nr_siblings; in perf_event__read_size()
1358 struct perf_event *group_leader = event->group_leader, *pos; in perf_group_attach() local
1368 if (group_leader == event) in perf_group_attach()
1371 WARN_ON_ONCE(group_leader->ctx != event->ctx); in perf_group_attach()
1373 if (group_leader->group_flags & PERF_GROUP_SOFTWARE && in perf_group_attach()
[all …]
/linux-4.1.27/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.c1138 task_lock(current->group_leader); in copy_signal()
1140 task_unlock(current->group_leader); in copy_signal()
1499 p->group_leader = current->group_leader; in copy_process()
1503 p->exit_signal = current->group_leader->exit_signal; in copy_process()
1506 p->group_leader = p; in copy_process()
1582 &p->group_leader->thread_group); in copy_process()
Dpid.c470 task = task->group_leader; in get_task_pid()
531 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()
907 task = task->group_leader; in task_pid_type()
Dacct.c429 run_time -= current->group_leader->start_time; in fill_ac()
Dsignal.c1637 (tsk->group_leader != tsk || !thread_group_empty(tsk))); in do_notify_parent()
1738 tsk = tsk->group_leader; in do_notify_parent_cldstop()
2230 if (ptrace_reparented(current->group_leader)) in get_signal()
2231 do_notify_parent_cldstop(current->group_leader, in get_signal()
Dcgroup.c2424 tsk = tsk->group_leader; in __cgroup_procs_write()
2648 task = task->group_leader; in cgroup_update_dfl_csses()
/linux-4.1.27/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c87 if (thread->group_leader->mm != thread->mm) in kfd_create_process()
123 if (thread->group_leader->mm != thread->mm) in kfd_get_process()
286 process->lead_thread = thread->group_leader; in create_process()
/linux-4.1.27/lib/
Dis_single_threaded.c36 if (unlikely(p == task->group_leader)) in current_is_single_threaded()
/linux-4.1.27/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()
758 if (current->group_leader->flags & PF_KTHREAD) { in ion_client_create()
759 put_task_struct(current->group_leader); in ion_client_create()
762 task = current->group_leader; in ion_client_create()
764 task_unlock(current->group_leader); in ion_client_create()
822 put_task_struct(current->group_leader); in ion_client_create()
1360 snprintf(debug_name, 64, "%u", task_pid_nr(current->group_leader)); in ion_open()
/linux-4.1.27/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.1.27/arch/arm/kernel/
Dperf_event.c291 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
443 if (event->group_leader != event) { in __hw_perf_event_init()
/linux-4.1.27/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()
1830 if (event->group_leader != event) { in power_pmu_event_init()
1831 n = collect_events(event->group_leader, ppmu->n_counter - 1, in power_pmu_event_init()
/linux-4.1.27/include/linux/
Dinit_task.h222 .group_leader = &tsk, \
Dsched.h1413 struct task_struct *group_leader; /* threadgroup leader */ member
1775 return task->group_leader->pids[PIDTYPE_PID].pid; in task_tgid()
1785 return task->group_leader->pids[PIDTYPE_PGID].pid; in task_pgrp()
1790 return task->group_leader->pids[PIDTYPE_SID].pid; in task_session()
Dperf_event.h377 struct perf_event *group_leader; member
/linux-4.1.27/arch/arm64/kernel/
Dperf_event.c332 struct pmu *leader_pmu = event->group_leader->pmu; in validate_event()
358 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
581 if (event->group_leader != event) { in __hw_perf_event_init()
/linux-4.1.27/fs/
Dexec.c930 struct task_struct *leader = tsk->group_leader; in de_thread()
985 tsk->group_leader = tsk; in de_thread()
986 leader->group_leader = tsk; in de_thread()
Dcoredump.c357 if (g == tsk->group_leader) in zap_threads()
Dbinfmt_elf.c1765 fill_psinfo(psinfo, dump_task->group_leader, dump_task->mm); in fill_note_info()
1977 fill_psinfo(info->psinfo, current->group_leader, current->mm); in fill_note_info()
Dbinfmt_elf_fdpic.c1637 fill_psinfo(psinfo, current->group_leader, current->mm); in elf_fdpic_core_dump()
/linux-4.1.27/drivers/bus/
Darm-cci.c657 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
718 if (event->group_leader != event) { in __hw_perf_event_init()
/linux-4.1.27/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.1.27/drivers/infiniband/core/
Dumem_odp.c253 our_pid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_umem_odp_get()
Duverbs_cmd.c333 ucontext->tgid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_uverbs_get_context()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_uncore.c557 struct perf_event *leader = event->group_leader; in uncore_validate_group()
654 if (event->group_leader != event) in uncore_pmu_event_init()
Dperf_event.c1874 struct perf_event *leader = event->group_leader; in validate_group()
1930 if (event->group_leader != event) in x86_pmu_event_init()
/linux-4.1.27/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.1.27/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.1.27/kernel/time/
Dposix-timers.c501 struct task_struct *rtn = current->group_leader; in good_sigevent()
Dposix-cpu-timers.c341 p = current->group_leader; in posix_cpu_timer_create()
/linux-4.1.27/kernel/debug/kdb/
Dkdb_main.c2470 p = p->group_leader; in kdb_kill()
/linux-4.1.27/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.1.27/fs/proc/
Dbase.c3110 pos = task = task->group_leader; in first_tid()