    

 int d_revalidate(struct dentry *dentry, int flags)

  ,       -
.  VFS   ,    -
  dentry   dcache.    
     MULL,    denry, 
  ,  .

 int d hash(struct dentry *dentry, struct qstr *name)

    -    
dentry.  VFS     ,   -
    -.

 int d_compare(struct dentry *dentry,

struct qstr *namel,

struct qstr *name2)

    VFS     
namel  name 2.      VFS,
     .   -
 ,   FAT,     . 
 FAT        , 
    ,    
  .      -
 dcache_lock7.

 int d_delete (struct dentry *dentry)

    VFS,    d_count
  dentry   .   
  dcache_lock.

 void d release(struct dentry *dentry)

    VFS,    
  dentry.       -
 .

 void d_iput(struct dentry *dentry, struct inode *inode)

    VFS,     
    (,     -
  ).    VFS    iput (),
    inode.    -
  ,       iput () 
      .

     dentry->ci_lock.  . .

282                                                                     12