Opérations du système de fichiers virtuel

La rubrique suivante fournit des points d'entrée spécifiés par l'interface du système de fichiers virtuel pour effectuer des opérations sur les structures vfs.

Les points d'entrée suivants sont spécifiés par l'interface de système de fichiers virtuel pour effectuer des opérations sur les structures Vfs :

Point d'entrée Descriptif
Vfs_aclxcntl Emet des opérations de contrôle liées à la liste de contrôle d'accès pour un système de fichiers.
Vfs_cntl Opérations de contrôle des problèmes pour un système de fichiers.
Init vfs_init Initialise un système de fichiers virtuel.
Mon_vfs_vf Montage d'un système de fichiers virtuel.
Racine_vf Recherche le noeud v racine d'un système de fichiers virtuel.
Vfs_statfs Obtient les statistiques du système de fichiers virtuel.
Sync vfs_vf Force les mises à jour du système de fichiers sur le stockage permanent.
Vfs_umount Démonte un système de fichiers virtuel.
Vfs_vget Extrait le noeud v correspondant à un identificateur de fichier.

Les points d'entrée suivants sont spécifiés par l'interface du système de fichiers virtuel pour effectuer des opérations sur les structures v-node:

Point d'entrée Descriptif
Accès_vnop_accès Teste les droits d'accès d'un utilisateur pour accéder à un fichier.
Vnop_close Libère les ressources associées à un v-node.
Create vnop_create Crée et ouvre un nouveau fichier.
Attr. Vnop_create_attr Crée et ouvre un nouveau fichier avec les attributs initiaux.
Vnop_fclear Libère des parties d'un fichier (en octets).
Fid vnop_fid Génure un identificateur de fichier pour un v-node.
Vnop_finfo Renvoie des informations pathconf sur un fichier ou un système de fichiers.
Vnop_fsync Vidage des informations et des données en mémoire vers le stockage permanent.
Variété_sync_vnoputri Vidage des informations et des données en mémoire pour une plage donnée à un stockage permanent.
Vnop_ftrunc Diminue la taille d'un fichier.
Cnop_gétacl Permet d'obtenir des informations sur le contrôle d'accès en extrayant la liste de contrôle d'accès.
Vnop_getattr Extrait les attributs d'un fichier.
Vnop_getxacl Permet d'obtenir des informations sur le contrôle d'accès en extrayant la liste de contrôle d'accès. Fournit une interface avancée par rapport à vnop_getacl.
Maintenez vnop_hold Assure qu'un noeud v n'est pas détruit en incrémentant le nombre d'utilisations du noeud v.
Vnop_ioctl Effectua diverses opérations sur des unités.
Chaîne_vnopuv Crée une entrée de répertoire pour un fichier.
Vnop_lockctl Définit, supprime et interroge les verrous de fichier.
Recherche vnop_recherche Recherche un objet par nom dans un répertoire.
Mappe_vnoputri Associe un fichier à un segment de mémoire.
Vnop_map_lloff Associe un fichier à un segment de mémoire à l'aide d'un décalage de 64 bits.
Vnop_memcntl Gère la connexion physique d'un fichier.
Vnop_mkdir Crée un répertoire.
Mknod. Vnop_mknod Crée un fichier de type arbitraire.
Vnop_open Permet de lire et / ou d'écrire un accès à un fichier.
Rdwr vnop_rdwr Lécrit ou écrit un fichier.
Attr vnop_rdwr_attr Lécrit ou écrit un fichier et renvoie des attributs.
Vnop_readdir La les entrées de répertoire au format standard.
Vnop_readdir_eofp La les répertoires et renvoie la fin de l'indication du fichier.
Vnop_readlink La le contenu d'un lien symbolique.
Rele vnop_rele Libère une référence à un noeud virtuel (v-node).
Supprimer vnop_remove Délie un fichier ou un répertoire.
Renommer vnop_rename Renomme un fichier ou un répertoire.
Vnop_révocation Révoque l'accès à un objet.
Vnop_rmdir Supprime un répertoire.
Vnop_seek Déplace le décalage en cours dans un fichier.
Sélectionnez vnop_select Polls a v-node pour les E-S en attente.
Vnop_setacl Définit les informations relatives au contrôle d'accès d'un fichier.
Vnop_setattr Définit les attributs d'un fichier.
Vnop_setxacl Définit les informations relatives au contrôle d'accès d'un fichier. Fournit une interface avancée par rapport à vnop_setacl.
Stratégie vnop_stratégie Lécrit ou écrit les blocs d'un fichier.
Lien vnop_symlink Crée un lien symbolique.
Unmap vnop_unmap Détruire une association de fichier ou de mémoire.