Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/arch/powerpc/include/asm/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  set_memory.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_POWERPC_SET_MEMORY_H
#define _ASM_POWERPC_SET_MEMORY_H

#define SET_MEMORY_RO 0
#define SET_MEMORY_RW 1
#define SET_MEMORY_NX 2
#define SET_MEMORY_X 3
#define SET_MEMORY_NP 4 /* Set memory non present */
#define SET_MEMORY_P 5 /* Set memory present */
#define SET_MEMORY_ROX 6

int change_memory_attr(unsigned long addr, int numpages, long action);

static inline int __must_check set_memory_ro(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_RO);
}

static inline int __must_check set_memory_rw(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_RW);
}

static inline int __must_check set_memory_nx(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_NX);
}

static inline int __must_check set_memory_x(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_X);
}

static inline int __must_check set_memory_np(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_NP);
}

static inline int __must_check set_memory_p(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_P);
}

static inline int __must_check set_memory_rox(unsigned long addr, int numpages)
{
 return change_memory_attr(addr, numpages, SET_MEMORY_ROX);
}
#define set_memory_rox set_memory_rox

#endif

Messung V0.5
C=84 H=94 G=88

¤ Dauer der Verarbeitung: 0.8 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.