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. |