Lines Matching refs:parent

323 	if (!event->parent) {  in event_function_call()
883 for (css = &cgrp->css; css; css = css->parent) { in update_cgrp_time_from_cpuctx()
931 for (css = &cgrp->css; css; css = css->parent) { in perf_cgroup_set_timestamp()
997 for (heap_size = 1; css; css = css->parent) in perf_cgroup_ensure_storage()
1428 if (event->parent) in perf_event_pid_type()
1429 event = event->parent; in perf_event_pid_type()
1456 if (event->parent) in primary_event_id()
1457 id = event->parent->id; in primary_event_id()
2323 struct perf_event *parent_event = event->parent; in perf_child_detach()
3658 struct perf_event_context *parent, *next_parent; in perf_event_context_sched_out() local
3669 parent = rcu_dereference(ctx->parent_ctx); in perf_event_context_sched_out()
3673 if (!parent && !next_parent) in perf_event_context_sched_out()
3676 if (next_parent == ctx || next_ctx == parent || next_parent == parent) { in perf_event_context_sched_out()
3936 for (; css; css = css->parent) in visit_groups_merge()
5181 if (event->parent) in is_sb_event()
5448 if (event->parent) in unaccount_event()
5744 struct perf_event *parent; in put_event() local
5749 parent = event->parent; in put_event()
5753 if (parent) in put_event()
5754 put_event(parent); in put_event()
5920 struct perf_event *sub, *parent; in __perf_read_group_add() local
5950 parent = leader->parent; in __perf_read_group_add()
5951 if (parent && in __perf_read_group_add()
5952 (parent->group_generation != leader->group_generation || in __perf_read_group_add()
5953 parent->nr_siblings != leader->nr_siblings)) { in __perf_read_group_add()
6591 WARN_ON_ONCE(event->parent); in ring_buffer_attach()
6650 if (event->parent) in ring_buffer_wakeup()
6651 event = event->parent; in ring_buffer_wakeup()
6666 if (event->parent) in ring_buffer_get()
6667 event = event->parent; in ring_buffer_get()
8691 struct perf_event *parent = event->parent; in __perf_event_output_stop() local
8701 if (!parent) in __perf_event_output_stop()
8702 parent = event; in __perf_event_output_stop()
8714 if (rcu_dereference(parent->rb) == rb) in __perf_event_output_stop()
8876 struct task_struct *parent) in perf_event_alloc_task_data() argument
8885 cd = rcu_dereference(parent->perf_ctx_data); in perf_event_alloc_task_data()
10087 if (event->parent) in perf_log_itrace_start()
10088 event = event->parent; in perf_log_itrace_start()
10122 if (event->parent) in perf_report_aux_output_id()
10123 event = event->parent; in perf_report_aux_output_id()
10768 WARN_ON(event->parent); in sw_perf_event_destroy()
10805 if (!event->parent) { in perf_swevent_init()
10878 if (event->parent) in perf_tp_filter_match()
10879 event = event->parent; in perf_tp_filter_match()
11349 if (event->parent) in perf_addr_filters_splice()
11674 if (WARN_ON_ONCE(event->parent)) in perf_event_set_addr_filter()
12236 pmu->dev->parent = pmu->parent; in pmu_dev_alloc()
12649 if (event->parent && event->parent->pmu) { in perf_init_event()
12650 pmu = event->parent->pmu; in perf_init_event()
12750 if (event->parent) in account_event()
12882 event->parent = parent_event; in perf_event_alloc()
13013 if (event->parent) { in perf_event_alloc()
13018 event->parent->addr_filter_ranges, in perf_event_alloc()
13027 if (!event->parent) { in perf_event_alloc()
13975 struct perf_event *parent_event = child_event->parent; in sync_child_event()
14001 struct perf_event *parent_event = event->parent; in perf_event_exit_event()
14246 struct task_struct *parent, in inherit_event() argument
14263 if (parent_event->parent) in inherit_event()
14264 parent_event = parent_event->parent; in inherit_event()
14364 struct task_struct *parent, in inherit_group() argument
14373 leader = inherit_event(parent_event, parent, parent_ctx, in inherit_group()
14383 child_ctr = inherit_event(sub, parent, parent_ctx, in inherit_group()
14409 inherit_task_group(struct perf_event *event, struct task_struct *parent, in inherit_task_group() argument
14440 ret = inherit_group(event, parent, parent_ctx, child, child_ctx); in inherit_task_group()
14455 struct task_struct *parent = current; in perf_event_init_context() local
14460 if (likely(!parent->perf_event_ctxp)) in perf_event_init_context()
14467 parent_ctx = perf_pin_task_context(parent); in perf_event_init_context()
14489 ret = inherit_task_group(event, parent, parent_ctx, in perf_event_init_context()
14505 ret = inherit_task_group(event, parent, parent_ctx, in perf_event_init_context()