Home
last modified time | relevance | path

Searched refs:elf_linux_sysvec (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/sys/arm64/linux/
H A Dlinux_sysvec.c364 struct sysentvec elf_linux_sysvec = { variable
406 if (linux_szsigcode > elf_linux_sysvec.sv_shared_page_len) in linux_vdso_install()
409 __elfN(linux_vdso_fixup)(&elf_linux_sysvec); in linux_vdso_install()
414 __elfN(linux_vdso_reloc)(&elf_linux_sysvec); in linux_vdso_install()
416 memcpy(linux_shared_page_mapping, elf_linux_sysvec.sv_sigcode, in linux_vdso_install()
418 elf_linux_sysvec.sv_shared_page_obj = linux_shared_page_obj; in linux_vdso_install()
423 (linux_platform - (caddr_t)elf_linux_sysvec.sv_shared_page_base); in linux_vdso_install()
477 .sysvec = &elf_linux_sysvec,
/freebsd-12.1/sys/amd64/linux/
H A Dlinux_sysvec.c711 struct sysentvec elf_linux_sysvec = { variable
750 amd64_lower_shared_page(&elf_linux_sysvec); in linux_vdso_install()
755 if (linux_szsigcode > elf_linux_sysvec.sv_shared_page_len) in linux_vdso_install()
758 __elfN(linux_vdso_fixup)(&elf_linux_sysvec); in linux_vdso_install()
763 __elfN(linux_vdso_reloc)(&elf_linux_sysvec); in linux_vdso_install()
765 bcopy(elf_linux_sysvec.sv_sigcode, linux_shared_page_mapping, in linux_vdso_install()
767 elf_linux_sysvec.sv_shared_page_obj = linux_shared_page_obj; in linux_vdso_install()
770 (linux_platform - (caddr_t)elf_linux_sysvec.sv_shared_page_base); in linux_vdso_install()
825 .sysvec = &elf_linux_sysvec,
837 .sysvec = &elf_linux_sysvec,
[all …]
/freebsd-12.1/sys/amd64/linux32/
H A Dlinux32_sysvec.c909 struct sysentvec elf_linux_sysvec = { variable
951 if (linux_szsigcode > elf_linux_sysvec.sv_shared_page_len) in linux_vdso_install()
954 __elfN(linux_vdso_fixup)(&elf_linux_sysvec); in linux_vdso_install()
959 __elfN(linux_vdso_reloc)(&elf_linux_sysvec); in linux_vdso_install()
961 bcopy(elf_linux_sysvec.sv_sigcode, linux_shared_page_mapping, in linux_vdso_install()
963 elf_linux_sysvec.sv_shared_page_obj = linux_shared_page_obj; in linux_vdso_install()
966 (linux_platform - (caddr_t)elf_linux_sysvec.sv_shared_page_base); in linux_vdso_install()
1021 .sysvec = &elf_linux_sysvec,
1033 .sysvec = &elf_linux_sysvec,
1045 .sysvec = &elf_linux_sysvec,
/freebsd-12.1/sys/i386/linux/
H A Dlinux_sysvec.c886 struct sysentvec elf_linux_sysvec = { variable
928 if (linux_szsigcode > elf_linux_sysvec.sv_shared_page_len) in linux_vdso_install()
931 __elfN(linux_vdso_fixup)(&elf_linux_sysvec); in linux_vdso_install()
936 __elfN(linux_vdso_reloc)(&elf_linux_sysvec); in linux_vdso_install()
938 bcopy(elf_linux_sysvec.sv_sigcode, linux_shared_page_mapping, in linux_vdso_install()
940 elf_linux_sysvec.sv_shared_page_obj = linux_shared_page_obj; in linux_vdso_install()
995 .sysvec = &elf_linux_sysvec,
1007 .sysvec = &elf_linux_sysvec,
1019 .sysvec = &elf_linux_sysvec,