Lines Matching defs:pcpu
94 struct cpu_perf_ibs __percpu *pcpu;
419 struct cpu_perf_ibs *pcpu = this_cpu_ptr(perf_ibs->pcpu);
439 set_bit(IBS_STARTED, pcpu->state);
440 clear_bit(IBS_STOPPING, pcpu->state);
450 struct cpu_perf_ibs *pcpu = this_cpu_ptr(perf_ibs->pcpu);
454 if (test_and_set_bit(IBS_STOPPING, pcpu->state))
457 stopping = test_bit(IBS_STARTED, pcpu->state);
471 set_bit(IBS_STOPPED, pcpu->state);
482 clear_bit(IBS_STARTED, pcpu->state);
503 struct cpu_perf_ibs *pcpu = this_cpu_ptr(perf_ibs->pcpu);
505 if (test_and_set_bit(IBS_ENABLED, pcpu->state))
510 pcpu->event = event;
521 struct cpu_perf_ibs *pcpu = this_cpu_ptr(perf_ibs->pcpu);
523 if (!test_and_clear_bit(IBS_ENABLED, pcpu->state))
528 pcpu->event = NULL;
601 struct cpu_perf_ibs *pcpu = this_cpu_ptr(perf_ibs->pcpu);
602 struct perf_event *event = pcpu->event;
612 if (!test_bit(IBS_STARTED, pcpu->state)) {
620 if (test_and_clear_bit(IBS_STOPPED, pcpu->state))
755 struct cpu_perf_ibs __percpu *pcpu;
758 pcpu = alloc_percpu(struct cpu_perf_ibs);
759 if (!pcpu)
762 perf_ibs->pcpu = pcpu;
777 perf_ibs->pcpu = NULL;
778 free_percpu(pcpu);
827 free_percpu(perf_ibs_op.pcpu);
828 perf_ibs_op.pcpu = NULL;
831 free_percpu(perf_ibs_fetch.pcpu);
832 perf_ibs_fetch.pcpu = NULL;