Searched refs:KERNBASE (Results 1 - 25 of 83) sorted by relevance

1234

/freebsd-9.3-release/sys/arm/include/
H A Dvmparam.h48 #define KERNBASE 0xc0000000 macro
109 * VM_MAXUSER_ADDRESS and KERNBASE to map the whole memory.
117 #define VM_MAXUSER_ADDRESS KERNBASE - ARM_KERN_DIRECTMAP
119 #define VM_MAXUSER_ADDRESS KERNBASE
131 #define VM_MIN_KERNEL_ADDRESS KERNBASE
/freebsd-9.3-release/sys/powerpc/include/
H A Dvmparam.h91 #define KERNBASE 0x00100000UL /* start of kernel virtual */ macro
117 #define KERNBASE 0xc0000000 /* start of kernel virtual */ macro
119 #define VM_MIN_KERNEL_ADDRESS KERNBASE
/freebsd-9.3-release/sys/amd64/include/pc/
H A Dbios.h87 #define BIOS_PADDRTOVADDR(x) ((x) + KERNBASE)
88 #define BIOS_VADDRTOPADDR(x) ((x) - KERNBASE)
/freebsd-9.3-release/sys/sparc64/sparc64/
H A Dtlb.c88 flush(KERNBASE);
114 flush(KERNBASE);
142 flush(KERNBASE);
H A Dcheetah.c108 flush(KERNBASE);
149 flush(KERNBASE);
177 flush(KERNBASE);
186 flush(KERNBASE);
227 flush(KERNBASE);
H A Dzeus.c91 flush(KERNBASE);
133 flush(KERNBASE);
H A Dlocore.S41 .set kernbase, KERNBASE
H A Dmp_exception.S214 sethi %hi(KERNBASE), %g3
250 sethi %hi(KERNBASE), %g6
260 sethi %hi(KERNBASE), %g6
281 sethi %hi(KERNBASE), %g3
/freebsd-9.3-release/sys/sparc64/include/
H A Dvmparam.h203 #define KERNBASE (VM_MIN_KERNEL_ADDRESS) macro
/freebsd-9.3-release/sys/amd64/include/xen/
H A Dxenvar.h100 #define VTOP(x) ((((uintptr_t)(x))) - KERNBASE)
101 #define PTOV(x) (((uintptr_t)(x)) + KERNBASE)
/freebsd-9.3-release/sys/i386/include/xen/
H A Dxenvar.h80 #define VTOP(x) ((((uintptr_t)(x))) - KERNBASE)
81 #define PTOV(x) (((uintptr_t)(x)) + KERNBASE)
/freebsd-9.3-release/lib/libkvm/
H A Dkvm_sparc.c170 if ((u_long)vms < KERNBASE) {
174 if (va >= KERNBASE)
222 if (va >= KERNBASE) {
/freebsd-9.3-release/sys/arm/sa11x0/
H A Dassabet_machdep.c113 #define KERNEL_VM_BASE (KERNBASE + 0x00100000)
231 physical_start = (vm_offset_t) KERNBASE;
302 pmap_link_l2pt(l1pagetable, KERNBASE,
314 pmap_map_chunk(l1pagetable, KERNBASE, KERNBASE,
315 ((uint32_t)lastaddr - KERNBASE), VM_PROT_READ|VM_PROT_WRITE,
/freebsd-9.3-release/sys/amd64/amd64/
H A Dlocore.S37 * Compiled KERNBASE location
40 .set kernbase,KERNBASE
59 * We are already in long mode, on a 64 bit %cs and running at KERNBASE.
/freebsd-9.3-release/sys/amd64/include/
H A Dvmparam.h162 * 0xffffffff80000000 KERNBASE
171 #define KERNBASE KVADDR(KPML4I, KPDPI, 0, 0) macro
/freebsd-9.3-release/sys/arm/arm/
H A Dgdb_machdep.c78 if (kdb_thrctx->un_32.pcb32_sp > KERNBASE) {
/freebsd-9.3-release/sys/i386/include/
H A Dvmparam.h161 #define KERNBASE VADDR(KPTDI, 0) macro
/freebsd-9.3-release/sys/ia64/include/
H A Dvmparam.h189 #define KERNBASE VM_MAXUSER_ADDRESS macro
/freebsd-9.3-release/sys/mips/include/
H A Dvmparam.h92 #define KERNBASE ((vm_offset_t)(intptr_t)(int32_t)0x80000000) macro
/freebsd-9.3-release/sys/arm/xscale/pxa/
H A Dpxa_machdep.c270 pmap_link_l2pt(l1pagetable, KERNBASE,
272 pmap_map_chunk(l1pagetable, KERNBASE, SDRAM_START, 0x100000,
274 pmap_map_chunk(l1pagetable, KERNBASE + 0x100000, SDRAM_START + 0x100000,
276 pmap_map_chunk(l1pagetable, KERNBASE + 0x200000, SDRAM_START + 0x200000,
277 (((uint32_t)(lastaddr) - KERNBASE - 0x200000) + L1_S_SIZE) & ~(L1_S_SIZE - 1),
425 phys_avail[2] = round_page(virtual_avail - KERNBASE + phys_avail[2]);
427 phys_avail[0] = round_page(virtual_avail - KERNBASE + phys_avail[0]);
/freebsd-9.3-release/sys/arm/xscale/i8134x/
H A Dcrb_machdep.c273 pmap_map_chunk(l1pagetable, KERNBASE, SDRAM_START, 0x100000,
276 pmap_map_chunk(l1pagetable, KERNBASE + 0x100000, SDRAM_START + 0x100000,
279 pmap_map_chunk(l1pagetable, KERNBASE + 0x200000, SDRAM_START + 0x200000,
280 (((uint32_t)(lastaddr) - KERNBASE - 0x200000) + L1_S_SIZE) & ~(L1_S_SIZE - 1),
390 phys_avail[i++] = round_page(virtual_avail - KERNBASE + SDRAM_START);
/freebsd-9.3-release/sys/arm/xscale/i80321/
H A Dep80219_machdep.c287 pmap_link_l2pt(l1pagetable, KERNBASE,
289 pmap_map_chunk(l1pagetable, KERNBASE, IQ80321_SDRAM_START, 0x100000,
291 pmap_map_chunk(l1pagetable, KERNBASE + 0x100000, IQ80321_SDRAM_START + 0x100000,
293 pmap_map_chunk(l1pagetable, KERNBASE + 0x200000, IQ80321_SDRAM_START + 0x200000,
294 (((uint32_t)(lastaddr) - KERNBASE - 0x200000) + L1_S_SIZE) & ~(L1_S_SIZE - 1),
412 phys_avail[i++] = round_page(virtual_avail - KERNBASE + IQ80321_SDRAM_START);
H A Diq31244_machdep.c285 pmap_link_l2pt(l1pagetable, KERNBASE,
287 pmap_map_chunk(l1pagetable, KERNBASE, SDRAM_START, 0x100000,
289 pmap_map_chunk(l1pagetable, KERNBASE + 0x100000, SDRAM_START + 0x100000,
291 pmap_map_chunk(l1pagetable, KERNBASE + 0x200000, SDRAM_START + 0x200000,
292 (((uint32_t)(lastaddr) - KERNBASE - 0x200000) + L1_S_SIZE) & ~(L1_S_SIZE - 1),
418 phys_avail[i++] = round_page(virtual_avail - KERNBASE + SDRAM_START);
/freebsd-9.3-release/sys/powerpc/aim/
H A Dlocore32.S73 * Compiled KERNBASE location and the kernel load address
76 .set kernbase, KERNBASE
/freebsd-9.3-release/sys/i386/xen/
H A Dlocore.s75 ELFNOTE(Xen, XEN_ELFNOTE_VIRT_BASE, .long, KERNBASE)
76 ELFNOTE(Xen, XEN_ELFNOTE_PADDR_OFFSET, .long, KERNBASE)
115 * Compiled KERNBASE location and the kernel load address
118 .set kernbase,KERNBASE

Completed in 232 milliseconds

1234