Home
last modified time | relevance | path

Searched refs:vvar_page (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/kernel/time/
A Dnamespace.c97 ns->vvar_page = alloc_page(GFP_KERNEL_ACCOUNT | __GFP_ZERO); in clone_time_ns()
98 if (!ns->vvar_page) in clone_time_ns()
113 __free_page(ns->vvar_page); in clone_time_ns()
198 return current->nsproxy->time_ns->vvar_page; in find_timens_vvar_page()
238 vdata = arch_get_vdso_data(page_address(ns->vvar_page)); in timens_set_vvar_page()
252 __free_page(ns->vvar_page); in free_time_ns()
/linux-6.3-rc2/arch/x86/entry/vdso/
A Dvdso-layout.lds.S20 vvar_page = vvar_start; symbol
23 #define EMIT_VVAR(name, offset) vvar_ ## name = vvar_page + offset;
A Dvma.c35 struct vdso_data *arch_get_vdso_data(void *vvar_page) in arch_get_vdso_data() argument
37 return (struct vdso_data *)(vvar_page + _vdso_data_offset); in arch_get_vdso_data()
/linux-6.3-rc2/include/linux/
A Dtime_namespace.h24 struct page *vvar_page; member
47 struct vdso_data *arch_get_vdso_data(void *vvar_page);
/linux-6.3-rc2/arch/riscv/kernel/
A Dvdso.c101 struct vdso_data *arch_get_vdso_data(void *vvar_page) in arch_get_vdso_data() argument
103 return (struct vdso_data *)(vvar_page); in arch_get_vdso_data()
/linux-6.3-rc2/arch/s390/kernel/
A Dvdso.c42 struct vdso_data *arch_get_vdso_data(void *vvar_page) in arch_get_vdso_data() argument
44 return (struct vdso_data *)(vvar_page); in arch_get_vdso_data()
/linux-6.3-rc2/arch/powerpc/kernel/
A Dvdso.c103 struct vdso_data *arch_get_vdso_data(void *vvar_page) in arch_get_vdso_data() argument
105 return ((struct vdso_arch_data *)vvar_page)->data; in arch_get_vdso_data()
/linux-6.3-rc2/arch/arm64/kernel/
A Dvdso.c120 struct vdso_data *arch_get_vdso_data(void *vvar_page) in arch_get_vdso_data() argument
122 return (struct vdso_data *)(vvar_page); in arch_get_vdso_data()

Completed in 11 milliseconds