using struct file fops pointers to read file
explanation of how vfs works
explanation of how vfs works
example of how vfs works