There are huge number of api functions provided by the linux kernel without any document official. Following are some website provide a api reference:
http://www.kernel-api.org/
http://kernelbook.sourceforge.net/kernel-api.html/
http://www.gnugeneration.com/
http://www.kernel-api.org/
http://kernelbook.sourceforge.net/kernel-api.html/
http://www.gnugeneration.com/