dir.c
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /* -*- linux-c -*- --------------------------------------------------------- *
  2.  *
  3.  * linux/fs/autofs/dir.c
  4.  *
  5.  *  Copyright 1997-1998 Transmeta Corporation -- All Rights Reserved
  6.  *
  7.  * This file is part of the Linux kernel and is made available under
  8.  * the terms of the GNU General Public License, version 2, or at your
  9.  * option, any later version, incorporated herein by reference.
  10.  *
  11.  * ------------------------------------------------------------------------- */
  12. #include "autofs_i.h"
  13. /*
  14.  * No entries except for "." and "..", both of which are handled by the VFS
  15.  * layer. So all children are negative and dcache-based versions of operations
  16.  * are OK.
  17.  */
  18. static struct dentry *autofs_dir_lookup(struct inode *dir,struct dentry *dentry)
  19. {
  20. d_add(dentry, NULL);
  21. return NULL;
  22. }
  23. struct file_operations autofs_dir_operations = {
  24. read: generic_read_dir,
  25. readdir: dcache_readdir,
  26. };
  27. struct inode_operations autofs_dir_inode_operations = {
  28. lookup: autofs_dir_lookup,
  29. };