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.c96 static vm_offset_t linux_vdso_base; variable
225 AUXARGS_ENTRY((*pos), LINUX_AT_SYSINFO_EHDR, linux_vdso_base); in linux64_arch_copyout_auxargs()
728 error = linux_map_vdso(p, linux_vdso_obj, linux_vdso_base, in linux_on_exec_vmspace()
751 tkoff = kern_timekeep_base - linux_vdso_base; in linux_exec_sysvec_init()
755 tkoff = kern_tsc_selector - linux_vdso_base; in linux_exec_sysvec_init()
761 tkoff = kern_cpu_selector - linux_vdso_base; in linux_exec_sysvec_init()
779 linux_vdso_base = LINUX_VDSOPAGE_LA48; in linux_vdso_install()
781 linux_vdso_base -= PAGE_SIZE; in linux_vdso_install()
783 __elfN(linux_vdso_fixup)(vdso_start, linux_vdso_base); in linux_vdso_install()
789 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.c95 static vm_offset_t linux_vdso_base; variable
139 AUXARGS_ENTRY((*pos), LINUX_AT_SYSINFO_EHDR, linux_vdso_base); in linux32_arch_copyout_auxargs()
828 error = linux_map_vdso(p, linux_vdso_obj, linux_vdso_base, in linux_on_exec_vmspace()
850 tkoff = kern_timekeep_base - linux_vdso_base; in linux_exec_sysvec_init()
854 tkoff = kern_tsc_selector - linux_vdso_base; in linux_exec_sysvec_init()
860 tkoff = kern_cpu_selector - linux_vdso_base; in linux_exec_sysvec_init()
878 linux_vdso_base = LINUX32_VDSOPAGE; in linux_vdso_install()
880 __elfN(linux_vdso_fixup)(vdso_start, linux_vdso_base); in linux_vdso_install()
886 linux_vdso_reloc(linux_vdso_mapping, linux_vdso_base); in linux_vdso_install()