Home
last modified time | relevance | path

Searched refs:TTE_SHIFT (Results 1 – 4 of 4) sorted by relevance

/xnu-11215.61.5/osfmk/arm64/
H A Dstart.s374 lsl $3, $3, #(TTE_SHIFT) // Convert index into pointer offset
399 lsl $4, $4, #(TTE_SHIFT) // Convert index into pointer offset
407 str $6, [$4], #(1 << TTE_SHIFT) // Write entry to L2 table and advance
540 str x0, [x1], #(1 << TTE_SHIFT) // Invalidate and advance
H A Dproc_reg.h1525 #define TTE_SHIFT 3 /* shift width of a tte (sizeof(… macro
1527 #define TTE_PGENTRIES (16384 >> TTE_SHIFT) /* number of ttes per page */
1529 #define TTE_PGENTRIES (4096 >> TTE_SHIFT) /* number of ttes per page */
/xnu-11215.61.5/osfmk/arm64/sptm/pmap/
H A Dpmap.c475 …m64_root_pgtable_level = (3 - ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) / (ARM_PGSHIFT - TTE_SHIFT)));
478 …root_pgtable_num_ttes = (2 << ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) % (ARM_PGSHIFT - TTE_SHIFT)));
/xnu-11215.61.5/osfmk/arm/pmap/
H A Dpmap.c415 …m64_root_pgtable_level = (3 - ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) / (ARM_PGSHIFT - TTE_SHIFT)));
418 …root_pgtable_num_ttes = (2 << ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) % (ARM_PGSHIFT - TTE_SHIFT)));