Searched refs:linux_vdso_base (Results 1 – 4 of 4) sorted by relevance
| /freebsd/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 96 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 D | linux_sysvec.c | 89 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 D | linux_sysvec.c | 92 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 D | linux32_sysvec.c | 95 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()
|