···2828 * @free_ctx: Function frees context allocated with alloc_ctx2929 * @compress: Function performs a compress operation3030 * @decompress: Function performs a de-compress operation3131- * @init: Initialize the cryptographic transformation object.3232- * This function is used to initialize the cryptographic3333- * transformation object. This function is called only once at3434- * the instantiation time, right after the transformation context3535- * was allocated. In case the cryptographic hardware has some3636- * special requirements which need to be handled by software, this3737- * function shall check for the precise requirement of the3838- * transformation and put any software fallbacks in place.3939- * @exit: Deinitialize the cryptographic transformation object. This is a4040- * counterpart to @init, used to remove various changes set in4141- * @init.4231 * @base: Common crypto API algorithm data structure4332 */4433struct scomp_alg {