Lines Matching +full:per +full:- +full:context
98 specifies the size of a driver-specific per-session structure allocated by
110 should be used for drivers which process requests on separate co-processors.
143 The following values are defined for non-error return values from this
145 .Bl -tag -width "CRYPTODEV_PROBE_ACCEL_SOFTWARE"
147 The driver processes requests via a co-processor.
150 such as AES-NI.
160 method to initialize driver-specific session state.
162 the framework allocates a per-session driver-specific data structure.
178 is invoked to release any driver-specific state when a session is
180 The per-session driver-specific data structure is explicitly zeroed
182 If a driver requires no additional tear-down steps, it can leave
220 returns a pointer to the driver-specific per-session data structure
286 .Bl -tag -width "CRYPTO_SYMQ"
293 prepares an authentication context to generate the inner hash of an HMAC.
303 points to a valid authentication context for the desired algorithm.
304 The function initializes the context with the supplied key.
309 except that it prepares an authentication context to generate the
313 returns the return value from the caller-supplied callback function.
320 returns a driver identifier on success or -1 on error.