Lines Matching defs:tte
48 struct tte { struct
49 uint32_t v:1; /* 1=valid mapping */
50 uint32_t sz:2; /* 0=8k 1=64k 2=512k 3=4m */
51 uint32_t nfo:1; /* 1=no-fault access only */
53 uint32_t ie:1; /* 1=invert endianness */
54 uint32_t hmenum:3; /* sw - # of hment in hme_blk */
56 uint32_t rsv:7; /* former rsv:1 lockcnt:6 */
57 uint32_t sz2:1; /* sz2[48] Panther, Olympus-C */
58 uint32_t diag:1; /* See USII Note above. */
59 uint32_t pahi:15; /* pa[46:32] See Note above */
60 uint32_t palo:19; /* pa[31:13] */
61 uint32_t no_sync:1; /* sw - ghost unload */
63 uint32_t suspend:1; /* sw bits - suspended */
64 uint32_t ref:1; /* sw - reference */
65 uint32_t wr_perm:1; /* sw - write permission */
66 uint32_t exec_synth:1; /* sw bits - itlb synthesis */
68 uint32_t exec_perm:1; /* sw - execute permission */
69 uint32_t l:1; /* 1=lock in tlb */
70 uint32_t cp:1; /* 1=cache in ecache, icache */
71 uint32_t cv:1; /* 1=cache in dcache */
73 uint32_t e:1; /* 1=side effect */
74 uint32_t p:1; /* 1=privilege required */
75 uint32_t w:1; /* 1=writes allowed */
76 uint32_t g:1; /* 1=any context matches */