Lines Matching +full:1 +full:gib

12  * 1. Redistributions of source code must retain the above copyright
47 #define TATTR_AP_TABLE_NO_EL0 (1UL << 61)
48 #define TATTR_UXN_TABLE (1UL << 60)
49 #define TATTR_PXN_TABLE (1UL << 59)
58 #define ATTR_SW_UNUSED1 (1UL << 58)
59 #define ATTR_SW_NO_PROMOTE (1UL << 57)
60 #define ATTR_SW_MANAGED (1UL << 56)
61 #define ATTR_SW_WIRED (1UL << 55)
63 #define ATTR_S1_UXN (1UL << 54)
64 #define ATTR_S1_PXN (1UL << 53)
70 #define ATTR_S2_XN_EL1 1UL /* Allow execution at EL0 */
74 #define ATTR_CONTIGUOUS (1UL << 52)
75 #define ATTR_DBM (1UL << 51)
76 #define ATTR_S1_GP (1UL << 50)
94 #define ATTR_S1_nG (1 << 11)
95 #define ATTR_AF (1 << 10)
102 /* When TCR_EL1.DS == 1 */
107 #define ATTR_S1_AP_RW_BIT (1 << 7)
110 #define ATTR_S1_AP_RW (0 << 1)
111 #define ATTR_S1_AP_RO (1 << 1)
112 #define ATTR_S1_AP_USER (1 << 0)
113 #define ATTR_S1_NS (1 << 5)
119 #define ATTR_S2_S2AP_READ 1
130 #define ATTR_DESCR_VALID 1
179 /* Level 0 table, 512GiB/128TiB per entry */
180 #define L0_SIZE (UINT64_C(1) << L0_SHIFT)
181 #define L0_OFFSET (L0_SIZE - 1ul)
187 /* Level 1 table, 1GiB/64GiB per entry */
188 #define L1_SIZE (UINT64_C(1) << L1_SHIFT)
189 #define L1_OFFSET (L1_SIZE - 1)
195 #define L2_SIZE (UINT64_C(1) << L2_SHIFT)
196 #define L2_OFFSET (L2_SIZE - 1)
202 #define L3_SIZE (1 << L3_SHIFT)
203 #define L3_OFFSET (L3_SIZE - 1)
219 #define L0_ENTRIES_SHIFT 1
225 #define L0_ENTRIES (1 << L0_ENTRIES_SHIFT)
226 #define L0_ADDR_MASK (L0_ENTRIES - 1)
228 #define Ln_ENTRIES (1 << Ln_ENTRIES_SHIFT)
229 #define Ln_ADDR_MASK (Ln_ENTRIES - 1)
230 #define Ln_TABLE_MASK ((1 << 12) - 1)
247 #define L2C_OFFSET (L2C_SIZE - 1)
250 #define L3C_OFFSET (L3C_SIZE - 1)