rx-rw-locking-
20081024
LICENSE BSD
rename RWLOCK_INIT to AFS_RWLOCK_INIT in order to maintain naming
consistency and to distinguish them from the new RWLOCK_INIT macros
being used in rx.
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
LICENSE BSD
add rx/rx_internal.h as a dependency
====================
LICENSE BSD
define RWLOCK_xxx operations
replace MUTEX_xxx operations with RWLOCK_xxx when it is appropriate
to do so. This improves concurrency on multi-processor systems.
make additional use of atomic operations