Lines Matching defs:slot
96 unsigned long slot;
126 hpte_v, hpte_r, &slot);
140 DBG_LOW(" -> slot: %lx\n", slot);
143 return (slot ^ hpte_group) & 15;
152 static unsigned long beat_lpar_hpte_getword0(unsigned long slot)
157 lpar_rc = beat_read_htab_entries(0, slot & ~3UL, dword);
159 dword0 = dword[slot&3];
184 static long beat_lpar_hpte_updatepp(unsigned long slot,
195 "avpnv=%016lx, slot=%016lx, psize: %d, newpp %016lx ... ",
196 want_v & HPTE_V_AVPN, slot, psize, newpp);
199 dummy0 = beat_lpar_hpte_getword0(slot);
206 lpar_rc = beat_write_htab_entry(0, slot, 0, newpp, 0, 7, &dummy0,
225 long slot;
232 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP;
234 hpte_v = beat_lpar_hpte_getword0(slot);
241 slot = -slot;
242 return slot;
244 ++slot;
256 unsigned long lpar_rc, slot, vsid, va, dummy0, dummy1;
262 slot = beat_lpar_hpte_find(va, psize);
263 BUG_ON(slot == -1);
265 lpar_rc = beat_write_htab_entry(0, slot, 0, newpp, 0, 7,
272 static void beat_lpar_hpte_invalidate(unsigned long slot, unsigned long va,
280 DBG_LOW(" inval : slot=%lx, va=%016lx, psize: %d, local: %d\n",
281 slot, va, psize, local);
285 dummy1 = beat_lpar_hpte_getword0(slot);
293 lpar_rc = beat_write_htab_entry(0, slot, 0, 0, HPTE_V_VALID, 0,