| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_core_reloc_kernel.c | 31 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 D | rcu_read_lock.c | 334 struct task_struct *task, *group_leader; 338 /* the pointer group_leader is explicitly marked as trusted */ in global_subprog() 339 group_leader = task->real_parent->group_leader; in global_subprog() 340 (void)bpf_task_storage_get(&map_a, group_leader, 0, 0); in global_subprog() 284 struct task_struct *task, *group_leader; task_trusted_non_rcuptr() local
|
| H A D | task_kfunc_success.c | 358 /* task->group_leader is listed as a trusted, non-NULL field of task struct. */ in BPF_PROG() 359 acquired = bpf_task_acquire(task->group_leader); in BPF_PROG()
|
| /linux/security/yama/ |
| H A D | yama_lsm.c | 235 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/lib/ |
| H A D | is_single_threaded.c | 33 if (unlikely(p == task->group_leader)) in current_is_single_threaded()
|
| /linux/rust/kernel/ |
| H A D | task.rs | 337 pub fn group_leader(&self) -> &Task { in group_leader() method 340 let ptr = unsafe { (*self.as_ptr()).group_leader }; in group_leader()
|
| /linux/tools/bpf/bpftool/skeleton/ |
| H A D | pid_iter.bpf.c | 118 task->group_leader->comm); in iter()
|
| /linux/drivers/perf/hisilicon/ |
| H A D | hisi_pcie_pmu.c | 336 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()
|
| H A D | hisi_uncore_pmu.c | 99 struct perf_event *sibling, *leader = event->group_leader; in hisi_validate_event_group() 117 for_each_sibling_event(sibling, event->group_leader) { in hisi_validate_event_group()
|
| /linux/drivers/perf/ |
| H A D | arm_smmuv3_pmu.c | 426 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 D | arm_dmc620_pmu.c | 547 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 D | alibaba_uncore_drw_pmu.c | 551 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()
|
| H A D | fsl_imx9_ddr_perf.c | 579 if (event->group_leader->pmu != event->pmu && in ddr_perf_event_init() 580 !is_software_event(event->group_leader)) in ddr_perf_event_init() 583 for_each_sibling_event(sibling, event->group_leader) { in ddr_perf_event_init()
|
| H A D | dwc_pcie_pmu.c | 403 struct perf_event *sibling, *leader = event->group_leader; in dwc_pcie_pmu_validate_group() 450 for_each_sibling_event(sibling, event->group_leader) { in dwc_pcie_pmu_event_init()
|
| H A D | arm-ccn.c | 822 if (event->group_leader->pmu != event->pmu && in arm_ccn_pmu_event_init() 823 !is_software_event(event->group_leader)) in arm_ccn_pmu_event_init() 826 for_each_sibling_event(sibling, event->group_leader) { in arm_ccn_pmu_event_init()
|
| /linux/security/apparmor/ |
| H A D | resource.c | 202 (void) update_rlimit_cpu(current->group_leader, in __aa_transition_rlimits()
|
| /linux/drivers/dma/idxd/ |
| H A D | perfmon.c | 127 struct perf_event *leader = event->group_leader; in perfmon_validate_group() 192 if (event->group_leader != event) in perfmon_pmu_event_init()
|
| /linux/drivers/iommu/iommufd/ |
| H A D | ioas.c | 462 .source_task = current->group_leader, in charge_current() 503 pages->source_task = current->group_leader; in change_mm()
|
| /linux/arch/loongarch/kernel/ |
| H A D | perf_event.c | 644 struct perf_event *sibling, *leader = event->group_leader; in validate_group() 816 if (event->group_leader != event) in __hw_perf_event_init()
|
| /linux/arch/arm/mm/ |
| H A D | cache-l2x0-pmu.c | 275 struct perf_event *leader = event->group_leader; in l2x0_pmu_group_is_valid()
|
| /linux/tools/kvm/kvm_stat/ |
| H A D | kvm_stat | 531 group_leader = -1 535 group_leader = group.events[0].fd 538 trace_cpu, group_leader, 0)
|
| /linux/drivers/android/binder/ |
| H A D | process.rs | 515 task: current.group_leader().into(), in new() 685 if self.task != current.group_leader() { in get_current_thread() 1683 if this.task != kernel::current!().group_leader() { in mmap()
|
| H A D | allocation.rs | 269 if self.process.task == kernel::current!().group_leader() { in drop()
|
| /linux/arch/arm/mach-imx/ |
| H A D | mmdc.c | 259 struct perf_event *leader = event->group_leader; in mmdc_pmu_group_is_valid()
|
| /linux/include/linux/ |
| H A D | perf_event.h | 759 if ((event)->group_leader == (event)) \ 802 struct perf_event *group_leader; member
|