Lines Matching refs:task_epc
2613 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __perf_remove_from_context()
2614 cpc->task_epc = NULL; in __perf_remove_from_context()
3536 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __pmu_ctx_sched_out()
3537 cpc->task_epc = NULL; in __pmu_ctx_sched_out()
3909 pmu->sched_task(cpc->task_epc, task, sched_in); in __perf_pmu_sched_task()
3996 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __link_epc()
3997 cpc->task_epc = pmu_ctx; in __link_epc()
4590 struct perf_event_pmu_context *cpu_epc, *task_epc = NULL; in perf_rotate_context() local
4602 task_epc = cpc->task_epc; in perf_rotate_context()
4605 task_rotate = task_epc ? task_epc->rotate_necessary : 0; in perf_rotate_context()
4614 task_event = ctx_event_to_rotate(task_epc); in perf_rotate_context()
4622 if (task_event || (task_epc && cpu_event)) { in perf_rotate_context()
4623 update_context_time(task_epc->ctx); in perf_rotate_context()
4624 __pmu_ctx_sched_out(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()
4635 rotate_ctx(task_epc->ctx, task_event); in perf_rotate_context()
4637 if (task_event || (task_epc && cpu_event)) in perf_rotate_context()
4638 __pmu_ctx_sched_in(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()