Home
last modified time | relevance | path

Searched refs:PDRSHIFT (Results 1 – 18 of 18) sorted by relevance

/freebsd/sys/i386/include/
H A Dparam.h95 #ifndef PDRSHIFT
96 #define PDRSHIFT i386_pmap_PDRSHIFT macro
99 #define NBPDR (1 << PDRSHIFT) /* bytes/page dir */
H A Dpmap_nopae.h58 #undef PDRSHIFT
59 #define PDRSHIFT PDRSHIFT_NOPAE macro
H A Dpmap_pae.h59 #undef PDRSHIFT
60 #define PDRSHIFT PDRSHIFT_PAE macro
H A Dvmparam.h217 VM_MIN_KERNEL_ADDRESS) >> (PDRSHIFT - 2)) + 5) / 10) << PDRSHIFT)
H A Dpmap.h98 #define VADDR(pdi, pti) ((vm_offset_t)(((pdi)<<PDRSHIFT)|((pti)<<PAGE_SHIFT)))
/freebsd/sys/amd64/include/
H A Dparam.h98 #define PDRSHIFT 21 /* LOG2(NBPDR) */ macro
99 #define NBPDR (1<<PDRSHIFT) /* bytes/page dir */
H A Dpmap.h117 ((unsigned long)(l2) << PDRSHIFT) | \
124 ((unsigned long)(l2) << PDRSHIFT) | \
131 ((unsigned long)(l2) << PDRSHIFT) | \
532 return ((va >> PDRSHIFT) & ((1ul << NPDEPGSHIFT) - 1)); in pmap_pde_index()
/freebsd/sys/amd64/amd64/
H A Dmp_machdep.c354 v_pd[i] = (i << PDRSHIFT) | X86_PG_V | X86_PG_RW | X86_PG_A | in start_all_aps()
359 v_pd[i] = (NBPDP + (i << PDRSHIFT)) | X86_PG_V | X86_PG_RW | in start_all_aps()
364 v_pd[i] = (2UL * NBPDP + (i << PDRSHIFT)) | X86_PG_V | in start_all_aps()
369 v_pd[i] = (3UL * NBPDP + (i << PDRSHIFT)) | X86_PG_V | in start_all_aps()
745 va += cnt << PDRSHIFT; in smp_masked_invlpg_range()
H A Dxen-locore.S117 shll $PDRSHIFT, %edx
H A Dgenassym.c104 ASSYM(PDRSHIFT, PDRSHIFT);
H A Dpmap.c350 (pa) >> PDRSHIFT; \
363 #define pa_index(pa) ((pa) >> PDRSHIFT)
1366 return (va >> PDRSHIFT); in pmap_pde_pindex()
1573 return ((pt_entry_t *)(PDmap + ((va >> (PDRSHIFT - 3)) & vtopdem))); in vtopde()
1831 pd_p[j] = (vm_paddr_t)i << PDRSHIFT; in create_pagetables()
2530 kernphys + ((vm_paddr_t)(i - 1) << PDRSHIFT) < KERNend) && in pmap_init()
9065 if ((((pa >> PAGE_SHIFT) ^ (pv->pv_va >> PDRSHIFT) ^ in pmap_ts_referenced()
/freebsd/sys/vm/
H A Dvm_page.h347 #define PDRSHIFT PDR_SHIFT macro
348 #elif !defined(PDRSHIFT)
349 #define PDRSHIFT 21 macro
352 #define pa_index(pa) ((pa) >> PDRSHIFT)
/freebsd/sys/i386/i386/
H A Dminidump_machdep_base.c185 pde = pte_load(&pd[va >> PDRSHIFT]); in cpu_minidumpsys()
285 pde = pte_load(&pd[va >> PDRSHIFT]); in cpu_minidumpsys()
H A Dpmap.c166 #define pa_index(pa) ((pa) >> PDRSHIFT)
173 #define PTmap ((pt_entry_t *)(PTDPTDI << PDRSHIFT))
174 #define PTD ((pd_entry_t *)((PTDPTDI << PDRSHIFT) + (PTDPTDI * PAGE_SIZE)))
175 #define PTDpde ((pd_entry_t *)((PTDPTDI << PDRSHIFT) + (PTDPTDI * PAGE_SIZE) + \
192 #define pmap_pde(m, v) (&((m)->pm_pdir[(vm_offset_t)(v) >> PDRSHIFT]))
193 #define pdir_pde(m, v) (m[(vm_offset_t)(v) >> PDRSHIFT])
221 _Static_assert(KERNLOAD == (KERNPTDI << PDRSHIFT), "KERNLOAD");
537 IdlePTD[a >> PDRSHIFT] = a | PG_PS | PG_A | PG_M | in __CONCAT()
986 KERNBASE <= i << PDRSHIFT && i << PDRSHIFT < KERNen in __CONCAT()
[all...]
/freebsd/lib/libkvm/
H A Dkvm_amd64.h69 _Static_assert(PDRSHIFT == AMD64_PDRSHIFT, "PDRSHIFT mismatch");
/freebsd/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c305 PT2_l0[i] = ((pd_entry_t)i << PDRSHIFT) | PG_V | in elf64_exec()
356 PT2_l0[i] = ((pd_entry_t)i << PDRSHIFT) | PG_V | in elf64_exec()
/freebsd/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c189 PT2_l0[i] = ((pd_entry_t)i << PDRSHIFT) | PG_V | in elf64_exec()
/freebsd/sys/powerpc/aim/
H A Dmmu_oea64.c147 #define PV_LOCK_SIZE (1<<PDRSHIFT)