1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2b020632eSMartin Schwidefsky #ifndef __S390_VDSO_H__ 3b020632eSMartin Schwidefsky #define __S390_VDSO_H__ 4b020632eSMartin Schwidefsky 54bff8cb5SSven Schnelle #include <vdso/datapage.h> 64bff8cb5SSven Schnelle 7*74b68448SHeiko Carstens /* Default link address for the vDSO */ 8b020632eSMartin Schwidefsky #define VDSO64_LBASE 0 9b020632eSMartin Schwidefsky 1013c6680aSMartin Schwidefsky #define VDSO_VERSION_STRING LINUX_2.6.29 11b020632eSMartin Schwidefsky 12b020632eSMartin Schwidefsky #ifndef __ASSEMBLY__ 13b020632eSMartin Schwidefsky 14b020632eSMartin Schwidefsky extern struct vdso_data *vdso_data; 15b020632eSMartin Schwidefsky 1680f06306SHeiko Carstens void vdso_getcpu_init(void); 1780f06306SHeiko Carstens 18b020632eSMartin Schwidefsky #endif /* __ASSEMBLY__ */ 19b020632eSMartin Schwidefsky #endif /* __S390_VDSO_H__ */ 20