diff --git a/Linux/KernelDriver/3.2/Misc/demo_misc.c b/Linux/KernelDriver/3.2/Misc/demo_misc.c index a4ddd82..026afb2 100644 --- a/Linux/KernelDriver/3.2/Misc/demo_misc.c +++ b/Linux/KernelDriver/3.2/Misc/demo_misc.c @@ -57,13 +57,13 @@ static loff_t demo_llseek(struct file *filp, loff_t offset, int origin) return filp->f_pos; } -static ssize_t demo_read(struct file *filp, char __user *buffer, size_t count, loff_t *offset) +static ssize_t demo_read(struct file *filp, char __user *buffer, size_t count, loff_t *position) { const char __user *p = buffer; return p-buffer; } -static ssize_t demo_write(struct file *filp, const char __user *buffer, size_t count, loff_t *offset) +static ssize_t demo_write(struct file *filp, const char __user *buffer, size_t count, loff_t *position) { const char __user *p = buffer; return p-buffer; diff --git a/Linux/KernelDriver/4.19/Misc/demo_misc.c b/Linux/KernelDriver/4.19/Misc/demo_misc.c index a4ddd82..026afb2 100644 --- a/Linux/KernelDriver/4.19/Misc/demo_misc.c +++ b/Linux/KernelDriver/4.19/Misc/demo_misc.c @@ -57,13 +57,13 @@ static loff_t demo_llseek(struct file *filp, loff_t offset, int origin) return filp->f_pos; } -static ssize_t demo_read(struct file *filp, char __user *buffer, size_t count, loff_t *offset) +static ssize_t demo_read(struct file *filp, char __user *buffer, size_t count, loff_t *position) { const char __user *p = buffer; return p-buffer; } -static ssize_t demo_write(struct file *filp, const char __user *buffer, size_t count, loff_t *offset) +static ssize_t demo_write(struct file *filp, const char __user *buffer, size_t count, loff_t *position) { const char __user *p = buffer; return p-buffer;