file.c
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /*
  2.  *  linux/fs/adfs/file.c
  3.  *
  4.  * Copyright (C) 1997-1999 Russell King
  5.  * from:
  6.  *
  7.  *  linux/fs/ext2/file.c
  8.  *
  9.  * Copyright (C) 1992, 1993, 1994, 1995
  10.  * Remy Card (card@masi.ibp.fr)
  11.  * Laboratoire MASI - Institut Blaise Pascal
  12.  * Universite Pierre et Marie Curie (Paris VI)
  13.  *
  14.  *  from
  15.  *
  16.  *  linux/fs/minix/file.c
  17.  *
  18.  *  Copyright (C) 1991, 1992  Linus Torvalds
  19.  *
  20.  *  adfs regular file handling primitives           
  21.  */
  22. #include <linux/version.h>
  23. #include <linux/errno.h>
  24. #include <linux/fs.h>
  25. #include <linux/fcntl.h>
  26. #include <linux/sched.h>
  27. #include <linux/stat.h>
  28. #include "adfs.h"
  29. struct file_operations adfs_file_operations = {
  30. llseek: generic_file_llseek,
  31. read: generic_file_read,
  32. mmap: generic_file_mmap,
  33. fsync: file_fsync,
  34. write: generic_file_write,
  35. };
  36. struct inode_operations adfs_file_inode_operations = {
  37. setattr: adfs_notify_change,
  38. };