Lines Matching refs:task_epc
2450 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __perf_remove_from_context()
2451 cpc->task_epc = NULL; in __perf_remove_from_context()
3320 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __pmu_ctx_sched_out()
3321 cpc->task_epc = NULL; in __pmu_ctx_sched_out()
3719 pmu->sched_task(cpc->task_epc, sched_in); in __perf_pmu_sched_task()
3813 WARN_ON_ONCE(cpc->task_epc && cpc->task_epc != pmu_ctx); in __link_epc()
3814 cpc->task_epc = pmu_ctx; in __link_epc()
4372 struct perf_event_pmu_context *cpu_epc, *task_epc = NULL; in perf_rotate_context() local
4384 task_epc = cpc->task_epc; in perf_rotate_context()
4387 task_rotate = task_epc ? task_epc->rotate_necessary : 0; in perf_rotate_context()
4396 task_event = ctx_event_to_rotate(task_epc); in perf_rotate_context()
4404 if (task_event || (task_epc && cpu_event)) { in perf_rotate_context()
4405 update_context_time(task_epc->ctx); in perf_rotate_context()
4406 __pmu_ctx_sched_out(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()
4417 rotate_ctx(task_epc->ctx, task_event); in perf_rotate_context()
4419 if (task_event || (task_epc && cpu_event)) in perf_rotate_context()
4420 __pmu_ctx_sched_in(task_epc, EVENT_FLEXIBLE); in perf_rotate_context()