rx: Use opr queues
authorSimon Wilkinson <sxw@your-file-system.com>
Fri, 12 Oct 2012 09:07:22 +0000 (10:07 +0100)
committerDerrick Brashear <shadow@your-file-system.com>
Thu, 18 Oct 2012 11:30:07 +0000 (04:30 -0700)
commit170dbb3ce301329ff127bb23fb588db31439ae8d
treef0c268a4d4b8cd509754c6f45fc42835f1e0c38b
parenteca07c108cc61fc9a6da720848e1beb78833f670
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>
52 files changed:
src/rx/rx.c
src/rx/rx.h
src/rx/rx_call.h
src/rx/rx_conncache.c
src/rx/rx_globals.h
src/rx/rx_packet.c
src/rx/rx_packet.h
src/rx/rx_peer.h
src/rx/rx_prototypes.h
src/rx/rx_pthread.c
src/rx/rx_rdwr.c
src/rx/rx_server.h
src/tools/dumpscan/dumpscan.h
src/tools/dumpscan/dumptool.c
src/tsalvaged/salvsync-debug.c
src/viced/afsfileprocs.c
src/viced/callback.c
src/viced/host.c
src/viced/physio.c
src/viced/serialize_state.c
src/viced/state_analyzer.c
src/viced/viced.c
src/vol/clone.c
src/vol/daemon_com.c
src/vol/devname.c
src/vol/fssync-client.c
src/vol/fssync-debug.c
src/vol/fssync-server.c
src/vol/namei_ops.c
src/vol/ntops.c
src/vol/nuke.c
src/vol/partition.c
src/vol/purge.c
src/vol/salvaged.c
src/vol/salvager.c
src/vol/salvsync-client.c
src/vol/salvsync-server.c
src/vol/vg_cache.c
src/vol/vg_scan.c
src/vol/vol-info.c
src/vol/vol-salvage.c
src/vol/volume.c
src/vol/vutil.c
src/volser/dumpstuff.c
src/volser/restorevol.c
src/volser/vol-dump.c
src/volser/vol_split.c
src/volser/volmain.c
src/volser/volprocs.c
src/volser/voltrans.c
src/volser/vos.c
src/volser/vsprocs.c