kdmsg_state_t
xa_sync_completion(kdmsg_state_t *state, kdmsg_msg_t *msg)
xa_bio_completion(kdmsg_state_t *state, kdmsg_msg_t *msg)
kdmsg_state_t *span;
static int xa_sync_completion(kdmsg_state_t *state, kdmsg_msg_t *msg);
static int xa_bio_completion(kdmsg_state_t *state, kdmsg_msg_t *msg);
kdmsg_state_t *state = msg->state;
kdmsg_state_t *trans;
kdmsg_state_t *state;
kdmsg_state_t *state = msg->state;
kdmsg_subq_delete(kdmsg_state_t *state)
kdmsg_state_t *pstate;
kdmsg_simulate_failure(kdmsg_state_t *state, int meto, int error)
kdmsg_state_t *substate;
kdmsg_state_abort(kdmsg_state_t *state)
kdmsg_state_dying(kdmsg_state_t *state)
kdmsg_state_t *scan;
kdmsg_state_t *state;
kdmsg_state_t *state;
static int kdmsg_lnk_conn_reply(kdmsg_state_t *state, kdmsg_msg_t *msg);
_kdmsg_state_hold(kdmsg_state_t *state KDMSG_DEBUG_ARGS)
static int kdmsg_lnk_span_reply(kdmsg_state_t *state, kdmsg_msg_t *msg);
_kdmsg_state_drop(kdmsg_state_t *state KDMSG_DEBUG_ARGS)
kdmsg_state_free(kdmsg_state_t *state)
kdmsg_msg_alloc(kdmsg_state_t *state, uint32_t cmd,
int (*func)(kdmsg_state_t *, kdmsg_msg_t *), void *data)
kdmsg_state_t *pstate;
kdmsg_state_t *state;
kdmsg_state_cmp(kdmsg_state_t *state1, kdmsg_state_t *state2)
kdmsg_state_t *state;
kdmsg_lnk_conn_reply(kdmsg_state_t *state, kdmsg_msg_t *msg)
kdmsg_state_t *state = msg->state;
kdmsg_state_t *state = msg->state;
kdmsg_state_reply(kdmsg_state_t *state, uint32_t error)
kdmsg_state_result(kdmsg_state_t *state, uint32_t error)
kdmsg_lnk_span_reply(kdmsg_state_t *state, kdmsg_msg_t *msg)
kdmsg_state_t *state;
kdmsg_state_t *state;
kdmsg_state_t *pstate;
kdmsg_state_t sdummy;
static void kdmsg_subq_delete(kdmsg_state_t *state);
static void kdmsg_simulate_failure(kdmsg_state_t *state, int meto, int error);
static void kdmsg_state_abort(kdmsg_state_t *state);
static void kdmsg_state_dying(kdmsg_state_t *state);
static void kdmsg_state_free(kdmsg_state_t *state);
static void _kdmsg_state_hold(kdmsg_state_t *state KDMSG_DEBUG_ARGS);
static void _kdmsg_state_drop(kdmsg_state_t *state KDMSG_DEBUG_ARGS);
kdmsg_state_t *state = bio->bio_caller_info1.ptr;
int kdmsg_state_cmp(kdmsg_state_t *state1, kdmsg_state_t *state2);
kdmsg_msg_t *kdmsg_msg_alloc(kdmsg_state_t *state, uint32_t cmd,
int (*func)(kdmsg_state_t *, kdmsg_msg_t *),
void kdmsg_state_reply(kdmsg_state_t *state, uint32_t error);
void kdmsg_state_result(kdmsg_state_t *state, uint32_t error);
static void hammer2_update_spans(hammer2_dev_t *hmp, kdmsg_state_t *state);
hammer2_update_spans(hammer2_dev_t *hmp, kdmsg_state_t *state)
hammer2_lnk_span_reply(kdmsg_state_t *state, kdmsg_msg_t *msg)
static int hammer2_lnk_span_reply(kdmsg_state_t *state, kdmsg_msg_t *msg);