I am newbie to kernel module programming. I want to know system calls used to create and open file in kernel space. When i am using create() system call for this then during compilation its giving following error :

implicit declaration of open

Can anyone tell me what is the problem ?