Go to the source code of this file.
◆ M0_TRACE_SUBSYSTEM
#define M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_CONF |
◆ m0_rconfc_mod_fini()
M0_INTERNAL void m0_rconfc_mod_fini |
( |
void |
| ) |
|
◆ m0_rconfc_mod_init()
M0_INTERNAL int m0_rconfc_mod_init |
( |
void |
| ) |
|
◆ rconfc_herd_link_fom_wait_on()
static void rconfc_herd_link_fom_wait_on |
( |
struct rconfc_link * |
lnk, |
|
|
int |
phase |
|
) |
| |
|
static |
◆ rconfc_link__on_conn_terminated()
static bool rconfc_link__on_conn_terminated |
( |
struct m0_clink * |
clink | ) |
|
|
static |
◆ rconfc_link__on_sess_idle()
static bool rconfc_link__on_sess_idle |
( |
struct m0_clink * |
clink | ) |
|
|
static |
◆ rconfc_link__on_sess_terminated()
static bool rconfc_link__on_sess_terminated |
( |
struct m0_clink * |
clink | ) |
|
|
static |
◆ rconfc_link_fom_clink_cleanup_fini()
static void rconfc_link_fom_clink_cleanup_fini |
( |
struct rconfc_link * |
lnk | ) |
|
|
static |
◆ rconfc_link_fom_create()
static int rconfc_link_fom_create |
( |
struct m0_fop * |
fop, |
|
|
struct m0_fom ** |
out, |
|
|
struct m0_reqh * |
reqh |
|
) |
| |
|
static |
◆ rconfc_link_fom_fini()
static void rconfc_link_fom_fini |
( |
struct m0_fom * |
fom | ) |
|
|
static |
◆ rconfc_link_fom_locality()
static size_t rconfc_link_fom_locality |
( |
const struct m0_fom * |
fom | ) |
|
|
static |
◆ rconfc_link_fom_tick()
static int rconfc_link_fom_tick |
( |
struct m0_fom * |
fom | ) |
|
|
static |
◆ rconfc_link_fom_ops
Initial value:= {
}
static void rconfc_link_fom_fini(struct m0_fom *fom)
static int rconfc_link_fom_tick(struct m0_fom *fom)
static size_t rconfc_link_fom_locality(const struct m0_fom *fom)
Definition at line 274 of file rconfc_link_fom.c.
◆ rconfc_link_fom_sm_conf
Initial value:= {
.scf_name = "rconfc_link FOM state machine",
}
static struct m0_sm_state_descr rconfc_link_fom_state_descr[]
Definition at line 71 of file rconfc_link_fom.c.
◆ rconfc_link_fom_state_descr
Initial value:= {
.sd_name = "M0_RLF_INIT",
},
.sd_flags = 0,
.sd_name = "M0_RLF_SESS_WAIT_IDLE",
},
.sd_flags = 0,
.sd_name = "M0_RLF_SESS_TERMINATING",
},
.sd_flags = 0,
.sd_name = "M0_RLF_CONN_TERMINATING",
},
.sd_name = "M0_RLF_FINI",
.sd_allowed = 0
},
}
Definition at line 43 of file rconfc_link_fom.c.
◆ rconfc_link_fom_type
◆ rconfc_link_fom_type_ops
Initial value:= {
}
static int rconfc_link_fom_create(struct m0_fop *fop, struct m0_fom **out, struct m0_reqh *reqh)
Definition at line 270 of file rconfc_link_fom.c.