Stanislav Kinsbursky 2d4383383b SUNRPC: rework cache upcall logic
For most of SUNRPC caches (except NFS DNS cache) cache_detail->cache_upcall is
redundant since all that it's implementations are doing is calling
sunrpc_cache_pipe_upcall() with proper function address argument.
Cache request function address is now stored on cache_detail structure and
thus all the code can be simplified.
Now, for those cache details, which doesn't have cache_upcall callback (the
only one, which still has is nfs_dns_resolve_template)
sunrpc_cache_pipe_upcall will be called instead.

Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2013-02-15 10:43:46 -05:00
..
2011-01-04 18:22:10 -05:00
2008-02-01 16:42:05 -05:00
2013-02-15 10:43:46 -05:00
2011-11-07 21:10:47 -05:00
2011-11-07 21:10:47 -05:00
2013-02-15 10:43:46 -05:00
2013-02-11 16:22:50 -05:00
2012-01-03 22:55:10 -05:00
2013-02-04 09:16:20 -05:00