.\" -*- coding: UTF-8 -*- .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PR_SET_MM_START_DATA 2const "17 mai 2025" "Pages du manuel de Linux 6.15" .SH NOM PR_SET_MM_START_DATA, PR_SET_MM_END_DATA \- modify kernel memory map descriptor fields .SH BIBLIOTHÈQUE Bibliothèque C standard (\fIlibc\fP,\ \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP /* Définition des constantes \fBPR_*\fP */ \fB#include \fP .P \fBint prctl(PR_SET_MM, PR_SET_MM_START_DATA, unsigned long \fP\fIaddr\fP\fB, 0L, 0L);\fP \fBint prctl(PR_SET_MM, PR_SET_MM_END_DATA, unsigned long \fP\fIaddr\fP\fB, 0L, 0L);\fP .fi .SH DESCRIPTION .TP \fBPR_SET_MM_START_DATA\fP Définir l'adresse au\-dessus de laquelle les données initialisées et non initialisées (bss) sont placées. La zone de mémoire correspondante doit être accessible en lecture et en écriture, mais pas en exécution et ne doit pas pouvoir être partagée. .TP \fBPR_SET_MM_END_DATA\fP Définir l'adresse en dessous de laquelle les données initialisées et non initialisées (bss) sont placées. La zone de mémoire correspondante doit être accessible en lecture et en écriture, mais pas en exécution et ne doit pas pouvoir être partagée. .SH "VALEUR RENVOYÉE" En cas de succès, \fB0\fP est renvoyé. En cas d'erreur, \fB\-1\fP est renvoyé et \fIerrno\fP est positionnée pour indiquer l'erreur. .SH ERREURS .TP \fBEINVAL\fP \fIaddr\fP is greater than \fBTASK_SIZE\fP (the limit on the size of the user address space for this architecture). .TP \fBEINVAL\fP The permissions of the corresponding memory area are not as required. .SH STANDARDS Linux. .SH HISTORIQUE .\" commit 028ee4be34a09a6d48bdf30ab991ae933a7bc036 Linux 3.3. .SH "VOIR AUSSI" \fBprctl\fP(2) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .