Home
last modified time | relevance | path

Searched refs:KERNBASE (Results 1 – 25 of 119) sorted by relevance

12345

/netbsd/sys/arch/xen/x86/
H A Dx86_xpmap.c549 KERNBASE + (nL2 << L2_SHIFT)) { in xen_locore()
584 KERNBASE + (oldcount << L2_SHIFT)) { in xen_locore()
695 addr = ((u_long)L3) - KERNBASE; in xen_bootstrap_tables()
705 addr = ((u_long)L2) - KERNBASE; in xen_bootstrap_tables()
733 addr = ((u_long)L2) - KERNBASE; in xen_bootstrap_tables()
819 addr = ((u_long)pte) - KERNBASE; in xen_bootstrap_tables()
850 addr = (u_long)L2 - KERNBASE; in xen_bootstrap_tables()
857 addr = (u_long)L2 - KERNBASE; in xen_bootstrap_tables()
881 PDPpaddr = (u_long)L4 - KERNBASE; in xen_bootstrap_tables()
921 addr = xpmap_ptom(((u_long)pte) - KERNBASE); in xen_bootstrap_tables()
[all …]
/netbsd/sys/arch/i386/include/
H A Dvmparam.h103 #define L2_SLOT_PTE (KERNBASE/NBPD_L2-4) /* 1532: for recursive PDP map */
104 #define L2_SLOT_KERN (KERNBASE/NBPD_L2) /* 1536: start of kernel space */
106 #define L2_SLOT_PTE (KERNBASE/NBPD_L2-1) /* 767: for recursive PDP map */
107 #define L2_SLOT_KERN (KERNBASE/NBPD_L2) /* 768: start of kernel space */
123 #define NKL2_MAX_ENTRIES (NTOPLEVEL_PDES - (KERNBASE/NBPD_L2) - 1)
H A Dparam.h88 #ifndef KERNBASE
89 #define KERNBASE 0xc0000000UL /* start of kernel virtual space */ macro
92 #define KERNTEXTOFF (KERNBASE + 0x100000) /* start of kernel text */
93 #define BTOPKERNBASE (KERNBASE >> PGSHIFT)
/netbsd/sys/arch/vax/include/
H A Dvmparam.h58 #define USRSTACK KERNBASE
96 #define VM_MAXUSER_ADDRESS ((vaddr_t)KERNBASE)
97 #define VM_MAX_ADDRESS ((vaddr_t)KERNBASE)
98 #define VM_MIN_KERNEL_ADDRESS ((vaddr_t)KERNBASE)
H A Dpmap.h134 ptr = avail_start + KERNBASE; \
142 #define PMAP_VTOPHYS(va) ((va) & ~KERNBASE)
143 #define PMAP_MAP_POOLPAGE(pa) ((pa) | KERNBASE)
144 #define PMAP_UNMAP_POOLPAGE(va) ((va) & ~KERNBASE)
156 if (va & KERNBASE) { in pmap_extract()
222 (start & KERNBASE) != 0) in pmap_protect()
/netbsd/sys/arch/sparc/include/
H A Dvmparam.h85 #define USRSTACK KERNBASE /* Start of user stack */
116 #define VM_MAX_ADDRESS ((vaddr_t)KERNBASE)
117 #define VM_MAXUSER_ADDRESS ((vaddr_t)KERNBASE)
118 #define VM_MIN_KERNEL_ADDRESS ((vaddr_t)KERNBASE)
H A Dparam.h74 #define KERNBASE 0xf0000000 /* start of kernel virtual space */ macro
81 #define KERNBASE 0xe8000000 macro
85 #define KERNTEXTOFF (KERNBASE+PROM_LOADADDR)/* start of kernel text */
/netbsd/sys/arch/cesfic/cesfic/
H A Dpmap_bootstrap.c48 #define RELOC(v, t) *((t*)((uintptr_t)&(v) + firstpa - KERNBASE))
337 pte = &pte[m68k_btop(KERNBASE)]; in pmap_bootstrap()
350 epte = &epte[m68k_btop(KERNBASE + kstpa - firstpa)]; in pmap_bootstrap()
367 epte = &epte[m68k_btop(KERNBASE + nextpa - firstpa)]; in pmap_bootstrap()
385 (st_entry_t *)(kstpa - firstpa + KERNBASE); in pmap_bootstrap()
393 (pt_entry_t *)(kptmpa - firstpa + KERNBASE); in pmap_bootstrap()
404 RELOC(lwp0uarea, vaddr_t) = lwp0upa - firstpa + KERNBASE; in pmap_bootstrap()
425 KERNBASE + (nextpa - firstpa); in pmap_bootstrap()
/netbsd/sys/arch/vax/vax/
H A Dpmap.c296 virtual_avail = avail_end + KERNBASE; in pmap_bootstrap()
595 return (VM_PAGE_TO_PHYS(pg)|KERNBASE); in getpage()
931 eaddr = KERNBASE; in pmap_release()
971 if (pv->pv_vaddr & KERNBASE) in vaddrtopte()
1231 if (va & KERNBASE) {
1281 start &= ~KERNBASE; in pmap_protect_long()
1282 end &= ~KERNBASE; in pmap_protect_long()
1395 pa = (u_int)pte & ~KERNBASE; in pmap_simulref()
1400 pa = (u_int)pte & ~KERNBASE; in pmap_simulref()
1665 if (v & KERNBASE) { in pmap_unwire()
[all …]
/netbsd/sys/arch/sun2/include/
H A Dvmparam.h99 #define VM_MIN_KERNEL_ADDRESS ((vaddr_t)KERNBASE)
111 #undef KERNBASE
112 extern char KERNBASE[];
/netbsd/sys/arch/amd64/include/
H A Dmsan.h77 } else if (va >= KERNBASE) { in kmsan_md_addr_to_shad()
78 return (int8_t *)(__MD_SHAD_KERN_START + (va - KERNBASE)); in kmsan_md_addr_to_shad()
91 } else if (va >= KERNBASE) { in kmsan_md_addr_to_orig()
92 return (int8_t *)(__MD_ORIG_KERN_START + (va - KERNBASE)); in kmsan_md_addr_to_orig()
258 if (rip < KERNBASE) { in kmsan_md_unwind()
H A Dasan.h80 ret -= KERNBASE; in __md_early_palloc()
97 pdir = (pt_entry_t *)((pdir[pl4_pi(va)] & PTE_FRAME) + KERNBASE); in __md_early_shadow_map_page()
103 pdir = (pt_entry_t *)((pdir[pl3_pi(va)] & PTE_FRAME) + KERNBASE); in __md_early_shadow_map_page()
109 pdir = (pt_entry_t *)((pdir[pl2_pi(va)] & PTE_FRAME) + KERNBASE); in __md_early_shadow_map_page()
277 if (rip < KERNBASE) { in kasan_md_unwind()
H A Dparam.h58 #define KERNBASE 0xffffffff80000000 /* start of kernel virtual space */ macro
60 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/lib/libkvm/
H A Dkvm_vax.c116 if (va < (u_long) KERNBASE) { in _kvm_kvatop()
118 (u_long)KERNBASE); in _kvm_kvatop()
129 *pa = (va - (u_long) KERNBASE); in _kvm_kvatop()
/netbsd/sys/arch/vax/vsa/
H A Dvsbus.c282 if ((vaddr_t)to & KERNBASE) { /* In kernel space */ in vsbus_copytoproc()
297 pa = (pte->pg_pfn << VAX_PGSHIFT) | (PAGE_SIZE - cz) | KERNBASE; in vsbus_copytoproc()
305 pa = (pte->pg_pfn << VAX_PGSHIFT) | KERNBASE; in vsbus_copytoproc()
322 if ((vaddr_t)from & KERNBASE) { /* In kernel space */ in vsbus_copyfromproc()
337 pa = (pte->pg_pfn << VAX_PGSHIFT) | (PAGE_SIZE - cz) | KERNBASE; in vsbus_copyfromproc()
345 pa = (pte->pg_pfn << VAX_PGSHIFT) | KERNBASE; in vsbus_copyfromproc()
/netbsd/sys/arch/i386/i386/
H A Dlocore.S164 #define _RELOC(x) ((x) - KERNBASE)
378 .long efi_multiboot2_loader - KERNBASE
454 movl $(KERNTEXTOFF - KERNBASE), %ebx
852 subl $KERNBASE,%eax
861 subl $KERNBASE,%eax
916 movl $(KERNTEXTOFF - KERNBASE),%ecx
921 movl $(KERNTEXTOFF - KERNBASE),%eax /* start of TEXT */
1050 movl $KERNBASE,%edx
1056 leal (PROC0_STK_OFF+KERNBASE)(%esi),%eax
1225 addl $KERNBASE,%eax
[all …]
H A Dmachdep.c310 #define RELOC(type, x) ((type)((vaddr_t)(x) - KERNBASE)) in native_loader()
320 *RELOC(int **, &esym) = (int *)((vaddr_t)bl_esym + KERNBASE); in native_loader()
355 (int *)(bi->endpa + KERNBASE); in native_loader()
1065 pte = pmap_pa2pte((vaddr_t)gdtstore - KERNBASE); in initgdt()
1122 symtab->ssym += KERNBASE; in init386_ksyms()
1123 symtab->esym += KERNBASE; in init386_ksyms()
1140 bootspace.head.pa = KERNTEXTOFF - KERNBASE; in init_bootspace()
1145 bootspace.segs[i].pa = KERNTEXTOFF - KERNBASE; in init_bootspace()
1167 bootspace.pdir = (vaddr_t)(PDPpaddr + KERNBASE); in init_bootspace()
1268 pmap_pa_start = (KERNTEXTOFF - KERNBASE); in init386()
[all …]
/netbsd/sys/arch/hpcmips/include/
H A Dparam.h53 #define KERNBASE 0x80000000 /* start of kernel virtual */ macro
55 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/sys/arch/arc/include/
H A Dparam.h59 #define KERNBASE 0x80000000 /* start of kernel virtual */ macro
60 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/sys/arch/mipsco/include/
H A Dparam.h53 #define KERNBASE 0x80000000 /* start of kernel virtual */ macro
55 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/sys/arch/newsmips/include/
H A Dparam.h53 #define KERNBASE 0x80000000 /* start of kernel virtual */ macro
55 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/sys/arch/powerpc/include/
H A Dparam.h85 #ifndef KERNBASE
86 #define KERNBASE 0x100000 macro
/netbsd/sys/arch/hppa/include/
H A Dparam.h53 #define KERNBASE 0x00000000 /* start of kernel virtual */ macro
54 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/sys/arch/alpha/include/
H A Dparam.h70 #define KERNBASE 0xfffffc0000a00000 /* start of kernel virtual */ macro
71 #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
/netbsd/sys/arch/amd64/stand/prekern/
H A Dprekern.h51 #define HEAD_WINDOW_BASE (KERNBASE - NBPD_L3)
54 #define KASLR_WINDOW_BASE KERNBASE /* max - 2GB */

12345