Lines Matching refs:L0
80 allocates memory for fine-grained locks adjacent to the L0 tables. In the
119 imply, ``GPT_MAP_REGION_BLOCK`` creates a region using only L0 mapping while
120 ``GPT_MAP_REGION_GRANULE`` creates a region using L0 and L1 mappings.
172 a default state, that is, initializing all of the L0 descriptors to allow all
223 The L0 table memory has some constraints that must be taken into account.
225 * The L0 table must be aligned to either the table size or 4096 bytes, whichever
226 is greater. L0 table size is the total protected space (PPS) divided by the
227 size of each L0 region (L0GPTSZ) multiplied by the size of each L0 descriptor
229 * The L0 memory must fall within a PAS of type GPT_GPI_ROOT.
234 size of each L0 region (L0GPTSZ) divided by the granule size (PGS) divided by
247 Sample Calculation for L0 memory size and alignment
252 We can find the total L0 table size with ((PPS / L0GPTSZ) * 8)
256 And solve to get 32 bytes. In this case, 4096 is greater than 32, so the L0