android_kernel_google_msm/include/linux/ceph
Alex Elder d910c114b6 libceph: embed ceph messenger structure in ceph_client
(cherry picked from commit 15d9882c33)

A ceph client has a pointer to a ceph messenger structure in it.
There is always exactly one ceph messenger for a ceph client, so
there is no need to allocate it separate from the ceph client
structure.

Switch the ceph_client structure to embed its ceph_messenger
structure.

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-11-26 11:38:21 -08:00
..
auth.h ceph: messenger: reduce args to create_authorizer 2012-11-26 11:38:07 -08:00
buffer.h
ceph_debug.h
ceph_frag.h
ceph_fs.h
ceph_hash.h
debugfs.h
decode.h
libceph.h libceph: embed ceph messenger structure in ceph_client 2012-11-26 11:38:21 -08:00
mdsmap.h
messenger.h libceph: embed ceph messenger structure in ceph_client 2012-11-26 11:38:21 -08:00
mon_client.h
msgpool.h
msgr.h
osd_client.h ceph: define ceph_auth_handshake type 2012-11-26 11:38:07 -08:00
osdmap.h
pagelist.h
rados.h
types.h