nfsd4: eliminate struct nfs4_cb_recall
authorJ. Bruce Fields <bfields@citi.umich.edu>
Fri, 1 May 2009 23:50:00 +0000 (19:50 -0400)
committerJ. Bruce Fields <bfields@citi.umich.edu>
Fri, 1 May 2009 23:50:00 +0000 (19:50 -0400)
commitb53d40c5070bffde1b2bcaf848412a50d8894794
tree3f0e0f62997b437eb03678040393aa5e1fbfd315
parentc237dc0303bcf6f4cc2e0efe4fe4e341c6f34dac
nfsd4: eliminate struct nfs4_cb_recall

The nfs4_cb_recall struct is used only in nfs4_delegation, so its
pointer to the containing delegation is unnecessary--we could just use
container_of().

But there's no real reason to have this a separate struct at all--just
move these fields to nfs4_delegation.

Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
fs/nfsd/nfs4callback.c
fs/nfsd/nfs4state.c
include/linux/nfsd/state.h