Lines Matching defs:slot
217 static long native_hpte_updatepp(unsigned long slot, unsigned long newpp,
220 hpte_t *hptep = htab_address + slot;
227 va, want_v & HPTE_V_AVPN, slot, newpp);
257 long slot;
264 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP;
266 hptep = htab_address + slot;
274 slot = -slot;
275 return slot;
277 ++slot;
296 long slot;
302 slot = native_hpte_find(va, psize);
303 if (slot == -1)
305 hptep = htab_address + slot;
315 static void native_hpte_invalidate(unsigned long slot, unsigned long va,
318 hpte_t *hptep = htab_address + slot;
325 DBG_LOW(" invalidate(va=%016lx, hash: %x)\n", va, slot);
348 static void hpte_decode(hpte_t *hpte, unsigned long slot,
386 pteg = slot / HPTES_PER_GROUP;
417 unsigned long slot, slots, flags;
434 for (slot = 0; slot < slots; slot++, hptep++) {
447 hpte_decode(hptep, slot, &psize, &va);
464 unsigned long va, hash, index, hidx, shift, slot;
485 slot = (hash & htab_hash_mask) * HPTES_PER_GROUP;
486 slot += hidx & _PTEIDX_GROUP_IX;
487 hptep = htab_address + slot;