Hi Prasad,<br />
<br />
>1.Can we create linux static kernel functions?if yes please let me <br />
>know that procedure?<br />
<br />
  The development of static kernel functions will be equivalent to <br />
adding a new system call in Linux kernel. Please refer this link:<br />
<br />
http://www.linuxjournal.com/article/3326<br />
<br />
>2.Can we call system call in kernel space?<br />
>3.can we call system calls or kernel function in user space?<br />
<br />
  System calls provides the mechanism through which user space <br />
programs can access services provided by Linux kernel. But some system <br />
calls can be invoked from kernel space. It has some advantages in <br />
terms of performance. For further details,refer this article by Alessandro Rubini.<br />
 <br />
link: http://www.linux.it/~rubini/docs/ksys/<br />
 <br />
For better understanding of Linux, refer these links also:<br />
    <br />
  http://www.cs.utexas.edu/users/ygz/378-03S/<br />
  http://lwn.net/Kernel/LDD3/<br />
<br />
Or buy the "Linux Kernel Development" book by Robert Love from the <br />
local book store. <br />
 <br />
 http://www.amazon.co.uk/gp/reader/0672327201/ref=sib_dp_pt/276-<br />
3920462-4207666#reader-page<br />
 <br />
 PS. Don't boycott this book as it is published by Novell Press. I <br />
guess we don't have any issues with Books :)<br />
<br />
Regards,<br />
Maxin B. John<br />
<br />
<br />
<br><Table border=0 Width=644 Height=57 cellspacing=0 cellpadding=0 style='font-family:Verdana;font-size:11px;line-height:15px;'><TR><td><a href='http://adworks.rediff.com/cgi-bin/AdWorks/click.cgi/www.rediff.com/signature-home.htm/1050715198@Middle5/2652905_2645144/2648371/1?PARTNER=3&OAS_QUERY=null' target=new ><img src ='http://imadworks.rediff.com/cgi-bin/AdWorks/adimage.cgi/2652905_2645144/creative_2648371.jpg'  alt='Ishare'  border=0></a></td></TR></Table>