TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Fonctions
Référence du fichier dcache.h

Dentry cache. Plus de détails...

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Fonctions

void dcache_init ()
 
struct _dentry_tdcache_get (struct _fs_instance_t *instance, struct _dentry_t *dentry, const char *name)
 
void dcache_set (struct _fs_instance_t *instance, struct _dentry_t *pdentry, const char *name, struct _dentry_t *dentry)
 
void dcache_remove (struct _fs_instance_t *instance, struct _dentry_t *dentry, const char *name)
 

Description détaillée

Auteur
TacOS developers

LICENSE

Copyright (C) 2010, 2011, 2012 - TacOS developers.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html

You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses.

DESCRIPTION

Documentation des fonctions

struct _dentry_t* dcache_get ( struct _fs_instance_t instance,
struct _dentry_t dentry,
const char *  name 
)

Cherche une valeur dans le cache.

Paramètres
instanceInstance de FS.
dentryDentry parent.
nameNom de l'entrée.
Renvoie
Dentry recherchée ou NULL si non en cache.

Voici le graphe d'appel pour cette fonction :

void dcache_init ( )

Initialisation du cache.

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :

void dcache_remove ( struct _fs_instance_t instance,
struct _dentry_t dentry,
const char *  name 
)

Supprime une valeur du cache.

Paramètres
instanceInstance de FS.
dentryDentry parent.
nameNom de l'entrée.

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :

void dcache_set ( struct _fs_instance_t instance,
struct _dentry_t pdentry,
const char *  name,
struct _dentry_t dentry 
)

Insert une valeur dans le cache.

Paramètres
instanceInstance de FS.
pdentryDentry parent.
nameNom de l'entrée.
dentryDentry à mettre en cache.

Voici le graphe d'appel pour cette fonction :