Lines Matching refs:ways
64 * map into same set, there would be contention for the 2 ways causing severe
68 * much higher associativity. u-D-TLB is 8 ways, u-I-TLB is 4 ways.
239 int num_tlb = mmu->sets * mmu->ways;
711 unsigned int ver:8, ways:4, sets:4, u_itlb:8, u_dtlb:8;
713 unsigned int u_dtlb:8, u_itlb:8, sets:4, ways:4, ver:8;
719 unsigned int ver:8, ways:4, sets:4, res:3, sasid:1, pg_sz:4,
723 ways:4, ver:8;
746 mmu->ways = 1 << mmu2->ways;
753 mmu->ways = 1 << mmu3->ways;
763 mmu->ways = mmu4->n_ways * 2;
785 p_mmu->sets * p_mmu->ways, p_mmu->sets, p_mmu->ways,
874 #define SET_WAY_TO_IDX(mmu, set, way) ((set) * mmu->ways + (way))
879 * time of lookup matching multiple ways.
891 int set, n_ways = mmu->ways;
894 BUG_ON(mmu->ways > 4);
904 /* read out all the ways of current set */
918 /* Scan the set for duplicate ways: needs a nested loop */
931 pr_info("Dup TLB PD0 %08x @ set %d ways %d,%d\n",