Home
last modified time | relevance | path

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

12

/freebsd/stand/common/
H A Dmodinfo.c68 archsw.arch_copyin(&x, a, sizeof(x)); \
76 archsw.arch_copyin(s, a, strlen(s) + 1);\
88 archsw.arch_copyin(&s, a, sizeof(s)); \
99 archsw.arch_copyin(mm->md_data, a, mm->md_size);\
178 if ((size_t)archsw.arch_copyin(ep->ev_name, addr, len) != len) in md_copyenv()
181 if (archsw.arch_copyin("=", addr, 1) != 1) in md_copyenv()
186 if ((size_t)archsw.arch_copyin(ep->ev_value, addr, len) != len) in md_copyenv()
190 if (archsw.arch_copyin("", addr, 1) != 1) in md_copyenv()
195 if (archsw.arch_copyin("", last++, 1) != 1) in md_copyenv()
H A Dmisc.c69 archsw.arch_copyout(src++, &c, 1); in strlenout()
86 archsw.arch_copyout(str++, cp, 1); in strdupout()
104 archsw.arch_copyin(buf, dest, chunk); in kern_bzero()
125 if ((size_t)archsw.arch_readin(fd, dest, len) != len) { in kern_pread()
H A Disapnp.c37 #define inb(x) (archsw.arch_isainb((x)))
38 #define outb(x,y) (archsw.arch_isaoutb((x),(y)))
279 if ((archsw.arch_isainb == NULL) || (archsw.arch_isaoutb == NULL)) in isapnp_enumerate()
H A Ddevopen.c42 result = archsw.arch_getdev((void **)&dev, fname, file); in devopen()
H A Dload_elf.c39 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
658 archsw.arch_copyin(ef->firstpage + phdr[i].p_offset,
684 if (archsw.arch_loadseg != NULL)
685 archsw.arch_loadseg(ehdr, phdr + i, off);
791 archsw.arch_copyin(&size, lastaddr, sizeof(size));
811 result = archsw.arch_readin(VECTX_HANDLE(ef), lastaddr, shdr[i].sh_size);
863 archsw.arch_copyout(php->p_vaddr + off, dp, php->p_filesz);
H A Dls.c173 if (archsw.arch_getdev(NULL, path, &cp)) { in ls_getdir()
H A Dreloc_elf.c39 #define COPYOUT(s,d,l) archsw.arch_copyout((vm_offset_t)(s), d, l)
H A Dbootstrap.h372 extern struct arch_switch archsw;
H A Dboot.c104 if (archsw.arch_autoload() != 0) in command_boot()
H A Dmodule.c734 got = archsw.arch_readin(VECTX_HANDLE(fd), laddr, 4096); in file_loadraw()
1054 archsw.arch_copyin(buf, fp->f_addr, len); in file_addbuf()
1121 archsw.arch_getdev(NULL, name, &cp); in file_havepath()
H A Dgfx_fb.c3080 addr += archsw.arch_copyin(&fi, addr, sizeof (struct font_info)); in build_font_module()
3086 addr += archsw.arch_copyin(fd->vf_map[i], addr, in build_font_module()
3093 addr += archsw.arch_copyin(fd->vf_bytes, addr, fi.fi_bitmap_size); in build_font_module()
3138 addr += archsw.arch_copyin(&si, addr, sizeof (struct splash_info)); in build_splash_module()
3142 addr += archsw.arch_copyin(png.image, addr, png.png_datalen); in build_splash_module()
/freebsd/stand/kboot/kboot/arch/powerpc64/
H A Dppc64_elf_freebsd.c115 archsw.arch_copyout(e->e_entry + elf64_relocation_offset, in ppc64_elf_exec()
143 archsw.arch_copyin(trampoline, trampolinebase, szkerneltramp); in ppc64_elf_exec()
/freebsd/stand/ficl/
H A Dloader.c221 archsw.arch_copyin(src, dest, len); in ficlCopyin()
243 archsw.arch_copyout(src, dest, len); in ficlCopyout()
305 hv = (archsw.arch_hypervisor != NULL) in ficlIsvirtualizedQ()
306 ? (*archsw.arch_hypervisor)() in ficlIsvirtualizedQ()
/freebsd/stand/i386/loader/
H A Dchain.c123 if (archsw.arch_readin(VECTX_HANDLE(fd), mem, size) != size) { in command_chain()
H A Dmain.c72 struct arch_switch archsw = { /* MI/MD interface boundary */ variable
/freebsd/stand/powerpc/ofw/
H A Dmain.c42 struct arch_switch archsw = { /* MI/MD interface boundary */ variable
/freebsd/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c462 archsw.arch_copyin((void *)trampcode, trampolinebase - staging, tramp_size); in elf64_exec()
464 archsw.arch_copyin(PT4, trampoline_data->pt4 - staging, 9 * LOADER_PAGE_SIZE); in elf64_exec()
/freebsd/stand/userboot/userboot/
H A Dmain.c58 struct arch_switch archsw = { /* MI/MD interface boundary */ variable
/freebsd/stand/kboot/kboot/arch/aarch64/
H A Dexec.c269 archsw.arch_copyin((void *)trampcode, kernendp, tramp_size); in elf64_exec()
/freebsd/stand/i386/libi386/
H A Dmultiboot.c306 archsw.arch_copyin(&header, mb_mod[1].mod_start, sizeof(header)); in multiboot_exec()
/freebsd/stand/libsa/zfs/
H A Dzfs.c699 if (archsw.arch_zfs_probe == NULL) in zfs_dev_init()
701 archsw.arch_zfs_probe(); in zfs_dev_init()
853 archsw.arch_getdev((void **)&dev, NULL, NULL); in zfs_nvstore_sethook()
872 archsw.arch_getdev((void **)&dev, NULL, NULL); in zfs_nvstore_unsethook()
/freebsd/stand/efi/loader/
H A Dbootinfo.c375 archsw.arch_getdev((void**)(&rootdev), rootdevname, NULL); in bi_load()
/freebsd/stand/efi/loader/arch/amd64/
H A Dmultiboot2.c468 archsw.arch_copyin(&header, fp->f_addr + fp->f_size - PAGE_SIZE, in exec()
/freebsd/stand/uboot/
H A Dmain.c43 struct arch_switch archsw = { /* MI/MD interface boundary */ variable
/freebsd/stand/kboot/kboot/
H A Dmain.c47 struct arch_switch archsw = { variable

12