I\'m confused a lot from filp->private_data. From what I understand I know that this field is empty and can be used to store things. In Linux Device Driver
filp->private_data
Linux Device Driver