Home
last modified time | relevance | path

Searched refs:atdevbase (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/sys/arch/amd64/amd64/
H A Dprekern.c65 vaddr_t atdevbase; member
112 atdevbase = pkargs->atdevbase; in prekern_copy_args()
H A Dlocore.S335 .globl _C_LABEL(atdevbase)
366 .type _C_LABEL(atdevbase), @object
367 LABEL(atdevbase) .quad 0 /* location of start of iomem in virt */
368 END(atdevbase)
899 /* Relocate atdevbase. */
902 movq %rdx,_C_LABEL(atdevbase)(%rip)
H A Dmachdep.c1586 bootspace.boot.sz = (size_t)(atdevbase + IOM_SIZE) - in init_pte()
1596 bootspace.smodule = (vaddr_t)atdevbase + IOM_SIZE; in init_slotspace()
/netbsd-src/sys/arch/x86/include/
H A Disa_machdep.h211 extern vaddr_t atdevbase; /* kernel virtual address of "hole" */
217 #define ISA_PHYSADDR(v) ((bus_addr_t)(v) - atdevbase + IOM_BEGIN)
223 #define ISA_HOLE_VADDR(p) ((void *) ((vaddr_t)(p) - IOM_BEGIN + atdevbase))
/netbsd-src/sys/arch/amd64/stand/prekern/
H A Dconsole.c33 extern vaddr_t atdevbase;
43 cons_start = (char *)atdevbase + (0xB8000 - IOM_BEGIN); in init_cons()
H A Dlocore.S127 .globl _C_LABEL(atdevbase)
153 .type _C_LABEL(atdevbase), @object
154 LABEL(atdevbase) .quad 0 /* location of start of iomem in virt */
155 END(atdevbase)
558 movq %rdx,_C_LABEL(atdevbase)(%rip)
H A Dprekern.c187 vaddr_t atdevbase; member
219 pkargs.atdevbase = iom_base; in init_prekern_args()
/netbsd-src/sys/arch/xen/x86/
H A Dx86_xpmap.c659 atdevbase = map_end; in xen_bootstrap_tables()
774 if (page >= (vaddr_t)atdevbase && in xen_bootstrap_tables()
775 page < (vaddr_t)atdevbase + IOM_SIZE) { in xen_bootstrap_tables()
777 IOM_BEGIN + (page - (vaddr_t)atdevbase); in xen_bootstrap_tables()
/netbsd-src/sys/arch/x86/x86/
H A Dbus_space.c501 if (bsh >= atdevbase && (bsh + size) != 0 && in _x86_memio_unmap()
502 (bsh + size) <= (atdevbase + IOM_SIZE)) { in _x86_memio_unmap()
550 if (bsh >= atdevbase && (bsh + size) != 0 && in bus_space_reservation_unmap1()
551 (bsh + size) <= (atdevbase + IOM_SIZE)) { in bus_space_reservation_unmap1()
/netbsd-src/sys/arch/i386/i386/
H A Dlocore.S300 .globl _C_LABEL(atdevbase)
318 .type _C_LABEL(atdevbase), @object
319 LABEL(atdevbase) .long 0 /* location of start of iomem in virt */
320 END(atdevbase)
1049 /* Relocate atdevbase. */
1053 movl %edx,_C_LABEL(atdevbase)
H A Dmachdep.c1154 bootspace.boot.sz = (size_t)(atdevbase + IOM_SIZE) - in init_bootspace()
1291 pmap_bootstrap((vaddr_t)atdevbase + IOM_SIZE); in init386()