projects
/
oweals
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
EVP_PKEY_size declared to take a const parameter
[oweals/openssl.git]
/
doc
/
man3
/
CRYPTO_THREAD_run_once.pod
diff --git
a/doc/man3/CRYPTO_THREAD_run_once.pod
b/doc/man3/CRYPTO_THREAD_run_once.pod
index bf4a2f2cefa6fe0acdadfc74011e15e299e55b3b..8ccd05e5e7914ea2178e9e69f91e435c42b73940 100644
(file)
--- a/
doc/man3/CRYPTO_THREAD_run_once.pod
+++ b/
doc/man3/CRYPTO_THREAD_run_once.pod
@@
-4,8
+4,8
@@
CRYPTO_THREAD_run_once,
CRYPTO_THREAD_lock_new, CRYPTO_THREAD_read_lock, CRYPTO_THREAD_write_lock,
CRYPTO_THREAD_run_once,
CRYPTO_THREAD_lock_new, CRYPTO_THREAD_read_lock, CRYPTO_THREAD_write_lock,
-CRYPTO_THREAD_unlock, CRYPTO_THREAD_lock_free,
CRYPTO_atomic_add,
-CRYPTO_atomic_
rea
d - OpenSSL thread support
+CRYPTO_THREAD_unlock, CRYPTO_THREAD_lock_free,
+CRYPTO_atomic_
ad
d - OpenSSL thread support
=head1 SYNOPSIS
=head1 SYNOPSIS
@@
-21,7
+21,6
@@
CRYPTO_atomic_read - OpenSSL thread support
void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock);
int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock);
void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock);
int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock);
- int CRYPTO_atomic_read(int *val, int *ret, CRYPTO_RWLOCK *lock);
=head1 DESCRIPTION
=head1 DESCRIPTION
@@
-66,7
+65,7
@@
CRYPTO_THREAD_unlock() unlocks the previously locked B<lock>.
=item *
=item *
-CRYPTO_THREAD_lock_free
s
() frees the provided B<lock>.
+CRYPTO_THREAD_lock_free() frees the provided B<lock>.
=item *
=item *
@@
-76,12
+75,6
@@
operations are supported on the specific platform. Because of this, if a
variable is modified by CRYPTO_atomic_add() then CRYPTO_atomic_add() must
be the only way that the variable is modified.
variable is modified by CRYPTO_atomic_add() then CRYPTO_atomic_add() must
be the only way that the variable is modified.
-=item *
-
-CRYPTO_atomic_read() atomically reads B<val> and returns the result of
-the operation in B<ret>. B<lock> will be locked, unless atomic operations
-are supported on the specific platform.
-
=back
=head1 RETURN VALUES
=back
=head1 RETURN VALUES
@@
-90,9
+83,9
@@
CRYPTO_THREAD_run_once() returns 1 on success, or 0 on error.
CRYPTO_THREAD_lock_new() returns the allocated lock, or NULL on error.
CRYPTO_THREAD_lock_new() returns the allocated lock, or NULL on error.
-CRYPTO_THREAD_lock_free
s
() returns no value.
+CRYPTO_THREAD_lock_free() returns no value.
-The other functions return 1 on success or 0 on error.
+The other functions return 1 on success
,
or 0 on error.
=head1 NOTES
=head1 NOTES
@@
-168,9
+161,9
@@
L<crypto(7)>
=head1 COPYRIGHT
=head1 COPYRIGHT
-Copyright 2000-201
6
The OpenSSL Project Authors. All Rights Reserved.
+Copyright 2000-201
8
The OpenSSL Project Authors. All Rights Reserved.
-Licensed under the
OpenSSL license
(the "License"). You may not use
+Licensed under the
Apache License 2.0
(the "License"). You may not use
this file except in compliance with the License. You can obtain a copy
in the file LICENSE in the source distribution or at
L<https://www.openssl.org/source/license.html>.
this file except in compliance with the License. You can obtain a copy
in the file LICENSE in the source distribution or at
L<https://www.openssl.org/source/license.html>.