xref: /kvm-unit-tests/lib/s390x/mmu.h (revision 553125df6292c069377ad3351a7316dd7a68b8d6)
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 _ASMS390X_MMU_H_
11 #define _ASMS390X_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