Searched refs:NBPDE (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dcopyio.c208 user_base = user_addr & ~((user_addr_t)(NBPDE - 1));
209 user_offset = (vm_offset_t)(user_addr & (NBPDE - 1));
214 cnt = NBPDE - user_offset;
289 user_offset += (window_index * NBPDE);
366 user_base += NBPDE;
369 if (nbytes > NBPDE)
370 cnt = NBPDE;
H A Dmp_desc.c251 ((NBPDE * NCOPY_WINDOWS) / PAGE_SIZE) - 1,
970 (NBPDE * NCOPY_WINDOWS * num_cpus) + NBPDE,
979 user_window_base = (vaddr + (NBPDE - 1)) & ~(NBPDE - 1);
991 (NBPDE * NCOPY_WINDOWS * num_cpus);
995 ((NBPDE * NCOPY_WINDOWS * num_cpus) + NBPDE)) -
999 user_window = user_window_base + (cpu * NCOPY_WINDOWS * NBPDE);
H A Dpmap_x86_common.c42 * The Intel platform can nest at the PDE level, so NBPDE (i.e. 2MB) at a time,
43 * on a NBPDE boundary.
47 uint64_t pmap_nesting_size_min = NBPDE;
48 uint64_t pmap_nesting_size_max = 0 - (uint64_t)NBPDE;
128 nvaddr += NBPDE;
165 nstart += NBPDE;
176 vaddr += NBPDE;
217 va_start = vaddr & ~(NBPDE-1);
218 va_end = (vaddr + size + NBPDE - 1) & ~(NBPDE
[all...]
H A Dpmap.h137 #define NBPDE (1ULL << PDESHIFT) macro
138 #define PDEMASK (NBPDE - 1)
346 #define HIGH_MEM_BASE ((uint32_t)( -NBPDE) ) /* shared gdt etc seg addr */ /* XXX64 ?? */
H A Dtrap.c588 if (kvaddr >= copy_window_base && kvaddr < (copy_window_base + (NBPDE * NCOPY_WINDOWS)) ) {
590 window_index = (int)((kvaddr - copy_window_base) / NBPDE);
594 kvaddr -= (copy_window_base + (NBPDE * window_index));
H A Dpmap_internal.h900 #define HIGH_MEM_BASE ((uint32_t)( -NBPDE) ) /* shared gdt etc seg addr */ /* XXX64 ?? */

Completed in 38 milliseconds