• Home
  • Raw
  • Download

Lines Matching refs:parent

271 	if (!event->parent) {  in event_function_call()
771 for (css = &cgrp->css; css; css = css->parent) { in update_cgrp_time_from_cpuctx()
822 for (css = &cgrp->css; css; css = css->parent) { in perf_cgroup_set_timestamp()
952 for (heap_size = 1; css; css = css->parent) in perf_cgroup_ensure_storage()
1442 if (event->parent) in perf_event_pid_type()
1443 event = event->parent; in perf_event_pid_type()
1470 if (event->parent) in primary_event_id()
1471 id = event->parent->id; in primary_event_id()
2298 struct perf_event *parent_event = event->parent; in perf_child_detach()
3517 struct perf_event_context *parent, *next_parent; in perf_event_context_sched_out() local
3535 parent = rcu_dereference(ctx->parent_ctx); in perf_event_context_sched_out()
3539 if (!parent && !next_parent) in perf_event_context_sched_out()
3542 if (next_parent == ctx || next_ctx == parent || next_parent == parent) { in perf_event_context_sched_out()
3811 for (; css; css = css->parent) in visit_groups_merge()
4895 if (event->parent) in is_sb_event()
4918 if (event->parent) in unaccount_event_cpu()
4951 if (event->parent) in unaccount_event()
5115 if (!event->parent) { in _free_event()
5391 struct perf_event *sub, *parent; in __perf_read_group_add() local
5421 parent = leader->parent; in __perf_read_group_add()
5422 if (parent && in __perf_read_group_add()
5423 (parent->group_generation != leader->group_generation || in __perf_read_group_add()
5424 parent->nr_siblings != leader->nr_siblings)) { in __perf_read_group_add()
6089 WARN_ON_ONCE(event->parent); in ring_buffer_attach()
6148 if (event->parent) in ring_buffer_wakeup()
6149 event = event->parent; in ring_buffer_wakeup()
6164 if (event->parent) in ring_buffer_get()
6165 event = event->parent; in ring_buffer_get()
6583 if (event->parent) in perf_event_fasync()
6584 event = event->parent; in perf_event_fasync()
7912 struct perf_event *parent = event->parent; in __perf_event_output_stop() local
7922 if (!parent) in __perf_event_output_stop()
7923 parent = event; in __perf_event_output_stop()
7935 if (rcu_dereference(parent->rb) == rb) in __perf_event_output_stop()
9283 if (event->parent) in perf_log_itrace_start()
9284 event = event->parent; in perf_log_itrace_start()
9810 WARN_ON(event->parent); in sw_perf_event_destroy()
9841 if (!event->parent) { in perf_swevent_init()
9876 if (event->parent) in perf_tp_filter_match()
9877 event = event->parent; in perf_tp_filter_match()
10401 if (event->parent) in perf_addr_filters_splice()
10716 if (WARN_ON_ONCE(event->parent)) in perf_event_set_addr_filter()
11504 if (event->parent && event->parent->pmu) { in perf_init_event()
11505 pmu = event->parent->pmu; in perf_init_event()
11589 if (event->parent) in account_event_cpu()
11621 if (event->parent) in account_event()
11754 event->parent = parent_event; in perf_event_alloc()
11870 if (event->parent) { in perf_event_alloc()
11875 event->parent->addr_filter_ranges, in perf_event_alloc()
11884 if (!event->parent) { in perf_event_alloc()
11902 if (!event->parent) { in perf_event_alloc()
12873 struct perf_event *parent_event = child_event->parent; in sync_child_event()
12898 struct perf_event *parent_event = event->parent; in perf_event_exit_event()
13046 struct perf_event *parent = event->parent; in perf_free_event() local
13048 if (WARN_ON_ONCE(!parent)) in perf_free_event()
13051 mutex_lock(&parent->child_mutex); in perf_free_event()
13053 mutex_unlock(&parent->child_mutex); in perf_free_event()
13055 put_event(parent); in perf_free_event()
13167 struct task_struct *parent, in inherit_event() argument
13183 if (parent_event->parent) in inherit_event()
13184 parent_event = parent_event->parent; in inherit_event()
13282 struct task_struct *parent, in inherit_group() argument
13291 leader = inherit_event(parent_event, parent, parent_ctx, in inherit_group()
13301 child_ctr = inherit_event(sub, parent, parent_ctx, in inherit_group()
13326 inherit_task_group(struct perf_event *event, struct task_struct *parent, in inherit_task_group() argument
13357 ret = inherit_group(event, parent, parent_ctx, in inherit_task_group()
13375 struct task_struct *parent = current; in perf_event_init_context() local
13380 if (likely(!parent->perf_event_ctxp[ctxn])) in perf_event_init_context()
13387 parent_ctx = perf_pin_task_context(parent, ctxn); in perf_event_init_context()
13409 ret = inherit_task_group(event, parent, parent_ctx, in perf_event_init_context()
13426 ret = inherit_task_group(event, parent, parent_ctx, in perf_event_init_context()