25 #ifndef __MOTR_CM_SW_H__ 26 #define __MOTR_CM_SW_H__ 89 uint64_t proxy_id,
const char *
ep,
91 const struct m0_cm_sw *out_interval);
struct m0_cm_sw swo_in_interval
M0_INTERNAL void m0_cm_sw_update_complete(struct m0_cm *cm)
struct m0_cm_local_ep swo_cm_ep
M0_INTERNAL void m0_cm_sw_update_start(struct m0_cm *cm)
struct m0_cm_sw_update M0_XCA_DOMAIN
M0_INTERNAL void m0_cm_sw_set(struct m0_cm_sw *dst, const struct m0_cm_ag_id *lo, const struct m0_cm_ag_id *hi)
M0_INTERNAL void m0_cm_sw_copy(struct m0_cm_sw *dst, const struct m0_cm_sw *src)
M0_INTERNAL bool m0_cm_sw_is_set(const struct m0_cm_sw *sw)
M0_INTERNAL int m0_cm_sw_onwire_init(struct m0_cm *cm, struct m0_cm_sw_onwire *sw_onwire, uint64_t proxy_id, const char *ep, const struct m0_cm_sw *sw, const struct m0_cm_sw *out_interval)
struct m0_cm_sw swo_out_interval
M0_INTERNAL void m0_cm_sw_update_fom_wakeup(struct m0_cm_sw_update *swu)
M0_INTERNAL int m0_cm_sw_remote_update(struct m0_cm *cm)
M0_INTERNAL void m0_cm_sw_update_init(struct m0_cm_type *cmtype)
M0_INTERNAL bool m0_cm_sw_cmp(const struct m0_cm_sw *sw0, const struct m0_cm_sw *sw1)
struct m0_pdclust_src_addr src
M0_INTERNAL int m0_cm_sw_local_update(struct m0_cm *cm)