Home
last modified time | relevance | path

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

/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c97 static vm_offset_t linux_vdso_base; variable
226 AUXARGS_ENTRY((*pos), LINUX_AT_SYSINFO_EHDR, linux_vdso_base); in linux64_arch_copyout_auxargs()
732 error = linux_map_vdso(p, linux_vdso_obj, linux_vdso_base, in linux_on_exec_vmspace()
755 tkoff = kern_timekeep_base - linux_vdso_base; in linux_exec_sysvec_init()
759 tkoff = kern_tsc_selector - linux_vdso_base; in linux_exec_sysvec_init()
765 tkoff = kern_cpu_selector - linux_vdso_base; in linux_exec_sysvec_init()
783 linux_vdso_base = LINUX_VDSOPAGE_LA48; in linux_vdso_install()
785 linux_vdso_base -= PAGE_SIZE; in linux_vdso_install()
787 __elfN(linux_vdso_fixup)(vdso_start, linux_vdso_base); in linux_vdso_install()
793 linux_vdso_reloc(linux_vdso_mapping, linux_vdso_base); in linux_vdso_install()
/freebsd/sys/arm64/linux/
H A Dlinux_sysvec.c89 static vm_offset_t linux_vdso_base; variable
156 AUXARGS_ENTRY((*pos), LINUX_AT_SYSINFO_EHDR, linux_vdso_base); in linux64_arch_copyout_auxargs()
476 error = linux_map_vdso(p, linux_vdso_obj, linux_vdso_base, in linux_on_exec_vmspace()
498 tkoff = kern_timekeep_base - linux_vdso_base; in linux_exec_sysvec_init()
514 linux_vdso_base = LINUX_VDSOPAGE; in linux_vdso_install()
516 __elfN(linux_vdso_fixup)(vdso_start, linux_vdso_base); in linux_vdso_install()
522 linux_vdso_reloc(linux_vdso_mapping, linux_vdso_base); in linux_vdso_install()
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c92 static vm_offset_t linux_vdso_base; variable
145 AUXARGS_ENTRY((*pos), LINUX_AT_SYSINFO_EHDR, linux_vdso_base); in linux32_arch_copyout_auxargs()
671 linux_vdso_base, LINUX_VDSOPAGE_SIZE, imgp); in linux_on_exec_vmspace()
692 tkoff = kern_timekeep_base - linux_vdso_base; in linux_exec_sysvec_init()
696 tkoff = kern_tsc_selector - linux_vdso_base; in linux_exec_sysvec_init()
702 tkoff = kern_cpu_selector - linux_vdso_base; in linux_exec_sysvec_init()
720 linux_vdso_base = LINUX_VDSOPAGE; in linux_vdso_install()
722 __elfN(linux_vdso_fixup)(vdso_start, linux_vdso_base); in linux_vdso_install()
728 linux_vdso_reloc(linux_vdso_mapping, linux_vdso_base); in linux_vdso_install()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c96 static vm_offset_t linux_vdso_base; variable
140 AUXARGS_ENTRY((*pos), LINUX_AT_SYSINFO_EHDR, linux_vdso_base); in linux32_arch_copyout_auxargs()
832 error = linux_map_vdso(p, linux_vdso_obj, linux_vdso_base, in linux_on_exec_vmspace()
854 tkoff = kern_timekeep_base - linux_vdso_base; in linux_exec_sysvec_init()
858 tkoff = kern_tsc_selector - linux_vdso_base; in linux_exec_sysvec_init()
864 tkoff = kern_cpu_selector - linux_vdso_base; in linux_exec_sysvec_init()
882 linux_vdso_base = LINUX32_VDSOPAGE; in linux_vdso_install()
884 __elfN(linux_vdso_fixup)(vdso_start, linux_vdso_base); in linux_vdso_install()
890 linux_vdso_reloc(linux_vdso_mapping, linux_vdso_base); in linux_vdso_install()