Lines Matching refs:trc_ipi_to_cpu
1447 static DEFINE_PER_CPU(bool, trc_ipi_to_cpu);
1604 smp_store_release(per_cpu_ptr(&trc_ipi_to_cpu, smp_processor_id()), false); // ^^^
1605 smp_store_release(&texp->trc_ipi_to_cpu, -1); // ^^^
1663 if (smp_load_acquire(&t->trc_ipi_to_cpu) != -1) // Order IPI
1695 if (per_cpu(trc_ipi_to_cpu, cpu) || t->trc_ipi_to_cpu >= 0)
1698 per_cpu(trc_ipi_to_cpu, cpu) = true;
1699 t->trc_ipi_to_cpu = cpu;
1707 per_cpu(trc_ipi_to_cpu, cpu) = false;
1708 t->trc_ipi_to_cpu = -1;
1727 t->trc_ipi_to_cpu = -1;
1749 WARN_ON_ONCE(per_cpu(trc_ipi_to_cpu, cpu));
1820 trc_rdrp->ipi_to_cpu = READ_ONCE(t->trc_ipi_to_cpu);
1840 ".I"[t->trc_ipi_to_cpu >= 0],
1862 if (per_cpu(trc_ipi_to_cpu, cpu))
1877 if (READ_ONCE(t->trc_ipi_to_cpu) == -1 &&
1882 if (smp_load_acquire(&t->trc_ipi_to_cpu) == -1 &&
1915 if (WARN_ON_ONCE(smp_load_acquire(per_cpu_ptr(&trc_ipi_to_cpu, cpu))))