25 #ifndef __MOTR_HA_LINK_FOPS_H__ 26 #define __MOTR_HA_LINK_FOPS_H__ 33 #include "lib/types_xc.h" 34 #include "ha/msg_xc.h" 75 #define HLTAGS_F "(confirmed=%" PRIu64 " delivered=%" PRIu64 \ 76 " next=%" PRIu64 " assign=%" PRIu64 ")" 77 #define HLTAGS_P(_tags) (_tags)->hlt_confirmed, (_tags)->hlt_delivered, \ 78 (_tags)->hlt_next, (_tags)->hlt_assign
uint64_t lmr_in_delivered
struct m0_uint128 hlp_id_remote
M0_INTERNAL void m0_ha_link_fops_fini(void)
struct m0_ha_link_tags hlp_tags_local
struct m0_uint128 hlp_id_connection
struct m0_uint128 hlp_id_local
struct m0_fop_type m0_ha_link_msg_rep_fopt
M0_INTERNAL int m0_ha_link_fops_init(void)
M0_INTERNAL void m0_ha_link_params_invert(struct m0_ha_link_params *dst, const struct m0_ha_link_params *src)
#define M0_XCA_DOMAIN(value)
M0_INTERNAL void m0_ha_link_tags_initial(struct m0_ha_link_tags *tags, bool tag_even)
struct m0_uint128 lmf_id_remote
struct m0_ha_link_tags hlp_tags_remote
struct m0_uint128 lmf_id_connection
uint64_t lmf_in_delivered
M0_INTERNAL bool m0_ha_link_tags_eq(const struct m0_ha_link_tags *tags1, const struct m0_ha_link_tags *tags2)
struct m0_uint128 lmf_id_local
struct m0_pdclust_src_addr src
struct m0_fop_type m0_ha_link_msg_fopt