25 #ifndef __MOTR_CM_PUMP_H__ 26 #define __MOTR_CM_PUMP_H__
struct m0_sm_ast p_wakeup
struct m0_fom_timeout p_timeout
M0_INTERNAL void m0_cm_cp_pump_init(struct m0_cm_type *cmtype)
M0_INTERNAL void m0_cm_cp_pump_prepare(struct m0_cm *cm)
M0_INTERNAL void m0_cm_cp_pump_start(struct m0_cm *cm)
M0_INTERNAL void m0_cm_cp_pump_destroy(struct m0_cm *cm)
M0_INTERNAL bool m0_cm_cp_pump_is_complete(const struct m0_cm_cp_pump *cp_pump)
M0_INTERNAL void m0_cm_cp_pump_wakeup(struct m0_cm *cm)
struct m0_clink p_complete