23 #undef M0_TRACE_SUBSYSTEM 24 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_OTHER 53 return s !=
NULL && *
s !=
'\0';
74 M0_ENTRY(
"func=%s, tag=%s, disp=%d", func,
tag, disp);
94 #undef M0_TRACE_SUBSYSTEM
static struct io_request req
static uint64_t tag(uint8_t code, uint64_t id)
struct m0_fop_type m0_fi_command_req_fopt
void * m0_fop_data(const struct m0_fop *fop)
struct m0_fop_getxattr_rep * rep
return M0_ERR(-EOPNOTSUPP)
struct m0_rpc_item * ri_reply
int m0_rpc_post_sync(struct m0_fop *fop, struct m0_rpc_session *session, const struct m0_rpc_item_ops *ri_ops, m0_time_t deadline)
M0_INTERNAL struct m0_rpc_machine * session_machine(const struct m0_rpc_session *s)
#define M0_BUF_INITS(str)
M0_INTERNAL int m0_fi_command_post_sync(struct m0_rpc_session *sess, const char *func, const char *tag, enum m0_fi_disp disp, uint32_t num1, uint32_t num2)
M0_INTERNAL int m0_rpc_session_validate(struct m0_rpc_session *session)
struct m0_fop_data f_data
void m0_fop_put_lock(struct m0_fop *fop)
static struct m0_fop * fop
struct m0_fop * m0_rpc_item_to_fop(const struct m0_rpc_item *item)
static bool fi_str_not_empty(const char *s)
static struct m0_addb2_source * s
struct m0_rpc_item f_item
struct m0_fop * m0_fop_alloc(struct m0_fop_type *fopt, void *data, struct m0_rpc_machine *mach)