Lines Matching refs:task_epc
2498 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __perf_remove_from_context()
2499 cpc->task_epc = NULL; in __perf_remove_from_context()
3367 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __pmu_ctx_sched_out()
3368 cpc->task_epc = NULL; in __pmu_ctx_sched_out()
3730 pmu->sched_task(cpc->task_epc, task, sched_in); in __perf_pmu_sched_task()
3817 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __link_epc()
3818 cpc->task_epc = pmu_ctx; in __link_epc()
4380 struct perf_event_pmu_context *cpu_epc, *task_epc = NULL; in perf_rotate_context() local
4392 task_epc = cpc->task_epc; in perf_rotate_context()
4395 task_rotate = task_epc ? task_epc->rotate_necessary : 0; in perf_rotate_context()
4404 task_event = ctx_event_to_rotate(task_epc); in perf_rotate_context()
4412 if (task_event || (task_epc && cpu_event)) { in perf_rotate_context()
4413 update_context_time(task_epc->ctx); in perf_rotate_context()
4414 __pmu_ctx_sched_out(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()
4425 rotate_ctx(task_epc->ctx, task_event); in perf_rotate_context()
4427 if (task_event || (task_epc && cpu_event)) in perf_rotate_context()
4428 __pmu_ctx_sched_in(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()