| /src/sys/arch/sun3/include/ |
| pmap3x.h | 81 #define SEGSHIFT 19 /* LOG2(NBSG) */ 82 #define NBSG (1 << SEGSHIFT) /* bytes/segment */
|
| pmap3.h | 96 #define SEGSHIFT 17 /* LOG2(NBSG) */ 97 #define NBSG (1 << SEGSHIFT) /* bytes/segment */
|
| pte3.h | 75 #define VA_SEGNUM(x) ((u_int)(x) >> SEGSHIFT)
|
| /src/sys/arch/hppa/include/ |
| param.h | 49 #define SEGSHIFT (PGSHIFT + (PGSHIFT-PTESHIFT)) /* LOG2(NBSEG) */ 50 #define NBSEG (1 << SEGSHIFT) /* bytes/segment (quadrant) */
|
| /src/sys/arch/mips/include/ |
| mips_param.h | 131 #define SEGSHIFT (PGSHIFT + PTPLENGTH) /* LOG2(NBSEG) */ 132 #define NBSEG (1 << SEGSHIFT) /* bytes/segment */ 137 #define XSEGSHIFT (SEGSHIFT + SEGLENGTH) /* LOG2(NBXSEG) */ 143 #define SEGLENGTH (31 - SEGSHIFT)
|
| pmap.h | 198 #define PMAP_SEGTABSIZE (1 << (31 - SEGSHIFT))
|
| /src/sys/arch/sun2/include/ |
| pmap.h | 105 #define SEGSHIFT 15 /* LOG2(NBSG) */ 106 #define NBSG (1 << SEGSHIFT) /* bytes/segment */
|
| pte.h | 173 #define VA_SEGNUM(x) ((u_int)(x) >> SEGSHIFT) 176 #define VA_PTE_NUM_MASK (((1 << SEGSHIFT) - 1) ^ ((1 << PGSHIFT) - 1))
|
| /src/sys/arch/m68k/include/ |
| pmap_coldfire.h | 61 #define SEGSHIFT (PGSHIFT + PGSHIFT - 2) 62 #define SEGOFSET ((1 << SEGSHIFT) - 1) 63 #define PMAP_SEGTABSIZE (1 << (32 - SEGSHIFT))
|
| pmap_motorola.h | 152 #define SEGSHIFT (TIB_SHIFT + PGSHIFT) /* 24 / 22 */ 154 #define NBSEG30 (1U << SEGSHIFT)
|
| /src/sys/arch/powerpc/include/booke/ |
| pmap.h | 68 #define SEGSHIFT (PGSHIFT + PGSHIFT - 2) 69 #define SEGOFSET ((1 << SEGSHIFT) - 1) 70 #define PMAP_SEGTABSIZE (1 << (32 - SEGSHIFT))
|
| /src/sys/arch/riscv/include/ |
| pmap.h | 59 //#define XSEGSHIFT (SEGSHIFT + SEGLENGTH + SEGLENGTH + SEGLENGTH) 62 //#define XSEGSHIFT (SEGSHIFT + SEGLENGTH + SEGLENGTH) 65 #define XSEGSHIFT (SEGSHIFT + SEGLENGTH) 72 #define XSEGSHIFT SEGSHIFT 76 #define SEGSHIFT (SEGLENGTH + PGSHIFT) 77 #define NBSEG (1 << SEGSHIFT) /* bytes/segment */
|
| /src/sys/arch/hp300/hp300/ |
| pmap_bootstrap.c | 270 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 273 pte = &pte[MAXADDR >> SEGSHIFT]; 307 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 309 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 313 ste = &ste[MAXADDR >> SEGSHIFT]; 315 pte = &pte[MAXADDR >> SEGSHIFT];
|
| /src/sys/arch/riscv/riscv/ |
| locore.S | 250 li t1, ((VM_MIN_KERNEL_ADDRESS >> SEGSHIFT) & (NPDEPG - 1)) * SZREG 257 li s5, (VM_KERNEL_SIZE >> SEGSHIFT) // # of megapages 267 srli s0, s0, SEGSHIFT // round down to NBSEG, and shift in 268 slli s0, s0, (SEGSHIFT - PGSHIFT + PTE_PPN_SHIFT) // ... to PPN 283 li t1, ((VM_KERNEL_DTB_BASE >> SEGSHIFT) & (NPDEPG - 1)) * SZREG 295 srli s0, s0, SEGSHIFT // round down to NBSEG, and shift in 296 slli s0, s0, (SEGSHIFT - PGSHIFT + PTE_PPN_SHIFT) // ... to PPN 310 li t1, ((VM_KERNEL_IO_BASE >> SEGSHIFT) & (NPDEPG - 1)) * SZREG 316 srli s0, s0, SEGSHIFT // round down to NBSEG, and shift in 317 slli s0, s0, (SEGSHIFT - PGSHIFT + PTE_PPN_SHIFT) // ... to PP [all...] |
| /src/sys/uvm/pmap/ |
| pmap_segtab.c | 112 #if defined(XSEGSHIFT) && XSEGSHIFT == SEGSHIFT 273 __CTASSERT((XSEGSHIFT - SEGSHIFT) % (PGSHIFT-3) == 0); 291 for (size_t segshift = XSEGSHIFT; local in function:pmap_ptpage 292 segshift > SEGSHIFT; 293 segshift -= PGSHIFT - 3, pdetab_mask = NSEGPG - 1) { 294 ptb = pmap_pde_to_pdetab(ptb->pde_pde[(va >> segshift) & pdetab_mask]); 299 return pmap_pde_to_ptpage(ptb->pde_pde[(va >> SEGSHIFT) & pdetab_mask]); 307 for (size_t segshift = XSEGSHIFT; 308 segshift > SEGSHIFT 1040 for (size_t segshift = XSEGSHIFT; local in function:pmap_pdetab_reserve 1072 size_t segshift = XSEGSHIFT; local in function:pmap_pdetab_reserve 1088 for (size_t segshift = XSEGSHIFT; local in function:pmap_pdetab_reserve [all...] |
| /src/sys/arch/aarch64/include/ |
| pmap_machdep.h | 50 #define SEGSHIFT (PGSHIFT + PTPLENGTH) /* LOG2(NBSEG) */ 52 #define NBSEG (1 << SEGSHIFT) /* bytes/segment */ 57 #define XSEGSHIFT (SEGSHIFT + SEGLENGTH + SEGLENGTH)
|
| /src/sys/arch/cesfic/cesfic/ |
| pmap_bootstrap.c | 266 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 268 pte++; /* XXX should use [MAXADDR >> SEGSHIFT] */ 302 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 304 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 307 ste++; /* XXX should use [MAXADDR >> SEGSHIFT] */ 308 pte++; /* XXX should use [MAXADDR >> SEGSHIFT] */
|
| /src/sys/arch/luna68k/luna68k/ |
| pmap_bootstrap.c | 261 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 297 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 299 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|
| /src/sys/arch/news68k/news68k/ |
| pmap_bootstrap.c | 283 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 318 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 320 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|
| /src/sys/arch/virt68k/virt68k/ |
| pmap_bootstrap.c | 277 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 312 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 314 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|
| /src/sys/arch/x68k/x68k/ |
| pmap_bootstrap.c | 260 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 295 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 297 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|
| /src/sys/arch/powerpc/booke/ |
| booke_pmap.c | 131 const size_t idx = (va >> SEGSHIFT) & segtab_mask; 192 + NBPG * nkmempages) >> SEGSHIFT; 235 pmap_ptpage_t **ppg_p = &stb->seg_ppg[VM_MIN_KERNEL_ADDRESS >> SEGSHIFT];
|
| /src/sys/arch/mac68k/mac68k/ |
| pmap_bootstrap.c | 316 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 349 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 351 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|
| /src/sys/arch/mvme68k/mvme68k/ |
| pmap_bootstrap.c | 308 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 343 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 345 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|
| /src/sys/arch/next68k/next68k/ |
| pmap_bootstrap.c | 317 pte = &pte[SYSMAP_VA >> SEGSHIFT]; 352 ste = &ste[SYSMAP_VA >> SEGSHIFT]; 354 pte = &pte[SYSMAP_VA >> SEGSHIFT];
|