Home
last modified time | relevance | path

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

/xnu-10063.141.1/osfmk/arm64/
H A Dstart.s367 lsl $3, $3, #(TTE_SHIFT) // Convert index into pointer offset
392 lsl $4, $4, #(TTE_SHIFT) // Convert index into pointer offset
400 str $6, [$4], #(1 << TTE_SHIFT) // Write entry to L2 table and advance
533 str x0, [x1], #(1 << TTE_SHIFT) // Invalidate and advance
H A Dproc_reg.h1481 #define TTE_SHIFT 3 /* shift width of a tte (sizeof(… macro
1483 #define TTE_PGENTRIES (16384 >> TTE_SHIFT) /* number of ttes per page */
1485 #define TTE_PGENTRIES (4096 >> TTE_SHIFT) /* number of ttes per page */
/xnu-10063.141.1/osfmk/arm64/sptm/pmap/
H A Dpmap.c424 …m64_root_pgtable_level = (3 - ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) / (ARM_PGSHIFT - TTE_SHIFT)));
427 …root_pgtable_num_ttes = (2 << ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) % (ARM_PGSHIFT - TTE_SHIFT)));
/xnu-10063.141.1/osfmk/arm/pmap/
H A Dpmap.c371 …m64_root_pgtable_level = (3 - ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) / (ARM_PGSHIFT - TTE_SHIFT)));
374 …root_pgtable_num_ttes = (2 << ((PGTABLE_ADDR_BITS - 1 - ARM_PGSHIFT) % (ARM_PGSHIFT - TTE_SHIFT)));