/dragonfly/stand/boot/pc32/loader/ |
H A D | main.c | 95 struct arch_switch archsw; /* MI/MD interface boundary */ variable 272 archsw.arch_autoload = i386_autoload; in main() 273 archsw.arch_getdev = i386_getdev; in main() 274 archsw.arch_copyin = i386_copyin; in main() 275 archsw.arch_copyout = i386_copyout; in main() 276 archsw.arch_readin = i386_readin; in main() 277 archsw.arch_isainb = isa_inb; in main() 278 archsw.arch_isaoutb = isa_outb; in main()
|
/dragonfly/stand/boot/efi/loader/ |
H A D | bootinfo.c | 125 if ((size_t)archsw.arch_copyin(ep->ev_name, addr, len) != len) in bi_copyenv() 128 if (archsw.arch_copyin("=", addr, 1) != 1) in bi_copyenv() 133 if ((size_t)archsw.arch_copyin(ep->ev_value, addr, len) != len) in bi_copyenv() 137 if (archsw.arch_copyin("", addr, 1) != 1) in bi_copyenv() 142 if (archsw.arch_copyin("", last++, 1) != 1) in bi_copyenv() 166 archsw.arch_copyin(&x, a, sizeof(x)); \ 174 archsw.arch_copyin(s, a, strlen(s) + 1); \ 186 archsw.arch_copyin(&s, a, sizeof(s)); \ 197 archsw.arch_copyin(mm->md_data, a, mm->md_size); \ 363 archsw.arch_getdev((void**)(&rootdev), rootdevname, NULL); in bi_load()
|
H A D | main.c | 52 struct arch_switch archsw; /* MI/MD interface boundary */ variable 204 archsw.arch_autoload = efi_autoload; in main() 205 archsw.arch_getdev = efi_getdev; in main() 206 archsw.arch_copyin = efi_copyin; in main() 207 archsw.arch_copyout = efi_copyout; in main() 208 archsw.arch_readin = efi_readin; in main()
|
/dragonfly/stand/boot/common/ |
H A D | misc.c | 72 archsw.arch_copyout(src++, &c, 1); in strlenout() 89 archsw.arch_copyout(str++, cp, 1); in strdupout() 107 archsw.arch_copyin(buf, dest, chunk); in kern_bzero() 127 nread = archsw.arch_readin(fd, dest, len); in kern_pread()
|
H A D | isapnp.c | 39 #define inb(x) (archsw.arch_isainb((x))) 40 #define outb(x,y) (archsw.arch_isaoutb((x),(y))) 281 if ((archsw.arch_isainb == NULL) || (archsw.arch_isaoutb == NULL)) in isapnp_enumerate()
|
H A D | load_elf.c | 43 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l) 329 archsw.arch_copyin(ef->firstpage + phdr[i].p_offset, in __elfN() 425 archsw.arch_copyin(&size, lastaddr, sizeof(size)); in __elfN() 444 result = archsw.arch_readin(ef->fd, lastaddr, shdr[i].sh_size); in __elfN() 492 archsw.arch_copyout(php->p_vaddr + off, dp, php->p_filesz); in __elfN()
|
H A D | devopen.c | 45 if ((result = archsw.arch_getdev((void *)&dev, fname, file)) == 0) { /* get the device */ in devopen()
|
H A D | ls.c | 149 if (archsw.arch_getdev(NULL, path, &cp)) { in ls_getdir()
|
H A D | reloc_elf.c | 43 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
|
H A D | boot.c | 104 if (archsw.arch_autoload() != 0) in command_boot()
|
H A D | bootstrap.h | 317 extern struct arch_switch archsw;
|
H A D | module.c | 428 got = archsw.arch_readin(fd, laddr, 4096); in file_loadraw() 716 archsw.arch_getdev(NULL, name, &cp); in file_havepath()
|
H A D | load_elf_obj.c | 44 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
|