1*df7fcbefSThomas Weißschuh /* SPDX-License-Identifier: GPL-2.0 */ 2*df7fcbefSThomas Weißschuh #ifndef _LINUX_VDSO_DATASTORE_H 3*df7fcbefSThomas Weißschuh #define _LINUX_VDSO_DATASTORE_H 4*df7fcbefSThomas Weißschuh 5*df7fcbefSThomas Weißschuh #include <linux/mm_types.h> 6*df7fcbefSThomas Weißschuh 7*df7fcbefSThomas Weißschuh extern const struct vm_special_mapping vdso_vvar_mapping; 8*df7fcbefSThomas Weißschuh struct vm_area_struct *vdso_install_vvar_mapping(struct mm_struct *mm, unsigned long addr); 9*df7fcbefSThomas Weißschuh 10*df7fcbefSThomas Weißschuh #endif /* _LINUX_VDSO_DATASTORE_H */ 11