Lines Matching refs:ttep

132 #define	TTE_CSZ(ttep)	(((ttep)->tte_size2 << 2) | ((ttep)->tte_size))  argument
159 #define TTE_TO_TTEPFN(ttep) \ argument
160 (((((pfn_t)((ttep)->tte_pahi)) << TTE_PASHIFT) | \
161 (ttep)->tte_palo) & TTE_PFNMASK(TTE_CSZ(ttep)))
165 #define TTE_TO_PFN(vaddr, ttep) \ argument
166 (sfmmu_ttetopfn(ttep, vaddr))
264 #define MAKE_TTE_MASK(ttep) \ argument
266 (ttep)->tte_bit.v = 1; \
267 (ttep)->tte_bit.sz = 3; \
268 (ttep)->tte_bit.nfo = 1; \
269 (ttep)->tte_bit.ie = 1; \
270 (ttep)->tte_bit.sz2 = 1; \
271 (ttep)->tte_bit.pahi = 0x7fff; \
272 (ttep)->tte_bit.palo = 0x7ffff; \
273 (ttep)->tte_bit.exec_perm = 1; \
274 (ttep)->tte_bit.l = 1; \
275 (ttep)->tte_bit.cp = 1; \
276 (ttep)->tte_bit.cv = 1; \
277 (ttep)->tte_bit.e = 1; \
278 (ttep)->tte_bit.p = 1; \
279 (ttep)->tte_bit.w = 1; \
280 (ttep)->tte_bit.g = 1; \
286 #define TTE_IS_VALID(ttep) ((ttep)->tte_inthi < 0) argument
287 #define TTE_SET_INVALID(ttep) ((ttep)->tte_val = 0) argument
288 #define TTE_IS_8K(ttep) (TTE_CSZ(ttep) == TTE8K) argument
289 #define TTE_IS_WRITABLE(ttep) ((ttep)->tte_wr_perm) argument
290 #define TTE_IS_EXECUTABLE(ttep) ((ttep)->tte_exec_perm) argument
291 #define TTE_IS_PRIVILEGED(ttep) ((ttep)->tte_priv) argument
292 #define TTE_IS_NOSYNC(ttep) ((ttep)->tte_no_sync) argument
293 #define TTE_IS_LOCKED(ttep) ((ttep)->tte_lock) argument
294 #define TTE_IS_GLOBAL(ttep) ((ttep)->tte_glb) argument
295 #define TTE_IS_SIDEFFECT(ttep) ((ttep)->tte_se) argument
296 #define TTE_IS_NFO(ttep) ((ttep)->tte_nfo) argument
298 #define TTE_IS_REF(ttep) ((ttep)->tte_ref) argument
299 #define TTE_IS_MOD(ttep) ((ttep)->tte_hwwr) argument
300 #define TTE_IS_IE(ttep) ((ttep)->tte_ie) argument
301 #define TTE_SET_SUSPEND(ttep) ((ttep)->tte_suspend = 1) argument
302 #define TTE_CLR_SUSPEND(ttep) ((ttep)->tte_suspend = 0) argument
303 #define TTE_IS_SUSPEND(ttep) ((ttep)->tte_suspend) argument
304 #define TTE_SET_REF(ttep) ((ttep)->tte_ref = 1) argument
305 #define TTE_CLR_REF(ttep) ((ttep)->tte_ref = 0) argument
306 #define TTE_SET_LOCKED(ttep) ((ttep)->tte_lock = 1) argument
307 #define TTE_CLR_LOCKED(ttep) ((ttep)->tte_lock = 0) argument
308 #define TTE_SET_MOD(ttep) ((ttep)->tte_hwwr = 1) argument
309 #define TTE_CLR_MOD(ttep) ((ttep)->tte_hwwr = 0) argument
310 #define TTE_SET_RM(ttep) \ argument
311 (((ttep)->tte_intlo) = (ttep)->tte_intlo | TTE_HWWR_INT | TTE_REF_INT)
312 #define TTE_CLR_RM(ttep) \ argument
313 (((ttep)->tte_intlo) = (ttep)->tte_intlo & \
316 #define TTE_SET_WRT(ttep) ((ttep)->tte_wr_perm = 1) argument
317 #define TTE_CLR_WRT(ttep) ((ttep)->tte_wr_perm = 0) argument
318 #define TTE_SET_EXEC(ttep) ((ttep)->tte_exec_perm = 1) argument
319 #define TTE_CLR_EXEC(ttep) ((ttep)->tte_exec_perm = 0) argument
320 #define TTE_SET_PRIV(ttep) ((ttep)->tte_priv = 1) argument
321 #define TTE_CLR_PRIV(ttep) ((ttep)->tte_priv = 0) argument
323 #define TTE_IS_VCACHEABLE(ttep) ((ttep)->tte_cv) argument
324 #define TTE_SET_VCACHEABLE(ttep) ((ttep)->tte_cv = 1) argument
325 #define TTE_CLR_VCACHEABLE(ttep) ((ttep)->tte_cv = 0) argument
326 #define TTE_IS_PCACHEABLE(ttep) ((ttep)->tte_cp) argument
327 #define TTE_SET_PCACHEABLE(ttep) ((ttep)->tte_cp = 1) argument
328 #define TTE_CLR_PCACHEABLE(ttep) ((ttep)->tte_cp = 0) argument
350 #define TTE_SET_LOFLAGS(ttep, flags, newflags) \ argument
351 ((ttep)->tte_intlo = ((ttep)->tte_intlo & ~(flags)) | (newflags))
353 #define TTE_GET_LOFLAGS(ttep, flags) ((ttep)->tte_intlo & flags) argument