Home
last modified time | relevance | path

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

/xnu-12377.81.4/osfmk/arm64/
H A Dstart.s375 lsl $3, $3, #(TTE_SHIFT) // Convert index into pointer offset
400 lsl $4, $4, #(TTE_SHIFT) // Convert index into pointer offset
409 str $6, [$4], #(1 << TTE_SHIFT) // Write entry to L2 table and advance
542 str x0, [x1], #(1 << TTE_SHIFT) // Invalidate and advance
H A Dproc_reg.h2132 #define TTE_SHIFT 3 /* shift width of a tte (sizeof(… macro
2134 #define TTE_PGENTRIES (16384 >> TTE_SHIFT) /* number of ttes per page */
2136 #define TTE_PGENTRIES (4096 >> TTE_SHIFT) /* number of ttes per page */
/xnu-12377.81.4/osfmk/arm64/sptm/pmap/
H A Dpmap.c509 …m64_root_pgtable_level = (3 - ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) / (ARM_PGSHIFT - TTE_SHIFT)));
512 …root_pgtable_num_ttes = (2 << ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) % (ARM_PGSHIFT - TTE_SHIFT)));
/xnu-12377.81.4/osfmk/arm/pmap/
H A Dpmap.c423 …m64_root_pgtable_level = (3 - ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) / (ARM_PGSHIFT - TTE_SHIFT)));
426 …root_pgtable_num_ttes = (2 << ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) % (ARM_PGSHIFT - TTE_SHIFT)));