Lines Matching refs:task_epc
2340 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __perf_remove_from_context()
2341 cpc->task_epc = NULL; in __perf_remove_from_context()
3211 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __pmu_ctx_sched_out()
3212 cpc->task_epc = NULL; in __pmu_ctx_sched_out()
3588 pmu->sched_task(cpc->task_epc, sched_in); in __perf_pmu_sched_task()
3681 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __link_epc()
3682 cpc->task_epc = pmu_ctx; in __link_epc()
4235 struct perf_event_pmu_context *cpu_epc, *task_epc = NULL; in perf_rotate_context() local
4247 task_epc = cpc->task_epc; in perf_rotate_context()
4250 task_rotate = task_epc ? task_epc->rotate_necessary : 0; in perf_rotate_context()
4259 task_event = ctx_event_to_rotate(task_epc); in perf_rotate_context()
4267 if (task_event || (task_epc && cpu_event)) { in perf_rotate_context()
4268 update_context_time(task_epc->ctx); in perf_rotate_context()
4269 __pmu_ctx_sched_out(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()
4280 rotate_ctx(task_epc->ctx, task_event); in perf_rotate_context()
4282 if (task_event || (task_epc && cpu_event)) in perf_rotate_context()
4283 __pmu_ctx_sched_in(task_epc->ctx, pmu); in perf_rotate_context()