Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/linux32/linux32_sysvec.c
Show First 20 Lines • Show All 925 Lines • ▼ Show 20 Lines | struct sysentvec elf_linux_sysvec = { | ||||
.sv_shared_page_base = LINUX32_SHAREDPAGE, | .sv_shared_page_base = LINUX32_SHAREDPAGE, | ||||
.sv_shared_page_len = PAGE_SIZE, | .sv_shared_page_len = PAGE_SIZE, | ||||
.sv_schedtail = linux_schedtail, | .sv_schedtail = linux_schedtail, | ||||
.sv_thread_detach = linux_thread_detach, | .sv_thread_detach = linux_thread_detach, | ||||
.sv_trap = NULL, | .sv_trap = NULL, | ||||
.sv_onexec = linux_on_exec, | .sv_onexec = linux_on_exec, | ||||
.sv_onexit = linux_on_exit, | .sv_onexit = linux_on_exit, | ||||
.sv_ontdexit = linux_thread_dtor, | .sv_ontdexit = linux_thread_dtor, | ||||
.sv_setid_allowed = &linux_setid_allowed_query, | |||||
}; | }; | ||||
static void | static void | ||||
linux_vdso_install(void *param) | linux_vdso_install(void *param) | ||||
{ | { | ||||
linux_szsigcode = (&_binary_linux32_locore_o_end - | linux_szsigcode = (&_binary_linux32_locore_o_end - | ||||
&_binary_linux32_locore_o_start); | &_binary_linux32_locore_o_start); | ||||
▲ Show 20 Lines • Show All 167 Lines • Show Last 20 Lines |