Service de noyau vfsrele

Objectif

Libère toutes les ressources associées à un système de fichiers virtuel.

Syntaxe

#include <sys/types.h>
#include <sys/errno.h>
int vfsrele ( vfsp)
struct vfs *vfsp;

Paramètre

Article Descriptif
Vfsp Pointe vers une structure de système de fichiers virtuel.

Descriptif

Le service de noyau Vfsrele libère toutes les ressources associées à un Système de fichiers virtuel.

Lorsqu'un système de fichiers est démonté, l'indicateur VFS_UNMONTÉ est défini dans la structure Vfs , ce qui indique qu'il n'est plus valide de faire des opérations liées aux noms de chemin dans le système de fichiers. Lorsque cette option est définie et qu'une opération Rele vnop_rele V-noeud libère le dernier noeud v actif dans le système de fichiers, l'implémentation Rele vnop_rele v-node doit appeler le service de noyau Vfsrele pour terminer la désaffectation de la structure Vfs .

Environnement d'exécution

Le service de noyau Vfsrele peut être appelé à partir de Environnement de processus uniquement.

Valeurs renvoyées

Le service de noyau Vfsrele renvoie toujours une valeur de 0.