inode,file,file_operations类型问题
这几个类型究竟代表什么意思?
比如,他是指某个文件?还是指针?等等
----------------------------------
为什么file_operations定义中(版本2.4.20)
loff_t (*llseek) (struct file *, loff_t, int);
ssize_t (*read) (struct file *, char *, size_t, loff_t *);
会和Linux设备驱动程序书
中说的 file_operations定义差非常大
loff_t (*llseek) (struct inode *,struct file *,long long, int)
ssize_t(*read) (struct inode *,struct file *,char *, unsigned long)
______________________________________
差别如此大
我在调用的时候都不知道杂办了.
谢谢帮助