PR_SET_VMA(2const) PR_SET_VMA(2const) NUME PR_SET_VMA - definete un atribut pentru zonele de memorie virtuala BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include /* Definirea constantelor PR_* */ #include int prctl(PR_SET_VMA, long attr, unsigned long addr, unsigned long size, const char *_Nullable val); DESCRIERE Definete un atribut specificat in attr pentru zonele de memorie virtuala care incep de la adresa specificata in addr i se intind pe dimensiunea specificata in size. val specifica valoarea atributului care urmeaza sa fie definit. Reinei ca atribuirea unui atribut unei zone de memorie virtuala ar putea impiedica fuzionarea acesteia cu zone de memorie virtuala adiacente din cauza diferenei de valoare a atributului respectiv. In prezent, attr trebuie sa fie unul dintre: PR_SET_VMA_ANON_NAME Definete un nume pentru zonele de memorie virtuala anonime. val trebuie sa fie un indicator catre un ir cu terminaie nula care conine numele. Lungimea numelui, inclusiv octetul nul, nu poate depai 80 de octei. Daca val este NULL, numele zonelor de memorie virtuala anonime corespunzatoare va fi reiniializat. Numele poate conine numai caractere ascii imprimabile (isprint(3)), cu excepia '[', ']', '\', '$' i '`'. VALOAREA RETURNATA In caz de succes, se returneaza 0. In caz de eroare, se returneaza -1, iar errno este configurata pentru a indica eroarea. ERORI-IEIRE EINVAL attr nu este un atribut valid. EINVAL addr inu este o adresa valida. STANDARDE Linux. ISTORIC Linux 5.17. CONSULTAI I prctl(2) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.15 17 mai 2025 PR_SET_VMA(2const)