Content-type: text/html
Manpage of MOD_INC_USE_COUNT
MOD_INC_USE_COUNT
Section: Fonctions du noyau Linux (9)
Updated: 19 Mars 1999
Index
Return to Main Contents
NOM
MOD_INC_USE_COUNT, MOD_DEC_USE_COUNT - Maintiennent le nombre de références aux modules
SYNOPSIS
#include <linux/module.h>
#define MOD_INC_USE_COUNT
#define MOD_DEC_USE_COUNT
DESCRIPTION
Ces macros permettent de maintenir le nombre de références aux modules durant leur existence en RAM.
À chaque fois que
MOD_INC_USE_COUNT(9)
est appellé, le noyau incrémente le nombre de références au module.
MOD_DEC_USE_COUNT(9)
décrémente le compteur de références.
Le nombre de références est utilisé par le noyau pour savoir quand un module
n'est plus utilisé par un pilote ou une application. Un
MOD_INC_USE_COUNT(9)
est généralement placé juste après le point d'entrée dans le module, et un
MOD_DEC_USE_COUNT(9)
est exécuté juste avant le point de sortie du module afin de compter le nombre
d'ouvertures du module, et ainsi d'empêcher le module d'être déchargé de la mémoire alors qu'il est utilisé.
Le pilote de périphérique peut incrémenter son compteur à d'autres occasions, par exemple quand une zone
de la mémoire est mappée ou quand le module doit resté chargé en RAM pour pouvoir répondre à des évènements extérieurs.
Si le pilote de périphérique n'est pas compilé en tant que module
(MODULE
n'est pas défini), le préprocesseur définit une macro vide.
VALEUR RETOURNÉE
Ces macros ne prennent pas de paramètres et ne retournent rien.
DISPONIBILITÉ
Linux 1.0+
VOIR AUSSI
/usr/include/linux/module.h
AUTEUR
Stephen Williams <steve@icarus.com>
BOGUES
TRADUCTION
Thierry Vignaud <tvignaud@mandrakesoft.com>, 1999
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- VALEUR RETOURNÉE
-
- DISPONIBILITÉ
-
- VOIR AUSSI
-
- AUTEUR
-
- BOGUES
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 21:33:13 GMT, July 10, 2005