Describe the function(s) and its parameters. This section should not
be considered an introduction to kernel programming, just an english
text description of the function at hand. It is OK to presume some
basic knowledge of driver programming.
Describe the return values. Enumerate all the distinct values and all
List kernel versions, and if restricted to certain architectures, say so.