Function bearssl::br_aes_x86ni_cbcdec_get_vtable [] [src]

pub unsafe extern "C" fn br_aes_x86ni_cbcdec_get_vtable(
) -> *const br_block_cbcdec_class

\brief Obtain the aes_x86ni AES-CBC (decryption) implementation, if available.

This function returns a pointer to br_aes_x86ni_cbcdec_vtable, if that implementation was compiled in the library and the x86 AES opcodes are available on the currently running CPU. If either of these conditions is not met, then this function returns NULL.

\return the aes_x868ni AES-CBC (decryption) implementation, or NULL.