Lines Matching refs:not

255 if the pointer is not NULL. At most B<EVP_MAX_MD_SIZE> bytes will be written.
262 if the pointer is not NULL. At most B<EVP_MAX_MD_SIZE> bytes will be written.
274 with another EVP_DigestInit_ex() call and has not been reset with
284 there is one, and if not, the default implementation is used.
287 with another EVP_DigestInit_ex() call and has not been reset with
299 parameter is not NULL then the number of bytes of data written (i.e. the
319 EVP_DigestFinalXOF() should not be called after this.
346 Similar to EVP_MD_CTX_copy_ex() except the destination I<out> does not have to
424 this function will not have its reference count incremented and therefore it
425 should not be used after the EVP_MD_CTX is freed.
432 This is the function that is called by EVP_DigestUpdate(). If not set, the
465 since it does not attempt to "fetch" an implementation of the cipher.
478 The digest objects returned from these functions do not need to be freed with
483 Returns the B<EVP_PKEY_CTX> assigned to I<ctx>. The returned pointer should not
492 assigned to I<ctx>. In such case, freeing the cleared B<EVP_PKEY_CTX> or not
516 The value should not exceed what can be given using a B<size_t>.
523 The value should not exceed what can be given using a B<size_t>.
570 Sending this control directly should not be necessary, the use of
592 This flag is for internal use only and I<must not> be used in user code.
596 This flag is for internal use only and I<must not> be used in user code.
603 This flag instructs EVP_DigestInit() and similar not to initialise the
610 This is inefficient if this functionality is not required, and can be
693 that the callback was not called for any names.
724 If digest contexts are not cleaned up after use,
863 digests since they do not have a fixed size.
869 Licensed under the Apache License 2.0 (the "License"). You may not use