table of contents
- unstable 4.29.1-1
| PR_SET_VMA(2const) | PR_SET_VMA(2const) |
BEZEICHNUNG¶
PR_SET_VMA - Ein Attribut für virtuelle Speicherbereiche setzen
BIBLIOTHEK¶
Standard-C-Bibliothek (libc, -lc)
ÜBERSICHT¶
#include <linux/prctl.h> /* Definition der PR_*-Konstanten */ #include <sys/prctl.h>
int prctl(PR_SET_VMA, long Attr, unsigned long Adr, unsigned long Größe,
const char *_Nullable Wert);
BESCHREIBUNG¶
Setzt ein in Attr angegebenes Attribut für virtuelle Speicherbereiche, die bei der durch Adr festgelegten Adresse beginnen und sich über die in Größe festgelegte Größe hinweg aufspannen. Wert legt den Wert des zu setzenden Attributs fest.
Beachten Sie, dass die Zuweisung eines Attributs zu einem virtuellen Speicherbereich es daran hindern kann, mit anschließenden virtuellen Speicherbereichen zusammengefasst zu werden, da sich diese in ihrem Attributwert unterscheiden.
Derzeit muss Attr einen der folgenden Werte haben:
- PR_SET_VMA_ANON_NAME
- Setzt einen Namen für anonyme virtuelle Speicherbereiche. Wert sollte ein Zeiger auf eine durch Null abgeschlossene Zeichenkette sein, die den Namen enthält. Der Name, einschließlich Null-Byte, darf nicht länger als 80 byte sein. Falls Wert NULL ist, wird der Name des entsprechenden anonymen virtuellen Speicherbereichs zurückgesetzt. Der Name darf nur darstellbaren ASCII-Zeichen (isprint(3)) außer »[«, »]«, »\«, »$« und »`« enthalten.
RÜCKGABEWERT¶
Bei Erfolg wird 0 zurückgegeben. Bei einem Fehler wird -1 zurückgegeben und errno gesetzt, um den Fehler anzuzeigen.
FEHLER¶
STANDARDS¶
Linux.
GESCHICHTE¶
Linux 5.17.
SIEHE AUCH¶
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.
| 17. Mai 2025 | Linux man-pages 6.16 |