#pragma once #include #include // declarations copied from linux/fs.h ssize_t fop_read(struct file *, char __user *, size_t, loff_t *); ssize_t fop_write(struct file *, const char __user *, size_t, loff_t *); int fop_open(struct inode *, struct file *); int fop_release(struct inode *, struct file *);