| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | rcu_read_lock.c | 64 struct task_struct *task, *real_parent; in task_succ() local 73 /* region including helper using rcu ptr real_parent */ in task_succ() 74 real_parent = task->real_parent; in task_succ() 75 if (!real_parent) in task_succ() 77 ptr = bpf_task_storage_get(&map_a, real_parent, &init_val, in task_succ() 81 ptr = bpf_task_storage_get(&map_a, real_parent, 0, 0); in task_succ() 93 struct task_struct *task, *real_parent; in no_lock() local 97 real_parent = task->real_parent; in no_lock() 98 (void)bpf_task_storage_get(&map_a, real_parent, 0, 0); in no_lock() 105 struct task_struct *task, *real_parent; in two_regions() local [all …]
|
| H A D | profiler.inc.h | 189 parent = BPF_CORE_READ(parent, real_parent); in populate_ancestors() 708 struct task_struct* parent_task = BPF_CORE_READ(task, real_parent); in raw_tracepoint__sched_process_exec()
|
| /linux/arch/x86/kernel/apic/ |
| H A D | msi.c | 198 * @real_parent: The real parent domain of the to initialize domain 203 * is determined via the @real_parent. 206 struct irq_domain *real_parent, struct msi_domain_info *info) in x86_init_dev_msi_info() argument 208 const struct msi_parent_ops *pops = real_parent->msi_parent_ops; in x86_init_dev_msi_info() 211 switch (real_parent->bus_token) { in x86_init_dev_msi_info() 214 if (WARN_ON_ONCE(domain != real_parent)) in x86_init_dev_msi_info()
|
| /linux/include/linux/irqchip/ |
| H A D | irq-msi-lib.h | 25 struct irq_domain *real_parent,
|
| /linux/drivers/irqchip/ |
| H A D | irq-gic-v3-mbi.c | 165 struct irq_domain *real_parent, struct msi_domain_info *info) in mbi_init_dev_msi_info() argument 167 if (!msi_lib_init_dev_msi_info(dev, domain, real_parent, info)) in mbi_init_dev_msi_info()
|
| H A D | irq-riscv-imsic-platform.c | 279 struct irq_domain *real_parent, struct msi_domain_info *info) in imsic_init_dev_msi_info() argument 281 if (!msi_lib_init_dev_msi_info(dev, domain, real_parent, info)) in imsic_init_dev_msi_info()
|
| /linux/drivers/connector/ |
| H A D | cn_proc.c | 133 parent = rcu_dereference(task->real_parent); in proc_fork_connector() 310 parent = rcu_dereference(task->real_parent); in proc_coredump_connector() 345 parent = rcu_dereference(task->real_parent); in proc_exit_connector()
|
| /linux/arch/s390/pci/ |
| H A D | pci_irq.c | 483 struct irq_domain *real_parent, in zpci_init_dev_msi_info() argument 486 if (!msi_lib_init_dev_msi_info(dev, domain, real_parent, info)) in zpci_init_dev_msi_info()
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | msi.c | 502 struct irq_domain *real_parent, struct msi_domain_info *info) in pseries_init_dev_msi_info() argument 506 if (!msi_lib_init_dev_msi_info(dev, domain, real_parent, info)) in pseries_init_dev_msi_info()
|
| /linux/init/ |
| H A D | init_task.c | 157 .real_parent = &init_task,
|
| /linux/kernel/ |
| H A D | fork.c | 2462 p->real_parent = current->real_parent; in copy_process() 2469 p->real_parent = current; in copy_process() 2535 p->signal->has_child_subreaper = p->real_parent->signal->has_child_subreaper || in copy_process() 2536 p->real_parent->signal->is_child_subreaper; in copy_process() 2539 list_add_tail(&p->sibling, &p->real_parent->children); in copy_process() 3099 parent = child->real_parent; in walk_process_tree()
|
| /linux/security/yama/ |
| H A D | yama_lsm.c | 286 walker = rcu_dereference(walker->real_parent); in task_is_descendant()
|
| /linux/fs/ |
| H A D | binfmt_elf_fdpic.c | 1313 prstatus->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_prstatus() 1361 psinfo->pr_ppid = task_pid_vnr(rcu_dereference(p->real_parent)); in fill_psinfo()
|
| /linux/Documentation/bpf/ |
| H A D | kfuncs.rst | 97 struct task_struct __rcu *real_parent;
|
| /linux/security/tomoyo/ |
| H A D | common.h | 1141 pid = task_tgid_vnr(rcu_dereference(current->real_parent)); in tomoyo_sys_getppid()
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | pci-ioda.c | 1705 struct irq_domain *real_parent, struct msi_domain_info *info) in pnv_init_dev_msi_info() argument 1709 if (!msi_lib_init_dev_msi_info(dev, domain, real_parent, info)) in pnv_init_dev_msi_info()
|
| /linux/security/keys/ |
| H A D | keyctl.c | 1671 parent = rcu_dereference_protected(me->real_parent, in keyctl_session_to_parent()
|
| /linux/fs/nfs/ |
| H A D | dir.c | 3094 parent = rcu_dereference(task->real_parent); in nfs_access_login_time()
|
| /linux/kernel/events/ |
| H A D | core.c | 9246 task->real_parent); in perf_event_task_output() 9248 task->real_parent); in perf_event_task_output()
|
| /linux/security/selinux/ |
| H A D | hooks.c | 2603 __wake_up_parent(current, unrcu_pointer(current->real_parent)); in selinux_bprm_committed_creds()
|
| /linux/kernel/sched/ |
| H A D | core.c | 8234 ppid = task_pid_nr(rcu_dereference(p->real_parent)); in sched_show_task()
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 5867 struct task_struct __rcu *real_parent; in BTF_TYPE_SAFE_RCU() local
|