Lines Matching refs:slot
309 int slot;
311 slot = addr & 0xfUL;
312 if (slot >= SLOT_COUNT)
314 loc = (addr & ~0xfUL) + (slot << 2);
317 tmp &= ~(SLOT_MASK << SLOT_SHIFT(slot));
318 tmp |= *storage << SLOT_SHIFT(slot);
341 int slot;
343 slot = addr & 0xfUL;
344 if (slot >= SLOT_COUNT)
346 loc = (addr & ~0xfUL) + (slot << 2);
349 *storage = (tmp >> SLOT_SHIFT(slot)) & SLOT_MASK;
351 tmp &= ~(SLOT_MASK << SLOT_SHIFT(slot));
352 tmp |= (0x84000 << 6) << SLOT_SHIFT(slot);
363 int n, slot;
365 slot = loc & 0xf;
369 i = bundle.b_inst + slot;
370 tmpl = bundle.b_templ + slot;
371 if (*tmpl == ';' || (slot == 2 && bundle.b_templ[1] == ';'))
378 /* Unit + slot. */
379 db_printf("[%c%d] ", *tmpl, slot);
416 slot = 2;
421 slot++;
422 if (slot == 1 && tmpl[1] == 'L')
423 slot++;
424 if (slot > 2)
425 slot = 16;
426 return (loc + slot);
461 u_long iip, slot;
468 slot = (kdb_frame->tf_special.psr >> 41) & 3;
469 *valuep = iip + slot;
472 slot = *valuep & 0xf;
473 if (slot > 2)
477 kdb_frame->tf_special.psr |= slot << 41;