Lines Matching defs:sz
50 uint32_t sz:2; /* 0=8k 1=64k 2=512k 3=4m */
86 #define tte_size tte_bit.sz
113 * Defines for valid, sz, sz2 fields in tte.
114 * The TTE_CSZ macro combines the sz and sz2 fields.
140 #define TTE_BSZS_SHIFT(sz) ((sz) * 3)
141 #define TTEBYTES(sz) (MMU_PAGESIZE << TTE_BSZS_SHIFT(sz))
142 #define TTEPAGES(sz) (1 << TTE_BSZS_SHIFT(sz))
143 #define TTE_PAGE_SHIFT(sz) (MMU_PAGESHIFT + TTE_BSZS_SHIFT(sz))
144 #define TTE_PAGE_OFFSET(sz) (TTEBYTES(sz) - 1)
145 #define TTE_PAGEMASK(sz) (~TTE_PAGE_OFFSET(sz))
146 #define TTE_PFNMASK(sz) (~(TTE_PAGE_OFFSET(sz) >> MMU_PAGESHIFT))
213 #define TTE_SZ_INT(sz) \
214 ((sz & TTE_SZ_BITS) << TTE_SZ_SHFT_INT) | \
215 ((sz & TTE_SZ2_BITS) << TTE_SZ2_SHFT_INT)
246 #define MAKE_TTE_INTHI(pfn, attr, sz, hmenum) \
247 (MAKE_TTEATTR_INTHI(attr) | TTE_SZ_INT(sz) | \
255 #define MAKE_TTE_INTLO(pfn, attr, sz, hmenum) \
267 (ttep)->tte_bit.sz = 3; \