OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3012-g170dbb3
Gerrit Code Review
gerrit@openafs.org
Thu, 18 Oct 2012 04:30:49 -0700 (PDT)
The following commit has been merged in the master branch:
commit 170dbb3ce301329ff127bb23fb588db31439ae8d
Author: Simon Wilkinson <sxw@your-file-system.com>
Date: Fri Oct 12 10:07:22 2012 +0100
rx: Use opr queues
Modify RX so that it uses opr queues throughout, rather than the older,
non-type-safe rx_queue structure and macros. Attempt to clarify which
items in a structure are queue headers, and which are linkage pointers.
This has the knock on effect that including an RX header doesn't
automatically give you rx_queue.h in your application's namespace.
Change-Id: I1b3fbcd8c03f8153a557bd4532710bcebfe45818
Reviewed-on: http://gerrit.openafs.org/8232
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
src/rx/rx.c | 423 +++++++++++++++++++++-------------------
src/rx/rx.h | 7 +-
src/rx/rx_call.h | 8 +-
src/rx/rx_conncache.c | 33 ++--
src/rx/rx_globals.h | 65 ++++---
src/rx/rx_packet.c | 115 ++++++-----
src/rx/rx_packet.h | 4 +-
src/rx/rx_peer.h | 2 +-
src/rx/rx_prototypes.h | 4 +-
src/rx/rx_pthread.c | 2 +-
src/rx/rx_rdwr.c | 61 +++---
src/rx/rx_server.h | 2 +-
src/tools/dumpscan/dumpscan.h | 1 +
src/tools/dumpscan/dumptool.c | 1 +
src/tsalvaged/salvsync-debug.c | 1 +
src/viced/afsfileprocs.c | 1 +
src/viced/callback.c | 1 +
src/viced/host.c | 2 -
src/viced/physio.c | 1 +
src/viced/serialize_state.c | 2 -
src/viced/state_analyzer.c | 2 -
src/viced/viced.c | 1 +
src/vol/clone.c | 1 +
src/vol/daemon_com.c | 1 +
src/vol/devname.c | 1 +
src/vol/fssync-client.c | 1 +
src/vol/fssync-debug.c | 1 +
src/vol/fssync-server.c | 1 +
src/vol/namei_ops.c | 1 +
src/vol/ntops.c | 1 +
src/vol/nuke.c | 1 +
src/vol/partition.c | 1 +
src/vol/purge.c | 1 +
src/vol/salvaged.c | 1 +
src/vol/salvager.c | 1 +
src/vol/salvsync-client.c | 1 +
src/vol/salvsync-server.c | 2 +
src/vol/vg_cache.c | 1 +
src/vol/vg_scan.c | 1 +
src/vol/vol-info.c | 2 +-
src/vol/vol-salvage.c | 1 +
src/vol/volume.c | 2 +
src/vol/vutil.c | 1 +
src/volser/dumpstuff.c | 1 +
src/volser/restorevol.c | 1 +
src/volser/vol-dump.c | 1 +
src/volser/vol_split.c | 1 +
src/volser/volmain.c | 1 +
src/volser/volprocs.c | 1 +
src/volser/voltrans.c | 1 +
src/volser/vos.c | 1 +
src/volser/vsprocs.c | 1 +
52 files changed, 430 insertions(+), 342 deletions(-)
--
OpenAFS Master Repository