Home
last modified time | relevance | path

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

1234

/linux/tools/testing/selftests/bpf/progs/
H A Dtest_core_reloc_kernel.c31 struct task_struct *group_leader; member
73 group_leader, in test_core_kernel()
76 group_leader, group_leader, in test_core_kernel()
79 group_leader, group_leader, group_leader, in test_core_kernel()
82 group_leader, group_leader, group_leader, in test_core_kernel()
83 group_leader, in test_core_kernel()
86 group_leader, group_leader, group_leader, in test_core_kernel()
87 group_leader, group_leader, in test_core_kernel()
90 group_leader, group_leader, group_leader, in test_core_kernel()
91 group_leader, group_leader, group_leader, in test_core_kernel()
[all …]
H A Drcu_read_lock.c284 struct task_struct *task, *group_leader; in task_trusted_non_rcuptr() local
289 group_leader = task->real_parent->group_leader; in task_trusted_non_rcuptr()
290 (void)bpf_task_storage_get(&map_a, group_leader, 0, 0); in task_trusted_non_rcuptr()
/linux/drivers/perf/
H A 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 …]
H A Dmarvell_pem_pmu.c210 if (event->group_leader->pmu != event->pmu && in pem_perf_event_init()
211 !is_software_event(event->group_leader)) in pem_perf_event_init()
214 for_each_sibling_event(sibling, event->group_leader) { in pem_perf_event_init()
H A Dfsl_imx8_ddr_perf.c417 if (event->group_leader->pmu != event->pmu && in ddr_perf_event_init()
418 !is_software_event(event->group_leader)) in ddr_perf_event_init()
422 if (!ddr_perf_filters_compatible(event, event->group_leader)) in ddr_perf_event_init()
424 for_each_sibling_event(sibling, event->group_leader) { in ddr_perf_event_init()
430 for_each_sibling_event(sibling, event->group_leader) { in ddr_perf_event_init()
H A Dstarfive_starlink_pmu.c346 struct perf_event *leader = event->group_leader; in starlink_pmu_validate_event_group()
354 if (event->group_leader->pmu != event->pmu && in starlink_pmu_validate_event_group()
355 !is_software_event(event->group_leader)) in starlink_pmu_validate_event_group()
H A Darm_smmuv3_pmu.c426 if (!is_software_event(event->group_leader)) { in smmu_pmu_event_init()
427 if (!smmu_pmu_events_compatible(event->group_leader, event)) in smmu_pmu_event_init()
442 if (event->group_leader == event) in smmu_pmu_event_init()
445 for_each_sibling_event(sibling, event->group_leader) { in smmu_pmu_event_init()
H A Darm_dmc620_pmu.c547 if (event->group_leader == event) in dmc620_pmu_event_init()
554 if (!is_software_event(event->group_leader)) in dmc620_pmu_event_init()
557 for_each_sibling_event(sibling, event->group_leader) { in dmc620_pmu_event_init()
H A Dalibaba_uncore_drw_pmu.c551 if (event->group_leader != event && in ali_drw_pmu_event_init()
552 !is_software_event(event->group_leader)) { in ali_drw_pmu_event_init()
557 for_each_sibling_event(sibling, event->group_leader) { in ali_drw_pmu_event_init()
/linux/security/yama/
H A Dyama_lsm.c235 myself = current->group_leader; in yama_task_prctl()
278 parent = rcu_dereference(parent->group_leader); in task_is_descendant()
281 walker = rcu_dereference(walker->group_leader); in task_is_descendant()
322 tracee = rcu_dereference(tracee->group_leader); in ptracer_exception_found()
/linux/kernel/events/
H A Dcore.c707 struct perf_event *leader = event->group_leader; in __perf_effective_state()
1029 struct perf_event *group_leader) in perf_cgroup_connect() argument
1056 if (group_leader && group_leader->cgrp != cgrp) { in perf_cgroup_connect()
1134 struct perf_event *group_leader) in perf_cgroup_connect() argument
1618 if (event->group_leader != event) in get_event_type()
1619 event = event->group_leader; in get_event_type()
1896 if (event->group_leader == event) { in list_add_event()
2005 event->group_leader->nr_siblings); in perf_event__header_size()
2049 struct perf_event *sibling, *group_leader = event->group_leader; in perf_event_validate_size() local
2052 group_leader->nr_siblings + 1) > 16*1024) in perf_event_validate_size()
[all …]
/linux/kernel/
H A Dsys.c1117 struct task_struct *group_leader = current->group_leader; in SYSCALL_DEFINE2() local
1123 pid = task_pid_vnr(group_leader); in SYSCALL_DEFINE2()
1144 if (same_thread_group(p->real_parent, group_leader)) { in SYSCALL_DEFINE2()
1146 if (task_session(p) != task_session(group_leader)) in SYSCALL_DEFINE2()
1153 if (p != group_leader) in SYSCALL_DEFINE2()
1167 if (!g || task_session(g) != task_session(group_leader)) in SYSCALL_DEFINE2()
1259 struct task_struct *curr = current->group_leader; in set_special_pids()
1270 struct task_struct *group_leader = current->group_leader; in ksys_setsid() local
1271 struct pid *sid = task_pid(group_leader); in ksys_setsid()
1278 if (group_leader->signal->leader) in ksys_setsid()
[all …]
H A Dfork.c1686 task_lock(current->group_leader); in copy_signal()
1688 task_unlock(current->group_leader); in copy_signal()
2252 p->group_leader = current->group_leader; in copy_process()
2255 p->group_leader = p; in copy_process()
2336 p->exit_signal = current->group_leader->exit_signal; in copy_process()
2920 leader = top = top->group_leader; in walk_process_tree()
2939 leader = parent->group_leader; in walk_process_tree()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c73 entity->last_user = current->group_leader; in drm_sched_entity_init()
309 last_user = cmpxchg(&entity->last_user, current->group_leader, NULL); in drm_sched_entity_flush()
310 if (last_user == current->group_leader && in drm_sched_entity_flush()
592 WRITE_ONCE(entity->last_user, current->group_leader); in drm_sched_entity_push_job()
/linux/rust/kernel/
H A Dtask.rs208 pub fn group_leader(&self) -> &Task { in group_leader() method
211 let ptr = unsafe { *ptr::addr_of!((*self.as_ptr()).group_leader) }; in group_leader()
/linux/lib/
H A Dis_single_threaded.c33 if (unlikely(p == task->group_leader)) in current_is_single_threaded()
/linux/arch/x86/kernel/
H A Dsignal.c426 fsize += x86_task_fpu(current->group_leader)->perm.__user_state_size; in sigaltstack_size_valid()
433 mask = x86_task_fpu(current->group_leader)->perm.__state_perm; in sigaltstack_size_valid()
/linux/fs/
H A Dexec.c267 task_lock(current->group_leader); in bprm_mm_init()
269 task_unlock(current->group_leader); in bprm_mm_init()
951 struct task_struct *leader = tsk->group_leader; in de_thread()
1003 tsk->group_leader = tsk; in de_thread()
1004 leader->group_leader = tsk; in de_thread()
1347 task_lock(current->group_leader); in finalize_exec()
1349 task_unlock(current->group_leader); in finalize_exec()
/linux/tools/bpf/bpftool/skeleton/
H A Dpid_iter.bpf.c118 task->group_leader->comm); in iter()
/linux/net/core/
H A Dnetclassid_cgroup.c96 if (p != p->group_leader) in update_classid_task()
/linux/drivers/perf/hisilicon/
H A Dhisi_pcie_pmu.c336 struct perf_event *sibling, *leader = event->group_leader; in hisi_pcie_pmu_validate_event_group()
350 for_each_sibling_event(sibling, event->group_leader) { in hisi_pcie_pmu_validate_event_group()
439 sibling->group_leader == event->group_leader) in hisi_pcie_pmu_get_event_idx()
/linux/drivers/infiniband/core/
H A Dumem_odp.c152 umem_odp->tgid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_umem_odp_alloc_implicit()
261 umem_odp->tgid = get_task_pid(current->group_leader, PIDTYPE_PID); in ib_umem_odp_get()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_gem.c29 bo->debugfs.creator.tgid = current->group_leader->pid; in panthor_gem_debugfs_bo_add()
30 get_task_comm(bo->debugfs.creator.process_name, current->group_leader); in panthor_gem_debugfs_bo_add()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem.c19 bo->debugfs.creator.tgid = current->group_leader->pid; in panfrost_gem_debugfs_bo_add()
20 get_task_comm(bo->debugfs.creator.process_name, current->group_leader); in panfrost_gem_debugfs_bo_add()
/linux/arch/powerpc/perf/
H A 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()

1234