Motr
M0
|
#include "lib/types.h"
#include "xcode/xcode_attr.h"
#include "fop/fop.h"
#include "ha/msg.h"
#include "lib/types_xc.h"
#include "ha/msg_xc.h"
Go to the source code of this file.
Data Structures | |
struct | m0_ha_link_tags |
struct | m0_ha_link_msg_fop |
struct | m0_ha_link_msg_rep_fop |
struct | m0_ha_link_params |
Macros | |
#define | __MOTR_HA_LINK_FOPS_H__ |
#define | HLTAGS_F |
#define | HLTAGS_P(_tags) |
Functions | |
struct m0_ha_cookie_xc | M0_XCA_DOMAIN (rpc) |
M0_INTERNAL void | m0_ha_link_tags_initial (struct m0_ha_link_tags *tags, bool tag_even) |
M0_INTERNAL bool | m0_ha_link_tags_eq (const struct m0_ha_link_tags *tags1, const struct m0_ha_link_tags *tags2) |
M0_INTERNAL void | m0_ha_link_params_invert (struct m0_ha_link_params *dst, const struct m0_ha_link_params *src) |
M0_INTERNAL int | m0_ha_link_fops_init (void) |
M0_INTERNAL void | m0_ha_link_fops_fini (void) |
Variables | |
uint64_t | hlt_confirmed |
uint64_t | hlt_delivered |
uint64_t | hlt_next |
uint64_t | hlt_assign |
uint64_t | lmf_msg_nr |
struct m0_ha_msg | lmf_msg |
struct m0_uint128 | lmf_id_local |
struct m0_uint128 | lmf_id_remote |
struct m0_uint128 | lmf_id_connection |
uint64_t | lmf_out_next |
uint64_t | lmf_in_delivered |
uint64_t | lmf_seq |
int32_t | lmr_rc |
uint64_t | lmr_out_next |
uint64_t | lmr_in_delivered |
struct m0_uint128 | hlp_id_local |
struct m0_uint128 | hlp_id_remote |
struct m0_uint128 | hlp_id_connection |
struct m0_ha_link_tags | hlp_tags_local |
struct m0_ha_link_tags | hlp_tags_remote |
struct m0_fop_type | m0_ha_link_msg_fopt |
struct m0_fop_type | m0_ha_link_msg_rep_fopt |
#define __MOTR_HA_LINK_FOPS_H__ |
Definition at line 26 of file link_fops.h.
struct m0_uint128 hlp_id_connection |
Definition at line 101 of file link_fops.h.
struct m0_uint128 hlp_id_local |
Definition at line 99 of file link_fops.h.
struct m0_uint128 hlp_id_remote |
Definition at line 100 of file link_fops.h.
struct m0_ha_link_tags hlp_tags_local |
Definition at line 102 of file link_fops.h.
struct m0_ha_link_tags hlp_tags_remote |
Definition at line 103 of file link_fops.h.
uint64_t hlt_assign |
Definition at line 102 of file link_fops.h.
uint64_t hlt_confirmed |
Definition at line 99 of file link_fops.h.
uint64_t hlt_delivered |
Definition at line 100 of file link_fops.h.
uint64_t hlt_next |
Definition at line 101 of file link_fops.h.
struct m0_uint128 lmf_id_connection |
Definition at line 103 of file link_fops.h.
struct m0_uint128 lmf_id_local |
Definition at line 101 of file link_fops.h.
struct m0_uint128 lmf_id_remote |
Definition at line 102 of file link_fops.h.
uint64_t lmf_in_delivered |
Definition at line 105 of file link_fops.h.
struct m0_ha_msg lmf_msg |
Definition at line 100 of file link_fops.h.
uint64_t lmf_msg_nr |
Definition at line 99 of file link_fops.h.
uint64_t lmf_out_next |
Definition at line 104 of file link_fops.h.
uint64_t lmf_seq |
Definition at line 107 of file link_fops.h.
uint64_t lmr_in_delivered |
Definition at line 101 of file link_fops.h.
uint64_t lmr_out_next |
Definition at line 100 of file link_fops.h.
int32_t lmr_rc |
Definition at line 99 of file link_fops.h.