Lines Matching full:coherence
387 * because they're needed in both the enable & disable coherence steps in cps_gen_entry_code()
406 * If this is the last VPE to become ready for non-coherence in cps_gen_entry_code()
415 * for non-coherence. It needs to wait until coherence in cps_gen_entry_code()
456 * disable coherence. At this point we *must* be sure that no other in cps_gen_entry_code()
483 /* Barrier to ensure write to coherence control is complete */ in cps_gen_entry_code()
488 /* Disable coherence */ in cps_gen_entry_code()
546 * VPEs which did not disable coherence will continue in cps_gen_entry_code()
547 * executing, after coherence has been disabled, from this in cps_gen_entry_code()
557 * Re-enable coherence. Note that for CPS_PM_NC_WAIT all coupled VPEs in cps_gen_entry_code()
558 * will run this. The first will actually re-enable coherence & the in cps_gen_entry_code()
568 /* Barrier to ensure write to coherence control is complete */ in cps_gen_entry_code()
598 * idle state and the one that disables coherence might as well in cps_gen_entry_code()