Point d'entrée vfs_init
Objectif
Initialise un système de fichiers virtuel.
Syntaxe
struct gfs *gfsp;
Paramètre
| Article | Descriptif |
|---|---|
| Gfsp | Pointe vers la structure d'attribut d'un système de fichiers. |
Descriptif
Le point d'entrée Init vfs_init est appelé pour initialiser un système de fichiers. Il est appelé lorsque l'implémentation Un système de fichiers est chargée pour effectuer l'initialisation spécifique au système de fichiers.
Le point d'entrée Init vfs_init n'est pas appelé via le commutateur de système de fichiers virtuel. Au lieu de cela, il est appelé indirectement par le service de noyau Gfsadd lorsque l'adresse du point d'entrée Init vfs_init est stockée dans la structure Fs transmise au service de noyau Gfsadd en tant que paramètre. (L'adresse Init vfs_init est placée dans lagfs_initDe la structure Fs .) La structure gfs est définie dans le fichier /usr/include/sys/gfs.h .
Environnement d'exécution
Le point d'entrée Init vfs_init peut être appelé à partir de Environnement de processus uniquement.
Valeurs renvoyées
| Article | Descriptif |
|---|---|
| 0 % | Indique le succès. |
Des valeurs de retour différentes de zéro sont renvoyées par le fichier /usr/include/sys/errno.h pour indiquer un échec.