Lines Matching defs:ctx
173 static inline void __perf_ctx_lock(struct perf_event_context *ctx) in __perf_ctx_lock()
180 struct perf_event_context *ctx) in perf_ctx_lock()
187 static inline void __perf_ctx_unlock(struct perf_event_context *ctx) in __perf_ctx_unlock()
203 struct perf_event_context *ctx) in perf_ctx_unlock()
212 struct perf_event_context *ctx; member
220 struct perf_event_context *ctx) in class_perf_ctx_lock_constructor()
270 struct perf_event_context *ctx = event->ctx; in event_function() local
314 struct perf_event_context *ctx = event->ctx; in event_function_call() local
371 struct perf_event_context *ctx = event->ctx; in event_function_local() local
789 static void perf_ctx_disable(struct perf_event_context *ctx, bool cgroup) in perf_ctx_disable()
797 static void perf_ctx_enable(struct perf_event_context *ctx, bool cgroup) in perf_ctx_enable()
916 struct perf_event_context *ctx = &cpuctx->ctx; in perf_cgroup_set_timestamp() local
1064 perf_cgroup_event_enable(struct perf_event *event, struct perf_event_context *ctx) in perf_cgroup_event_enable()
1086 perf_cgroup_event_disable(struct perf_event *event, struct perf_event_context *ctx) in perf_cgroup_event_disable()
1155 perf_cgroup_event_enable(struct perf_event *event, struct perf_event_context *ctx) in perf_cgroup_event_enable()
1160 perf_cgroup_event_disable(struct perf_event *event, struct perf_event_context *ctx) in perf_cgroup_event_disable()
1270 static void get_ctx(struct perf_event_context *ctx) in get_ctx()
1277 struct perf_event_context *ctx; in free_ctx() local
1283 static void put_ctx(struct perf_event_context *ctx) in put_ctx()
1368 struct perf_event_context *ctx; in perf_event_ctx_lock_nested() local
1396 struct perf_event_context *ctx) in perf_event_ctx_unlock()
1408 unclone_ctx(struct perf_event_context *ctx) in unclone_ctx()
1471 struct perf_event_context *ctx; in perf_lock_task_context() local
1527 struct perf_event_context *ctx; in perf_pin_task_context() local
1538 static void perf_unpin_context(struct perf_event_context *ctx) in perf_unpin_context()
1550 static void __update_context_time(struct perf_event_context *ctx, bool adv) in __update_context_time()
1572 static void update_context_time(struct perf_event_context *ctx) in update_context_time()
1579 struct perf_event_context *ctx = event->ctx; in perf_event_time() local
1592 struct perf_event_context *ctx = event->ctx; in perf_event_time_now() local
1609 struct perf_event_context *ctx = event->ctx; in get_event_type() local
1642 get_event_groups(struct perf_event *event, struct perf_event_context *ctx) in get_event_groups()
1784 add_event_to_groups(struct perf_event *event, struct perf_event_context *ctx) in add_event_to_groups()
1810 del_event_from_groups(struct perf_event *event, struct perf_event_context *ctx) in del_event_from_groups()
1882 list_add_event(struct perf_event *event, struct perf_event_context *ctx) in list_add_event()
2115 list_del_event(struct perf_event *event, struct perf_event_context *ctx) in list_del_event()
2164 struct perf_event_context *ctx = event->ctx; in perf_put_aux_event() local
2255 struct perf_event_context *ctx = event->ctx; in perf_group_detach() local
2361 event_sched_out(struct perf_event *event, struct perf_event_context *ctx) in event_sched_out()
2408 group_sched_out(struct perf_event *group_event, struct perf_event_context *ctx) in group_sched_out()
2427 __ctx_time_update(struct perf_cpu_context *cpuctx, struct perf_event_context *ctx, bool final) in __ctx_time_update()
2438 ctx_time_update(struct perf_cpu_context *cpuctx, struct perf_event_context *ctx) in ctx_time_update()
2447 ctx_time_freeze(struct perf_cpu_context *cpuctx, struct perf_event_context *ctx) in ctx_time_freeze()
2455 ctx_time_update_event(struct perf_event_context *ctx, struct perf_event *event) in ctx_time_update_event()
2480 struct perf_event_context *ctx, in __perf_remove_from_context()
2548 struct perf_event_context *ctx = event->ctx; in perf_remove_from_context() local
2570 struct perf_event_context *ctx, in __event_disable()
2583 struct perf_event_context *ctx, in __perf_event_disable()
2624 struct perf_event_context *ctx = event->ctx; in _perf_event_disable() local
2647 struct perf_event_context *ctx; in perf_event_disable() local
2702 event_sched_in(struct perf_event *event, struct perf_event_context *ctx) in event_sched_in()
2759 group_sched_in(struct perf_event *group_event, struct perf_event_context *ctx) in group_sched_in()
2837 struct perf_event_context *ctx) in add_event_to_ctx()
2843 static void task_ctx_sched_out(struct perf_event_context *ctx, in task_ctx_sched_out()
2859 struct perf_event_context *ctx, in perf_event_sched_in()
2953 struct perf_event_context *ctx = event->ctx; in __perf_install_in_context() local
3019 perf_install_in_context(struct perf_event_context *ctx, in perf_install_in_context()
3132 struct perf_event_context *ctx, in __perf_event_enable()
3178 struct perf_event_context *ctx = event->ctx; in _perf_event_enable() local
3215 struct perf_event_context *ctx; in perf_event_enable() local
3348 struct perf_event_context *ctx; in perf_event_refresh() local
3428 struct perf_event_context *ctx = pmu_ctx->ctx; in __pmu_ctx_sched_out() local
3475 ctx_sched_out(struct perf_event_context *ctx, struct pmu *pmu, enum event_type_t event_type) in ctx_sched_out()
3613 static void perf_event_sync_stat(struct perf_event_context *ctx, in perf_event_sync_stat()
3639 static void perf_ctx_sched_task_cb(struct perf_event_context *ctx, in perf_ctx_sched_task_cb()
3656 struct perf_event_context *ctx = task->perf_event_ctxp; in perf_event_context_sched_out() local
3889 static noinline int visit_groups_merge(struct perf_event_context *ctx, in visit_groups_merge()
3993 struct perf_event_context *ctx = event->ctx; in merge_sched_in() local
4029 static void pmu_groups_sched_in(struct perf_event_context *ctx, in pmu_groups_sched_in()
4041 struct perf_event_context *ctx = pmu_ctx->ctx; in __pmu_ctx_sched_in() local
4050 ctx_sched_in(struct perf_event_context *ctx, struct pmu *pmu, enum event_type_t event_type) in ctx_sched_in()
4104 struct perf_event_context *ctx; in perf_event_context_sched_in() local
4343 perf_adjust_freq_unthr_context(struct perf_event_context *ctx, bool unthrottle) in perf_adjust_freq_unthr_context()
4377 static void rotate_ctx(struct perf_event_context *ctx, struct perf_event *event) in rotate_ctx()
4503 struct perf_event_context *ctx; in perf_event_task_tick() local
4522 struct perf_event_context *ctx) in event_enable_on_exec()
4540 static void perf_event_enable_on_exec(struct perf_event_context *ctx) in perf_event_enable_on_exec()
4590 static void perf_event_remove_on_exec(struct perf_event_context *ctx) in perf_event_remove_on_exec()
4667 struct perf_event_context *ctx = event->ctx; in __perf_event_read() local
4861 struct perf_event_context *ctx = event->ctx; in perf_event_read() local
4889 static void __perf_event_init_context(struct perf_event_context *ctx) in __perf_event_init_context()
4913 struct perf_event_context *ctx; in alloc_perf_context() local
4952 struct perf_event_context *ctx, *clone_ctx = NULL; in find_get_context() local
5023 find_get_pmu_context(struct pmu *pmu, struct perf_event_context *ctx, in find_get_pmu_context()
5121 struct perf_event_context *ctx = epc->ctx; in put_pmu_ctx() local
5567 struct perf_event_context *ctx) in exclusive_event_installable()
5764 struct perf_event_context *ctx = event->ctx; in perf_event_release_kernel() local
5905 struct perf_event_context *ctx; in perf_event_read_value() local
5919 struct perf_event_context *ctx = leader->ctx; in __perf_read_group_add() local
5999 struct perf_event_context *ctx = leader->ctx; in perf_read_group() local
6106 struct perf_event_context *ctx; in perf_read() local
6163 struct perf_event_context *ctx; in perf_event_pause() local
6201 struct perf_event_context *ctx = event->ctx; in perf_event_for_each() local
6215 struct perf_event_context *ctx, in __perf_event_period()
6280 struct perf_event_context *ctx; in perf_event_period() local
6422 struct perf_event_context *ctx; in perf_ioctl() local
6461 struct perf_event_context *ctx; in perf_event_task_enable() local
6477 struct perf_event_context *ctx; in perf_event_task_disable() local
8559 perf_iterate_ctx(struct perf_event_context *ctx, in perf_iterate_ctx()
8609 struct perf_event_context *ctx; in perf_iterate_sb() local
8669 struct perf_event_context *ctx; in perf_event_exec() local
9546 struct perf_event_context *ctx; in perf_addr_filters_adjust() local
10201 struct bpf_perf_event_data_kern ctx = { in bpf_overflow_handler() local
10945 struct perf_event_context *ctx) in perf_tp_event_target_task()
11001 struct perf_event_context *ctx; in perf_tp_event() local
11242 struct perf_event_context *ctx; in perf_event_set_bpf_prog() local
11713 struct perf_event_context *ctx = event->ctx; in perf_event_set_filter() local
12411 struct perf_event_context *ctx) in __pmu_detach_event()
12452 struct perf_event_context *ctx; in pmu_detach_event() local
12558 struct perf_event_context *ctx = NULL; in perf_try_init_event() local
13361 struct perf_event_context *ctx; in SYSCALL_DEFINE5() local
13770 struct perf_event_context *ctx; in perf_event_create_kernel_counter() local
13864 static void __perf_pmu_remove(struct perf_event_context *ctx, in __perf_pmu_remove()
13885 struct perf_event_context *ctx, in __perf_pmu_install_event()
13907 static void __perf_pmu_install(struct perf_event_context *ctx, in __perf_pmu_install()
13999 struct perf_event_context *ctx, bool revoke) in perf_event_exit_event()
14061 struct perf_event_context *ctx, *clone_ctx = NULL; in perf_event_exit_task_context() local
14619 struct perf_event_context *ctx = __info; in __perf_event_exit_context() local
14666 struct perf_event_context *ctx; in perf_event_exit_cpu_context() local
14729 struct perf_event_context *ctx; in perf_event_init_cpu() local