Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/perf/
Dqcom_l2_pmu.c530 if (event->group_leader->pmu != event->pmu && in l2_cache_event_init()
531 !is_software_event(event->group_leader)) { in l2_cache_event_init()
537 for_each_sibling_event(sibling, event->group_leader) { in l2_cache_event_init()
555 if ((event->group_leader != event) && in l2_cache_event_init()
556 (cluster->on_cpu != event->group_leader->cpu)) { in l2_cache_event_init()
559 event->cpu, event->group_leader->cpu); in l2_cache_event_init()
563 if ((event != event->group_leader) && in l2_cache_event_init()
564 !is_software_event(event->group_leader) && in l2_cache_event_init()
565 (L2_EVT_GROUP(event->group_leader->attr.config) == in l2_cache_event_init()
569 event->group_leader->attr.config, in l2_cache_event_init()
[all …]
Darm_pmu.c312 struct perf_event *sibling, *leader = event->group_leader; in validate_group()
421 if (event->group_leader != event) { in __hw_perf_event_init()
Darm_dsu_pmu.c530 struct perf_event *sibling, *leader = event->group_leader; in dsu_pmu_validate_group()
533 if (event->group_leader == event) in dsu_pmu_validate_group()
Darm-ccn.c846 if (event->group_leader->pmu != event->pmu && in arm_ccn_pmu_event_init()
847 !is_software_event(event->group_leader)) in arm_ccn_pmu_event_init()
850 for_each_sibling_event(sibling, event->group_leader) { in arm_ccn_pmu_event_init()
/Linux-v4.19/kernel/
Dsys.c1006 struct task_struct *group_leader = current->group_leader; in SYSCALL_DEFINE2() local
1011 pid = task_pid_vnr(group_leader); in SYSCALL_DEFINE2()
1032 if (same_thread_group(p->real_parent, group_leader)) { in SYSCALL_DEFINE2()
1034 if (task_session(p) != task_session(group_leader)) in SYSCALL_DEFINE2()
1041 if (p != group_leader) in SYSCALL_DEFINE2()
1055 if (!g || task_session(g) != task_session(group_leader)) in SYSCALL_DEFINE2()
1146 struct task_struct *curr = current->group_leader; in set_special_pids()
1157 struct task_struct *group_leader = current->group_leader; in ksys_setsid() local
1158 struct pid *sid = task_pid(group_leader); in ksys_setsid()
1164 if (group_leader->signal->leader) in ksys_setsid()
[all …]
Dfork.c1503 task_lock(current->group_leader); in copy_signal()
1505 task_unlock(current->group_leader); in copy_signal()
1922 p->group_leader = current->group_leader; in copy_process()
1926 p->exit_signal = current->group_leader->exit_signal; in copy_process()
1929 p->group_leader = p; in copy_process()
2027 &p->group_leader->thread_group); in copy_process()
2283 leader = top = top->group_leader; in walk_process_tree()
2302 leader = parent->group_leader; in walk_process_tree()
Dacct.c432 run_time -= current->group_leader->start_time; in fill_ac()
Dexit.c208 leader = p->group_leader; in release_task()
711 kill_orphaned_pgrp(tsk->group_leader, NULL); in exit_notify()
/Linux-v4.19/security/yama/
Dyama_lsm.c241 myself = rcu_dereference(myself->group_leader); in yama_task_prctl()
287 parent = rcu_dereference(parent->group_leader); in task_is_descendant()
290 walker = rcu_dereference(walker->group_leader); in task_is_descendant()
331 tracee = rcu_dereference(tracee->group_leader); in ptracer_exception_found()
/Linux-v4.19/kernel/events/
Dcore.c610 struct perf_event *leader = event->group_leader; in __perf_effective_state()
895 struct perf_event *group_leader) in perf_cgroup_connect() argument
920 if (group_leader && group_leader->cgrp != cgrp) { in perf_cgroup_connect()
1022 struct perf_event *group_leader) in perf_cgroup_connect() argument
1476 if (event->group_leader != event) in get_event_type()
1477 event = event->group_leader; in get_event_type()
1677 if (event->group_leader == event) { in list_add_event()
1764 event->group_leader->nr_siblings); in perf_event__header_size()
1801 __perf_event_read_size(event, event->group_leader->nr_siblings + 1); in perf_event_validate_size()
1818 struct perf_event *group_leader = event->group_leader, *pos; in perf_group_attach() local
[all …]
/Linux-v4.19/lib/
Dis_single_threaded.c37 if (unlikely(p == task->group_leader)) in current_is_single_threaded()
/Linux-v4.19/arch/alpha/kernel/
Dasm-offsets.c25 DEFINE(TASK_GROUP_LEADER, offsetof(struct task_struct, group_leader)); in foo()
Dperf_event.c655 if (event->group_leader != event) { in __hw_perf_event_init()
656 n = collect_events(event->group_leader, in __hw_perf_event_init()
/Linux-v4.19/fs/
Dexec.c414 task_lock(current->group_leader); in bprm_mm_init()
416 task_unlock(current->group_leader); in bprm_mm_init()
1099 struct task_struct *leader = tsk->group_leader; in de_thread()
1155 tsk->group_leader = tsk; in de_thread()
1156 leader->group_leader = tsk; in de_thread()
1390 task_lock(current->group_leader); in finalize_exec()
1392 task_unlock(current->group_leader); in finalize_exec()
/Linux-v4.19/drivers/perf/hisilicon/
Dhisi_uncore_pmu.c67 struct perf_event *sibling, *leader = event->group_leader; in hisi_validate_event_group()
85 for_each_sibling_event(sibling, event->group_leader) { in hisi_validate_event_group()
/Linux-v4.19/drivers/gpu/drm/scheduler/
Dgpu_scheduler.c282 last_user = cmpxchg(&entity->last_user, current->group_leader, NULL); in drm_sched_entity_flush()
283 if ((!last_user || last_user == current->group_leader) && in drm_sched_entity_flush()
525 WRITE_ONCE(entity->last_user, current->group_leader); in drm_sched_entity_push_job()
/Linux-v4.19/init/
Dinit_task.c101 .group_leader = &init_task,
/Linux-v4.19/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.c536 struct perf_event *leader = event->group_leader; in ebb_event_check()
1919 if (event->group_leader != event) { in power_pmu_event_init()
1920 n = collect_events(event->group_leader, ppmu->n_counter - 1, in power_pmu_event_init()
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c213 if (thread->group_leader->mm != thread->mm) in kfd_create_process()
243 if (thread->group_leader->mm != thread->mm) in kfd_get_process()
545 process->lead_thread = thread->group_leader; in create_process()
/Linux-v4.19/include/linux/
Dperf_event.h544 if ((event)->group_leader == (event)) \
586 struct perf_event *group_leader; member
Dcgroup.h290 if ((leader) != (leader)->group_leader) \
/Linux-v4.19/tools/kvm/kvm_stat/
Dkvm_stat455 group_leader = -1
459 group_leader = group.events[0].fd
462 trace_cpu, group_leader, 0)
/Linux-v4.19/arch/arm/mm/
Dcache-l2x0-pmu.c287 struct perf_event *leader = event->group_leader; in l2x0_pmu_group_is_valid()
/Linux-v4.19/arch/arm/mach-imx/
Dmmdc.c261 struct perf_event *leader = event->group_leader; in mmdc_pmu_group_is_valid()

12