Motr
M0
|
#include "lib/trace.h"
#include "lib/memory.h"
#include "cm/proxy.h"
#include "dix/cm/cm.h"
#include "dix/cm/cp.h"
#include "dix/cm/dix_cp_onwire.h"
#include "fop/fop.h"
#include "fop/fom.h"
#include "net/net.h"
#include "rpc/item.h"
#include "rpc/rpclib.h"
#include "rpc/session.h"
#include "rpc/conn.h"
#include "dix/fid_convert.h"
Go to the source code of this file.
Macros | |
#define | M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_DIXCM |
Functions | |
static void | dix_cp_reply_received (struct m0_rpc_item *item) |
static int | dixcp_to_dixcpx (struct m0_dix_cm_cp *dix_cp, struct m0_dix_cpx *dix_cpx) |
static void | dix_cp_fop_release (struct m0_ref *ref) |
M0_INTERNAL int | m0_dix_cm_cp_send (struct m0_cm_cp *cp, struct m0_fop_type *ft) |
M0_INTERNAL int | m0_dix_cm_cp_send_wait (struct m0_cm_cp *cp) |
M0_INTERNAL int | m0_dix_cm_cp_recv_init (struct m0_cm_cp *cp) |
M0_INTERNAL int | m0_dix_cm_cp_recv_wait (struct m0_cm_cp *cp) |
M0_INTERNAL int | m0_dix_cm_cp_sw_check (struct m0_cm_cp *cp) |
Variables | |
static const struct m0_rpc_item_ops | dix_cp_item_ops |