]> git.michaelhowe.org Git - packages/o/openafs.git/commit
vol: Add interfaces for registering RX calls
authorAndrew Deason <adeason@sinenomine.net>
Fri, 29 Oct 2010 16:14:49 +0000 (11:14 -0500)
committerDerrick Brashear <shadow@dementix.org>
Wed, 14 Dec 2011 21:48:28 +0000 (13:48 -0800)
commit6d23bbae9df78ecd98d0af2580cefe8c5bdd12c4
tree258969b3d1dd0e5c1d7d148e2455d4489295b17e
parentc57b5a419292d16e662f5ab6c5422b8475e8d139
vol: Add interfaces for registering RX calls

Add VGetVolumeWithCall and VPutVolumeWithCall, to associate RX calls
with volume heavyweight references. Also add the interrupt_rxcall
field to the volume package options structure.

This also adds the VIsGoingOffline function, so a caller can tell when
a volume is going offline.

Reviewed-on: http://gerrit.openafs.org/3215
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit 33409b2c849d7fae3b10b3202bb15e338ae5b982)

Change-Id: Ib50a17b3479453bbbaef571711ede7115b17318e
Reviewed-on: http://gerrit.openafs.org/6265
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/vol/volume.c
src/vol/volume.h
src/vol/volume_inline.h