Home
last modified time | relevance | path

Searched refs:zulu_ctx_tab (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/sun4u/ml/
H A Dzulu_hat_asm.s87 set zulu_ctx_tab, %g6
275 set zulu_ctx_tab, %g5
276 add %g6, %g5, %g5 ! %g5 = &zulu_ctx_tab[ctx_num]
/titanic_44/usr/src/uts/sun4u/sys/
H A Dzulu_hat.h79 #define ZULU_CTX_LOCK_INIT(c) zulu_ctx_tab[c] = NULL
80 #define ZULU_CTX_IS_FREE(c) (zulu_ctx_tab[c] == NULL)
81 #define ZULU_CTX_SET_HAT(c, h) zulu_ctx_tab[c] = h
84 zulu_ctx_tab[c] & ~ZULU_CTX_LOCK)
/titanic_44/usr/src/uts/sun4u/vm/
H A Dzulu_hat.c76 struct zulu_hat *zulu_ctx_tab[ZULU_HAT_MAX_CTX]; variable
166 ASSERT(((uint64_t)zulu_ctx_tab[zhat_oldest->zulu_ctx] & ZULU_CTX_LOCK) in zulu_hat_steal_ctx()
272 plck = (uint64_t *)&zulu_ctx_tab[zhat->zulu_ctx]; in zulu_ctx_tsb_lock_enter()
302 lck = (uint64_t)zulu_ctx_tab[zulu_ctx]; in zulu_ctx_tsb_lock_exit()
305 zulu_ctx_tab[zulu_ctx] = (struct zulu_hat *)lck; in zulu_ctx_tsb_lock_exit()