Uses Linux Kernel coding style.