| /freebsd/sys/amd64/amd64/ |
| H A D | xen-locore.S | 43 #define VTOP(x) ((x) - KERNBASE) macro 64 ELFNOTE(Xen, XEN_ELFNOTE_PHYS32_ENTRY, .long, VTOP(xen_start32)) 77 movl $VTOP(gdtdesc32), %eax 79 jmp $GDT_CODE, $VTOP(reload_cs) 87 movl $VTOP(bootstack), %esp 103 movl $VTOP(PT4), %ecx 104 movl $VTOP(PT3), %edx 109 movl $VTOP(PT3), %ecx 110 movl $VTOP(PT2), %edx 115 movl $VTOP(PT2), %ecx [all …]
|
| /freebsd/stand/i386/libi386/ |
| H A D | amd64_tramp.S | 39 #define VTOP(x) ((x) + VPBASE) macro 57 .long VTOP(gdt) # low 89 movl $VTOP(PT4), %eax 98 movl $VTOP(gdtdesc), %eax 99 movl VTOP(entry_hi), %esi 100 movl VTOP(entry_lo), %edi 102 ljmp $0x8, $VTOP(longmode)
|
| H A D | multiboot.c | 192 mb_info->boot_loader_name = VTOP(mbl_name); in multiboot_exec() 214 mb_info->cmdline = VTOP(cmdline); in multiboot_exec() 298 mb_mod[1].cmdline = VTOP(cmdline); in multiboot_exec() 301 mb_info->mods_addr = VTOP(mb_mod); in multiboot_exec() 309 __exec((void *)VTOP(multiboot_tramp), (void *)entry, in multiboot_exec() 310 (void *)VTOP(mb_info)); in multiboot_exec()
|
| H A D | elf64_freebsd.c | 102 PT4[i] = (pml4_entry_t)VTOP((uintptr_t)&PT3[0]); in elf64_exec() 106 PT3[i] = (pdpt_entry_t)VTOP((uintptr_t)&PT2[0]); in elf64_exec() 121 __exec((void *)VTOP(amd64_tramp), modulep, kernend); in elf64_exec()
|
| H A D | bootinfo32.c | 179 bi->bi_kernelname = VTOP(kernelpath); in bi_load32() 186 *bip = VTOP(bi); in bi_load32()
|
| H A D | biosacpi.c | 66 sprintf(buf, "0x%08x", VTOP(rsdp)); in biosacpi_detect()
|
| H A D | biosdisk.c | 1272 dev->dd.d_unit, blks, dest, VTOP(dest), dblk, in bd_io() 1277 dev->dd.d_unit, blks, dblk, dest, VTOP(dest), in bd_io()
|
| /freebsd/stand/i386/btx/lib/ |
| H A D | btxv86.h | 64 #define VTOP(va) ((vm_offset_t)(va) + __base) macro 65 #define VTOPSEG(va) (uint16_t)(VTOP((caddr_t)va) >> 4) 66 #define VTOPOFF(va) (uint16_t)(VTOP((caddr_t)va) & 0xf)
|
| /freebsd/stand/i386/gptzfsboot/ |
| H A D | zfsboot.c | 388 bootinfo.bi_symtab = VTOP(p); in load() 434 bootinfo.bi_symtab = VTOP(p); in load() 461 bootinfo.bi_esymtab = VTOP(p); in load() 462 bootinfo.bi_kernelname = VTOP(kname); in load() 485 VTOP(&bootinfo), in load() 503 VTOP(&bootinfo), geliargs in load() 505 0, 0, 0, VTOP(&bootinfo) in load()
|
| /freebsd/stand/i386/isoboot/ |
| H A D | isoboot.c | 363 bootinfo.bi_symtab = VTOP(p); in load() 394 bootinfo.bi_symtab = VTOP(p); in load() 412 bootinfo.bi_esymtab = VTOP(p); in load() 413 bootinfo.bi_kernelname = VTOP(kname); in load() 417 0, 0, 0, VTOP(&bootinfo)); in load()
|
| /freebsd/stand/i386/gptboot/ |
| H A D | gptboot.c | 424 bootinfo.bi_symtab = VTOP(p); in load() 455 bootinfo.bi_symtab = VTOP(p); in load() 473 bootinfo.bi_esymtab = VTOP(p); in load() 474 bootinfo.bi_kernelname = VTOP(kname); in load() 490 KARGS_FLAGS_GELI | KARGS_FLAGS_EXTARG, 0, 0, VTOP(&bootinfo), geliargs in load() 492 0, 0, 0, VTOP(&bootinfo) in load()
|
| /freebsd/stand/i386/boot2/ |
| H A D | boot2.c | 325 bootinfo.bi_symtab = VTOP(p); in load() 341 bootinfo.bi_esymtab = VTOP(p); in load() 347 bootinfo.bi_kernelname = VTOP(kname); in load() 351 0, 0, 0, VTOP(&bootinfo)); in load()
|