xref: /kvm-unit-tests/lib/s390x/mmu.h (revision c865f654ffe4c5955038aaf74f702ba62f3eb014)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * s390x mmu functions
4  *
5  * Copyright (c) 2018 IBM Corp
6  *
7  * Authors:
8  *	Janosch Frank <frankja@de.ibm.com>
9  */
10 #ifndef _S390X_MMU_H_
11 #define _S390X_MMU_H_
12 
13 void protect_page(void *vaddr, unsigned long prot);
14 void protect_range(void *start, unsigned long len, unsigned long prot);
15 void unprotect_page(void *vaddr, unsigned long prot);
16 void unprotect_range(void *start, unsigned long len, unsigned long prot);
17 
18 #endif /* _ASMS390X_MMU_H_ */
19