Function bearssl::br_aes_pwr8_ctr_get_vtable [] [src]

pub unsafe extern "C" fn br_aes_pwr8_ctr_get_vtable(
) -> *const br_block_ctr_class

\brief Obtain the aes_pwr8 AES-CTR implementation, if available.

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

\return the aes_pwr8 AES-CTR implementation, or NULL.