MD5_CTX
return __crypto_md5_import(MD5_CTX(desc), in);
return __crypto_md5_export_core(MD5_CTX(desc), out);
return __crypto_md5_import_core(MD5_CTX(desc), in);
md5_init(MD5_CTX(desc));
md5_update(MD5_CTX(desc), data, len);
md5_final(MD5_CTX(desc), out);
return __crypto_md5_export(MD5_CTX(desc), out);