Provided by:
manpages-fr-dev_3.32d0.2p4-1_all 
NOM
create_module - Creer une entree de module chargeable
SYNOPSIS
#include <linux/module.h>
caddr_t create_module(const char *name, size_t size);
DESCRIPTION
create_module() essaye de creer une entree de module chargeable et
reserve la memoire noyau qui est necessaire pour maintenir le module.
Cet appel systeme necessite des privileges.
VALEUR RENVOY'EE
S'il reussit, il renvoie l'adresse noyau ou le module residera. S'il
echoue, il renvoie -1 et remplit errno en consequence.
ERREURS
EEXIST Un module du meme nom existe deja.
EFAULT name est en dehors de l'espace d'adressage du programme.
EINVAL La taille demandee est trop petite, meme pour les informations
de l'entete du module.
ENOMEM Le noyau ne peut pas allouer un bloc contigu de memoire
suffisamment grand pour le module.
ENOSYS create_module() n'est pas pris en charge par cette version du
noyau.
EPERM L'appelant n'est pas privilegie (n'a pas la capacite
CAP_SYS_MODULE).
VERSIONS
Cet appel systeme n'est present dans Linux que jusqu'au noyau 2.4 ; il
a ete supprime dans Linux 2.6.
CONFORMIT'E
create_module() est specifique a Linux.
VOIR AUSSI
delete_module(2), init_module(2), query_module(2)
COLOPHON
Cette page fait partie de la publication 3.32 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Alain Portal <URL:http://manpagesfr.free.fr/> (2006-2008).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.