结构体file_operations在头文件 linux/fs.h中定义,用来存储驱动内核模块提供的对 设备进行各种操作的函数的指针。该结构体的每个域都对应着驱动内核模块用来处理某个被请求的事务的函数的地址struct file_operations { struct module *owner; loff_t(*llseek) (struct file *, loff_t, int); ssize_t(*read) (...
定义结构体变量中加点号表示给该结构体中的变量赋值
一方面不可能每个都用到, 常见常用的 记住就行了.另一方面 需要用到不常见的 可以随时搜索.所以没必要去背它.