Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
Dtest_core_reloc_kernel.c30 struct task_struct *group_leader; member
58 group_leader, in test_core_kernel()
61 group_leader, group_leader, in test_core_kernel()
64 group_leader, group_leader, group_leader, in test_core_kernel()
67 group_leader, group_leader, group_leader, in test_core_kernel()
68 group_leader, in test_core_kernel()
71 group_leader, group_leader, group_leader, in test_core_kernel()
72 group_leader, group_leader, in test_core_kernel()
75 group_leader, group_leader, group_leader, in test_core_kernel()
76 group_leader, group_leader, group_leader, in test_core_kernel()
[all …]
/kernel/linux/linux-5.10/drivers/dma-buf/
Ddma-buf-process-info.c31 get_task_struct(current->group_leader); in init_dma_buf_task_info()
32 task_lock(current->group_leader); in init_dma_buf_task_info()
33 tsk = current->group_leader; in init_dma_buf_task_info()
37 task_unlock(current->group_leader); in init_dma_buf_task_info()
38 put_task_struct(current->group_leader); in init_dma_buf_task_info()
/kernel/linux/linux-5.10/drivers/perf/
Dqcom_l2_pmu.c472 if (event->group_leader->pmu != event->pmu && in l2_cache_event_init()
473 !is_software_event(event->group_leader)) { in l2_cache_event_init()
479 for_each_sibling_event(sibling, event->group_leader) { in l2_cache_event_init()
497 if ((event->group_leader != event) && in l2_cache_event_init()
498 (cluster->on_cpu != event->group_leader->cpu)) { in l2_cache_event_init()
501 event->cpu, event->group_leader->cpu); in l2_cache_event_init()
505 if ((event != event->group_leader) && in l2_cache_event_init()
506 !is_software_event(event->group_leader) && in l2_cache_event_init()
507 (L2_EVT_GROUP(event->group_leader->attr.config) == in l2_cache_event_init()
511 event->group_leader->attr.config, in l2_cache_event_init()
[all …]
Dfsl_imx8_ddr_perf.c339 if (event->group_leader->pmu != event->pmu && in ddr_perf_event_init()
340 !is_software_event(event->group_leader)) in ddr_perf_event_init()
344 if (!ddr_perf_filters_compatible(event, event->group_leader)) in ddr_perf_event_init()
346 for_each_sibling_event(sibling, event->group_leader) { in ddr_perf_event_init()
352 for_each_sibling_event(sibling, event->group_leader) { in ddr_perf_event_init()
Darm_smmuv3_pmu.c374 if (!is_software_event(event->group_leader)) { in smmu_pmu_event_init()
375 if (!smmu_pmu_events_compatible(event->group_leader, event)) in smmu_pmu_event_init()
382 for_each_sibling_event(sibling, event->group_leader) { in smmu_pmu_event_init()
Darm_dsu_pmu.c528 struct perf_event *sibling, *leader = event->group_leader; in dsu_pmu_validate_group()
531 if (event->group_leader == event) in dsu_pmu_validate_group()
Dthunderx2_pmu.c547 struct perf_event *sibling, *leader = event->group_leader; in tx2_uncore_validate_event_group()
550 if (event->group_leader == event) in tx2_uncore_validate_event_group()
/kernel/linux/linux-5.10/kernel/events/
Dcore.c619 struct perf_event *leader = event->group_leader; in __perf_effective_state()
982 struct perf_event *group_leader) in perf_cgroup_connect() argument
1011 if (group_leader && group_leader->cgrp != cgrp) { in perf_cgroup_connect()
1114 struct perf_event *group_leader) in perf_cgroup_connect() argument
1623 if (event->group_leader != event) in get_event_type()
1624 event = event->group_leader; in get_event_type()
1885 if (event->group_leader == event) { in list_add_event()
1983 event->group_leader->nr_siblings); in perf_event__header_size()
2027 struct perf_event *sibling, *group_leader = event->group_leader; in perf_event_validate_size() local
2030 group_leader->nr_siblings + 1) > 16*1024) in perf_event_validate_size()
[all …]
/kernel/linux/linux-5.10/security/yama/
Dyama_lsm.c237 myself = rcu_dereference(myself->group_leader); in yama_task_prctl()
283 parent = rcu_dereference(parent->group_leader); in task_is_descendant()
286 walker = rcu_dereference(walker->group_leader); in task_is_descendant()
327 tracee = rcu_dereference(tracee->group_leader); in ptracer_exception_found()
/kernel/linux/linux-5.10/kernel/
Dsys.c1035 struct task_struct *group_leader = current->group_leader; in SYSCALL_DEFINE2() local
1040 pid = task_pid_vnr(group_leader); in SYSCALL_DEFINE2()
1061 if (same_thread_group(p->real_parent, group_leader)) { in SYSCALL_DEFINE2()
1063 if (task_session(p) != task_session(group_leader)) in SYSCALL_DEFINE2()
1070 if (p != group_leader) in SYSCALL_DEFINE2()
1084 if (!g || task_session(g) != task_session(group_leader)) in SYSCALL_DEFINE2()
1175 struct task_struct *curr = current->group_leader; in set_special_pids()
1186 struct task_struct *group_leader = current->group_leader; in ksys_setsid() local
1187 struct pid *sid = task_pid(group_leader); in ksys_setsid()
1193 if (group_leader->signal->leader) in ksys_setsid()
[all …]
Dfork.c1613 task_lock(current->group_leader); in copy_signal()
1615 task_unlock(current->group_leader); in copy_signal()
2216 p->group_leader = current->group_leader; in copy_process()
2219 p->group_leader = p; in copy_process()
2266 p->exit_signal = current->group_leader->exit_signal; in copy_process()
2334 &p->group_leader->thread_group); in copy_process()
2813 leader = top = top->group_leader; in walk_process_tree()
2832 leader = parent->group_leader; in walk_process_tree()
/kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/
Dsched_entity.c179 last_user = cmpxchg(&entity->last_user, current->group_leader, NULL); in drm_sched_entity_flush()
180 if ((!last_user || last_user == current->group_leader) && in drm_sched_entity_flush()
496 WRITE_ONCE(entity->last_user, current->group_leader); in drm_sched_entity_push_job()
/kernel/linux/linux-5.10/lib/
Dis_single_threaded.c33 if (unlikely(p == task->group_leader)) in current_is_single_threaded()
/kernel/linux/linux-5.10/arch/alpha/kernel/
Dasm-offsets.c25 DEFINE(TASK_GROUP_LEADER, offsetof(struct task_struct, group_leader)); in foo()
Dperf_event.c649 if (event->group_leader != event) { in __hw_perf_event_init()
650 n = collect_events(event->group_leader, in __hw_perf_event_init()
/kernel/linux/linux-5.10/tools/bpf/bpftool/skeleton/
Dpid_iter.bpf.c75 task->group_leader->comm); in iter()
/kernel/linux/linux-5.10/fs/
Dexec.c375 task_lock(current->group_leader); in bprm_mm_init()
377 task_unlock(current->group_leader); in bprm_mm_init()
1087 struct task_struct *leader = tsk->group_leader; in de_thread()
1139 tsk->group_leader = tsk; in de_thread()
1140 leader->group_leader = tsk; in de_thread()
1453 task_lock(current->group_leader); in finalize_exec()
1455 task_unlock(current->group_leader); in finalize_exec()
/kernel/linux/linux-5.10/drivers/perf/hisilicon/
Dhisi_uncore_pmu.c68 struct perf_event *sibling, *leader = event->group_leader; in hisi_validate_event_group()
86 for_each_sibling_event(sibling, event->group_leader) { in hisi_validate_event_group()
/kernel/linux/linux-5.10/drivers/staging/hungtask/
Dhungtask_base.c293 p->group_leader->comm, in show_block_task()
301 p->group_leader->comm, in show_block_task()
308 task_cpu(p), p->group_leader->comm, taskitem->task_type, in show_block_task()
315 p->group_leader->comm, in show_block_task()
/kernel/linux/linux-5.10/drivers/infiniband/core/
Dumem_odp.c138 umem_odp->tgid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_umem_odp_alloc_implicit()
253 umem_odp->tgid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_umem_odp_get()
/kernel/linux/linux-5.10/init/
Dinit_task.c113 .group_leader = &init_task,
/kernel/linux/linux-5.10/arch/powerpc/perf/
Dcore-fsl-emb.c516 if (event->group_leader != event) { in fsl_emb_pmu_event_init()
517 n = collect_events(event->group_leader, in fsl_emb_pmu_event_init()
/kernel/linux/linux-5.10/kernel/bpf/
Dtask_iter.c41 task->files == task->group_leader->files) { in task_seq_get_next()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c754 if (thread->group_leader->mm != thread->mm) in kfd_create_process()
835 if (thread->group_leader->mm != thread->mm) in kfd_get_process()
1162 process->lead_thread = thread->group_leader; in create_process()
/kernel/linux/linux-5.10/arch/arm/mm/
Dcache-l2x0-pmu.c275 struct perf_event *leader = event->group_leader; in l2x0_pmu_group_is_valid()

123