Searched refs:MMU_PAGESIZE (Results 1 - 25 of 118) sorted by relevance

12345

/illumos-gate/usr/src/uts/i86pc/sys/
H A Dvm_machparam.h75 #define SYSPTSIZE ((61*1024*1024) / MMU_PAGESIZE)
87 #define E_SYSPTSIZE (0x2000000 / MMU_PAGESIZE)
H A Dmachparam.h90 #define MMU_PAGESIZE 0x1000 /* 4096 bytes */ macro
91 #define MMU_PAGESHIFT 12 /* log2(MMU_PAGESIZE) */
94 #define MMU_PAGEOFFSET (MMU_PAGESIZE-1) /* Mask of address bits in page */
96 #define MMU_PAGEOFFSET _CONST(MMU_PAGESIZE-1) /* assembler lameness */
298 #define DEBUG_INFO_VA (KERNEL_TEXT - MMU_PAGESIZE)
299 #define GDT_VA (DEBUG_INFO_VA - MMU_PAGESIZE)
300 #define IDT_VA (GDT_VA - MMU_PAGESIZE)
301 #define KTSS_VA (IDT_VA - MMU_PAGESIZE)
302 #define DFTSS_VA (KTSS_VA - MMU_PAGESIZE)
/illumos-gate/usr/src/psm/stand/boot/sparc/sun4/sys/
H A Dmachparam.h55 #define MMU_PAGESIZE (1<<MMU_PAGESHIFT) macro
56 #define MMU_PAGEOFFSET (MMU_PAGESIZE - 1)
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_mmu.c157 sz = P2ROUNDUP(sz, MMU_PAGESIZE);
159 for (off = 0; off < sz; off += MMU_PAGESIZE) {
167 for (off = 0; off < sz; off += MMU_PAGESIZE)
173 sz = P2ROUNDUP(mfn_count * sizeof (mfn_t), MMU_PAGESIZE);
174 addr = (uintptr_t)vmem_xalloc(heap_arena, sz, MMU_PAGESIZE, 0,
176 for (off = 0; off < sz; off += MMU_PAGESIZE) {
185 for (off = 0; off < sz; off += MMU_PAGESIZE)
193 sz2 = P2ROUNDUP(mmu_btop(sz) * sizeof (mfn_t), MMU_PAGESIZE);
195 mfn_list_pages_page = kmem_zalloc(MMU_PAGESIZE, VM_SLEEP);
197 for (off = 0; off < sz; off += MMU_PAGESIZE) {
[all...]
/illumos-gate/usr/src/uts/i86xpv/boot/
H A Dboot_xconsole.c39 char big_empty[MMU_PAGESIZE * 3]; /* room for 2 page aligned page */
42 unsigned short video_fb_buf[32 * 1024 + MMU_PAGESIZE];
43 unsigned char kb_status_buf[MMU_PAGESIZE * 2];
88 (void) HYPERVISOR_update_va_mapping(vaddr + MMU_PAGESIZE,
125 for (i = 0; i < 32 * 1024; i += MMU_PAGESIZE)
142 (void *)((uintptr_t)HYPERVISOR_shared_info + MMU_PAGESIZE);
/illumos-gate/usr/src/lib/libbc/inc/include/sun4/
H A Dparam.h100 #define MMU_PAGESIZE 0x2000 /* 8192 bytes */ macro
101 #define MMU_PAGESHIFT 13 /* log2(MMU_PAGESIZE) */
102 #define MMU_PAGEOFFSET (MMU_PAGESIZE-1)/* Mask of address bits in page */
192 #define NBPG MMU_PAGESIZE
H A Dvmparam.h82 #define SYSPTSIZE (0x640000 / MMU_PAGESIZE)
/illumos-gate/usr/src/uts/i86pc/os/
H A Dppage.c79 hat_devload(kas.a_hat, kaddr, MMU_PAGESIZE, page_pptonum(pp),
94 hat_devload(kas.a_hat, kaddr, MMU_PAGESIZE, pfnum,
H A Dpci_cfgacc_x86.c78 MMU_PAGESIZE, VM_SLEEP);
81 MMU_PAGESIZE, pfn, PROT_READ | PROT_WRITE |
84 paddr_t pa_base = P2ALIGN(phys_addr, MMU_PAGESIZE);
88 (caddr_t)alloc_vaddr(MMU_PAGESIZE, MMU_PAGESIZE);
100 hat_unload(kas.a_hat, pci_cfgacc_virt_base, MMU_PAGESIZE,
H A Dfakebop.c284 if (a < MMU_PAGESIZE)
285 a = MMU_PAGESIZE;
288 size = P2ROUNDUP(size, MMU_PAGESIZE);
326 pgsize = MMU_PAGESIZE;
374 curr_page = do_bsys_alloc(NULL, 0, need_size, MMU_PAGESIZE);
589 line = do_bsys_alloc(NULL, NULL, MMU_PAGESIZE, MMU_PAGESIZE);
1200 propbuf = do_bsys_alloc(NULL, NULL, MMU_PAGESIZE, 0);
1247 boot_args = do_bsys_alloc(NULL, NULL, boot_arg_len, MMU_PAGESIZE);
1554 va += MMU_PAGESIZE
[all...]
/illumos-gate/usr/src/uts/intel/ia32/sys/
H A Dpte.h87 #define PTSIZE (NPTEPERPT * MMU_PAGESIZE) /* bytes mapped */
116 #define PTSIZE (NPTEPERPT * MMU_PAGESIZE) /* bytes mapped */
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachparam.h98 #define MMU_PAGESIZE (1<<MMU_PAGESHIFT) macro
99 #define MMU_PAGEOFFSET (MMU_PAGESIZE - 1)
332 #define CPU_ALLOC_SIZE MMU_PAGESIZE
/illumos-gate/usr/src/uts/sun4/sys/
H A Dtrapstat.h127 #define TSTAT_PROBE_SIZE (TSTAT_PROBE_NPAGES * MMU_PAGESIZE)
179 ((sizeof (tstat_instr_t) + MMU_PAGESIZE - 1) & ~(MMU_PAGESIZE - 1))
227 #define TSTAT_INSTR_SIZE (TSTAT_INSTR_PAGES * MMU_PAGESIZE)
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_boot.c67 bootaux[BA_PAGESZ].ba_val = MMU_PAGESIZE;
/illumos-gate/usr/src/uts/i86pc/vm/
H A Di86_mmu.c73 for (; pgcnt != 0; addr += MMU_PAGESIZE, ++pf, --pgcnt) {
76 hat_devload(kas.a_hat, addr, MMU_PAGESIZE, pf,
232 hat_devload(kas.a_hat, ptes + i * MMU_PAGESIZE,
233 MMU_PAGESIZE, ht->ht_pfn,
264 for (pg_off = 0; pg_off < LEVEL_SIZE(lvl); pg_off += MMU_PAGESIZE) {
337 while (psize >= MMU_PAGESIZE) {
381 mmu.pwin_base = vmem_xalloc(heap_arena, nwindows * MMU_PAGESIZE,
383 ASSERT(nwindows <= MMU_PAGESIZE / mmu.pte_size);
384 mmu.pwin_pte_va = vmem_xalloc(heap_arena, MMU_PAGESIZE,
385 MMU_PAGESIZE,
[all...]
H A Dhat_kdi.c97 hat_kdi_pte = vmem_xalloc(heap_arena, MMU_PAGESIZE, MMU_PAGESIZE, 0,
99 hat_devload(kas.a_hat, (caddr_t)hat_kdi_pte, MMU_PAGESIZE, ht->ht_pfn,
228 sz = MIN(nbytes, MMU_PAGESIZE - pgoff);
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_vm_dep.c84 {MMU_PAGESIZE, MMU_PAGESHIFT, 0, MMU_PAGESIZE >> MMU_PAGESHIFT},
115 size_t default_uheap_lpsize = MMU_PAGESIZE;
117 size_t default_ustack_lpsize = MMU_PAGESIZE;
119 size_t max_uidata_lpsize = MMU_PAGESIZE;
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachparam.h138 #define MMU_PAGESIZE (1<<MMU_PAGESHIFT) macro
139 #define MMU_PAGEOFFSET (MMU_PAGESIZE - 1)
362 #define CPU_ALLOC_SIZE MMU_PAGESIZE
/illumos-gate/usr/src/uts/sun4u/os/
H A Dppage.c75 static caddr_t ppmap_vaddrs[PPMAPSIZE / MMU_PAGESIZE];
122 setsize = MMU_PAGESIZE;
130 va += MMU_PAGESIZE;
280 va = (caddr_t)(PPMAP_FAST_BASE + (MMU_PAGESIZE * MAXPP_SLOTS) * cpu);
309 va += MMU_PAGESIZE * vcolor;
324 va += MMU_PAGESIZE * stride;
424 nbytes = MMU_PAGESIZE;
514 if (len != MMU_PAGESIZE || !use_hw_bzero) {
533 * We are here either length != MMU_PAGESIZE or pp_load_tlb()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_param.h123 #define MMU_PAGESIZE _mdb_ks_mmu_pagesize macro
/illumos-gate/usr/src/psm/stand/bootlst/sparc/
H A Dsrt0.s51 .align MMU_PAGESIZE
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dpages.c83 MMU_PAGESIZE); local
110 for (tail = vaddr + bytes; vaddr < tail; vaddr += MMU_PAGESIZE) {
114 off += MMU_PAGESIZE;
135 vaddr += MMU_PAGESIZE;
H A Dbitmap.c177 lboff += MMU_PAGESIZE;
240 for (pages = mmu_btop(size); pages--; virt += MMU_PAGESIZE) {
247 err = prom_map_phys(-1, MMU_PAGESIZE, virt, phys);
519 phys_xcopy(oldphys, newphys, MMU_PAGESIZE);
520 err = prom_remap(MMU_PAGESIZE, vaddr, newphys);
545 ostk_high = (caddr_t)&estack - MMU_PAGESIZE;
555 for (virt = saddr; virt < eaddr; virt += MMU_PAGESIZE, ppn++) {
/illumos-gate/usr/src/uts/sun4v/os/
H A Dppage.c72 static caddr_t ppmap_vaddrs[PPMAPSIZE / MMU_PAGESIZE];
116 (caddr_t)((uintptr_t)va + (nset * MMU_PAGESIZE));
244 nbytes = MMU_PAGESIZE;
324 if (len != MMU_PAGESIZE || !use_hw_bzero) {
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_common_mmu.c302 pgsz1 = page_szc(MMU_PAGESIZE);
310 pgsz0 = page_szc(MMU_PAGESIZE);
312 pgsz1 = page_szc(MMU_PAGESIZE);
382 pgsz1 = page_szc(MMU_PAGESIZE);
398 pgsz0 = page_szc(MMU_PAGESIZE);
400 pgsz1 = page_szc(MMU_PAGESIZE);
597 return (MMU_PAGESIZE);

Completed in 648 milliseconds

12345