Lines Matching full:transformation

69  * @min_keysize: Minimum key size supported by the transformation. This is the
70 * smallest key length supported by this transformation algorithm.
74 * @max_keysize: Maximum key size supported by the transformation. This is the
75 * largest key length supported by this transformation algorithm.
79 * @ivsize: IV size applicable for transformation. The consumer must provide an
99 * @setkey: Set key for the transformation. This function is used to either
101 * transformation context for programming it later. Note that this
102 * function does modify the transformation context. This function can
103 * be called multiple times during the existence of the transformation
116 * key was stored in transformation context, the key might need to be
118 * shall not modify the transformation context, as this function may
119 * be called in parallel with the same transformation object.
122 * @export: Export partial state of the transformation. This function dumps the
123 * entire state of the ongoing transformation into a provided block of
125 * you want to save partial result of the transformation after
129 * @import: Import partial state of the transformation. This function loads the
130 * entire state of the ongoing transformation from a provided block of
131 * data so the transformation can continue from this point onward. No
133 * @init: Initialize the cryptographic transformation object. This function
134 * is used to initialize the cryptographic transformation object.
136 * after the transformation context was allocated. In case the
139 * requirement of the transformation and put any software fallbacks
141 * @exit: Deinitialize the cryptographic transformation object. This is a
171 * @setkey: Set key for the transformation. This function is used to either
173 * transformation context for programming it later. Note that this
174 * function does modify the transformation context. This function can
175 * be called multiple times during the existence of the transformation
183 * the transformation context, as this function may be called
184 * in parallel with the same transformation object. Data
193 * @init: Initialize the cryptographic transformation object. This function
194 * is used to initialize the cryptographic transformation object.
196 * after the transformation context was allocated.
197 * @exit: Deinitialize the cryptographic transformation object. This is a
714 * Export partial state of the transformation. This function dumps the
715 * entire state of the ongoing transformation into a provided block of
717 * you want to save partial result of the transformation after
732 * Import partial state of the transformation. This function loads the
733 * entire state of the ongoing transformation from a provided block of
734 * data so the transformation can continue from this point onward. No