Home
last modified time | relevance | path

Searched refs:archsw (Results 1 – 13 of 13) sorted by relevance

/dragonfly/stand/boot/pc32/loader/
H A Dmain.c95 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 Dbootinfo.c125 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 Dmain.c52 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 Dmisc.c72 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 Disapnp.c39 #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 Dload_elf.c43 #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 Ddevopen.c45 if ((result = archsw.arch_getdev((void *)&dev, fname, file)) == 0) { /* get the device */ in devopen()
H A Dls.c149 if (archsw.arch_getdev(NULL, path, &cp)) { in ls_getdir()
H A Dreloc_elf.c43 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
H A Dboot.c104 if (archsw.arch_autoload() != 0) in command_boot()
H A Dbootstrap.h317 extern struct arch_switch archsw;
H A Dmodule.c428 got = archsw.arch_readin(fd, laddr, 4096); in file_loadraw()
716 archsw.arch_getdev(NULL, name, &cp); in file_havepath()
H A Dload_elf_obj.c44 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)