26 #define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_FDMI 75 .rst_typecode = M0_CST_FDMI,
76 .rst_keep_alive =
true 111 return M0_RC(-ENOMEM);
181 "can't start FDMI source dock fom %d",
rc);
221 #undef M0_TRACE_SUBSYSTEM M0_INTERNAL void m0_fdmi__src_dock_fom_stop(struct m0_fdmi_src_dock *src_dock)
M0_INTERNAL bool m0_buf_is_set(const struct m0_buf *buf)
const struct m0_filterc_ops * filterc_ops
int(* rso_start)(struct m0_reqh_service *service)
const struct m0_filterc_ops filterc_def_ops
static int fdms_start(struct m0_reqh_service *service)
M0_INTERNAL void m0_fdmi__plugin_dock_stop()
#define M0_LOG(level,...)
static int fdms_allocate(struct m0_reqh_service **service, const struct m0_reqh_service_type *stype)
#define container_of(ptr, type, member)
int m0_reqh_service_type_register(struct m0_reqh_service_type *rstype)
M0_INTERNAL void m0_fdmi__src_dock_fom_init(void)
struct m0_buf rs_ss_param
static const struct socktype stype[]
M0_INTERNAL int m0_fdms_fop_init(void)
M0_INTERNAL struct m0_fdmi_src_dock * m0_fdmi_src_dock_get(void)
M0_INTERNAL void m0_fdms_fop_fini(void)
bool rfdms_src_dock_inited
static const struct m0_reqh_service_type_ops fdms_type_ops
M0_INTERNAL int m0_fdmi__plugin_dock_fom_init(void)
static void fdms_prepare_to_stop(struct m0_reqh_service *service)
int m0_reqh_service_async_start_simple(struct m0_reqh_service_start_async_ctx *asc)
M0_INTERNAL struct m0_reqh_service_type m0_fdmi_service_type
int(* rsto_service_allocate)(struct m0_reqh_service **service, const struct m0_reqh_service_type *stype)
#define M0_ALLOC_PTR(ptr)
struct m0_reqh_service rfdms_gen
static void fdms_stop(struct m0_reqh_service *service)
static void fdms_fini(struct m0_reqh_service *service)
M0_INTERNAL int m0_fdms_register(void)
M0_INTERNAL int m0_fdmi__plugin_dock_start(struct m0_reqh *reqh)
void m0_reqh_service_type_unregister(struct m0_reqh_service_type *rstype)
static struct m0_reqh_service * service[REQH_IN_UT_MAX]
M0_INTERNAL void m0_fdms_unregister(void)
static const struct m0_reqh_service_ops fdms_ops
M0_INTERNAL int m0_fdmi__src_dock_fom_start(struct m0_fdmi_src_dock *src_dock, const struct m0_filterc_ops *filterc_ops, struct m0_reqh *reqh)
const struct m0_reqh_service_ops * rs_ops