Content-type: text/html
Manpage of MAP_NR
MAP_NR
Section: Fonctions du noyau Linux (9)
Updated: 19 Mars 1999
Index
Return to Main Contents
NOM
MAP_NR - mappe une page mémoire dans la mémoire du noyau
SYNOPSIS
#include <linux/mm.h>
#define MAP_NR(page)
-
DESCRIPTION
Cette macro mappe une page de la mémoire du noyau dans le tableau
mem_map.
La page est donnée par son adresse dans l'espace mémoire du noyau telle que renvoyée par la fonction
get_free_page(9).
L'expression
mem_map[MAP_NR(page)]
renvoie un pointeur sur un
mem_map_t
pour la page en question.
Les pilotes de périphériques nécessitent un accès à la structure de la page pour implémenter certaines sophistications (par exemple, une mémoire cache pour une zone mémoire linéaire virtuelle).
[ NdT : frame buffer par opposition à l'antédiluvienne méthode de gestion de la méoire vidéo par segment de 64ko et flipping ]
VALEUR RENVOYÉE
Retourne un indiex dans le tableau
mem_map.
DISPONIBILITÉ
Linux 2.0+
VOIR AUSSI
get_free_pages(9)
/usr/include/asm/page.h
AUTEUR
Stephen Williams <steve@icarus.com>
TRADUCTION
Thierry Vignaud <tvignaud@mandrakesoft.com>, 1999
BOGUES
Aucune vérifications n'est pratiquée
Cette macro ne vérifie pas que l'adresse de la page qui est passée en argument est valide.
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- VALEUR RENVOYÉE
-
- DISPONIBILITÉ
-
- VOIR AUSSI
-
- AUTEUR
-
- TRADUCTION
-
- BOGUES
-
This document was created by
man2html,
using the manual pages.
Time: 21:33:13 GMT, July 10, 2005