File Index
Files and directories
Sign in
FILE

set_memory.h

File preview with syntax highlighting.

linux-6.19.14/arch/arm/include/asm/set_memory.h C
 1/* SPDX-License-Identifier: GPL-2.0-only */
 2/*
 3 * Copyright (C) 1999-2002 Russell King
 4 */
 5
 6#ifndef _ASMARM_SET_MEMORY_H
 7#define _ASMARM_SET_MEMORY_H
 8
 9#ifdef CONFIG_MMU
10int set_memory_ro(unsigned long addr, int numpages);
11int set_memory_rw(unsigned long addr, int numpages);
12int set_memory_x(unsigned long addr, int numpages);
13int set_memory_nx(unsigned long addr, int numpages);
14int set_memory_valid(unsigned long addr, int numpages, int enable);
15#else
16static inline int set_memory_ro(unsigned long addr, int numpages) { return 0; }
17static inline int set_memory_rw(unsigned long addr, int numpages) { return 0; }
18static inline int set_memory_x(unsigned long addr, int numpages) { return 0; }
19static inline int set_memory_nx(unsigned long addr, int numpages) { return 0; }
20#endif
21
22#endif
~/ Read-only file preview.