HomeSort by: relevance | last modified time | path
    Searched refs:SEGSHIFT (Results 1 - 25 of 35) sorted by relevancy

1 2

  /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];

Completed in 19 milliseconds

1 2