Крипто-API Linux - это внутренний API ядра, используемый для таких вещей, как IPsec и dm-crypt.Он не может напрямую использоваться приложениями пользовательского режима.Если вы хотите использовать его в драйвере ядра, прочитайте headers и посмотрите на эти файлы: http://lxr.linux.no/linux+v2.6.37/Documentation/crypto
В общем, что-либо в каталоге linux/
не должно использоватьсяобычными приложениями напрямую.Все, что вам разрешено использовать, реэкспортируется в куда-нибудь sys/
include, и если это функция, она также будет иметь справочную страницу.Функции ядра разработаны с учетом того, что вы будете читать исходный код ядра (поскольку вы работаете над ядром, верно?), И поэтому сведения об API документируются главным образом в самих заголовочных и исходных файлах.
Наконец, "TFM" означает "преобразование".