Lines Matching defs:way
47 unsigned int way;
50 /* remember pid/way until we return. */
55 for (way = 0; way < cpuinfo.tlb_num_ways; way++) {
60 tlbmisc = TLBMISC_RD | (way << TLBMISC_WAY_SHIFT);
73 (way << TLBMISC_WAY_SHIFT);
126 unsigned int way;
131 /* remember pid/way until we return. */
136 for (way = 0; way < cpuinfo.tlb_num_ways; way++) {
140 tlbmisc = TLBMISC_RD | (way << TLBMISC_WAY_SHIFT);
147 pr_debug("Flush entry by writing way=%dl pid=%ld\n",
148 way, (pid_misc >> TLBMISC_PID_SHIFT));
150 tlbmisc = TLBMISC_WE | (way << TLBMISC_WAY_SHIFT);
169 unsigned int way;
175 /* remember pid/way until we return */
180 for (way = 0; way < cpuinfo.tlb_num_ways; way++) {
185 WRCTL(CTL_TLBMISC, TLBMISC_RD | (way << TLBMISC_WAY_SHIFT));
191 pr_debug("-- way:%02x vpn:0x%08lx phys:0x%08lx pid:0x%02lx flags:%c%c%c%c%c\n",
192 way,
220 unsigned int way;
223 /* remember pid/way until we return */
229 for (way = 0; way < cpuinfo.tlb_num_ways; way++) {
233 tlbmisc = TLBMISC_RD | (way << TLBMISC_WAY_SHIFT);
240 tlbmisc = TLBMISC_WE | (way << TLBMISC_WAY_SHIFT);
269 unsigned int way;
272 /* remember pid/way until we return */
275 /* Start at way 0, way is auto-incremented after each TLBACC write */
282 for (way = 0; way < cpuinfo.tlb_num_ways; way++)
288 /* restore pid/way */