28 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_BE 43 M0_ENTRY(
"errcode=%d location=%u io_opcode=%u",
58 .ber_errcode = errcode,
60 .ber_io_opcode = io_opcode
77 #undef M0_TRACE_SUBSYSTEM
static uint64_t tag(uint8_t code, uint64_t id)
#define M0_LOG(level,...)
M0_INTERNAL void m0_ha_send(struct m0_ha *ha, struct m0_ha_link *hl, const struct m0_ha_msg *msg, uint64_t *tag)
M0_INTERNAL struct m0 * m0_get(void)
m0_time_t m0_time(uint64_t secs, long ns)
M0_INTERNAL void m0_be_io_err_send(uint32_t errcode, uint8_t location, uint8_t io_opcode)
m0_time_t m0_time_now(void)
#define M0_ALLOC_PTR(ptr)
int m0_nanosleep(const m0_time_t req, m0_time_t *rem)