stmf_ic_msg_t
stmf_ic_msg_marshal(stmf_ic_msg_t *msg)
static stmf_ic_msg_t *
stmf_ic_msg_t *m = kmem_zalloc(sizeof (*m), KM_SLEEP);
static stmf_ic_msg_t *stmf_ic_reg_dereg_lun_msg_alloc(
static stmf_ic_msg_t *stmf_ic_session_create_destroy_msg_alloc(
static stmf_ic_msg_t *
stmf_ic_msg_t *icm;
icm = (stmf_ic_msg_t *)kmem_zalloc(sizeof (*icm), KM_SLEEP);
static stmf_ic_msg_t *stmf_ic_echo_request_reply_msg_alloc(
static nvlist_t *stmf_ic_msg_marshal(stmf_ic_msg_t *msg);
static stmf_ic_msg_t *stmf_ic_msg_unmarshal(nvlist_t *nvl);
static stmf_ic_msg_t *stmf_ic_alloc_msg_header(stmf_ic_msg_type_t msg_type,
stmf_ic_tx_msg(stmf_ic_msg_t *msg)
stmf_ic_msg_t *m = NULL;
stmf_ic_msg_t *echo_msg;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *
stmf_ic_msg_t *
static stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *
static stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_t *
stmf_ic_msg_t *
static stmf_ic_msg_t *
stmf_ic_msg_t *icm = NULL;
stmf_ic_msg_free(stmf_ic_msg_t *msg)
stmf_ic_msg_t *msg;
stmf_ic_msg_t *msg;
stmf_ic_msg_t *pbuf_immed_msg;
void pppt_msg_rx(stmf_ic_msg_t *msg);
void pppt_msg_tx_status(stmf_ic_msg_t *orig_msg, stmf_status_t status);
pppt_msg_tgt_register(stmf_ic_msg_t *msg)
pppt_msg_tgt_deregister(stmf_ic_msg_t *msg)
pppt_msg_session_destroy(stmf_ic_msg_t *msg)
pppt_msg_scsi_cmd(stmf_ic_msg_t *msg)
pppt_msg_data_xfer_done(stmf_ic_msg_t *msg)
pppt_msg_handle_status(stmf_ic_msg_t *msg)
static void pppt_msg_tgt_register(stmf_ic_msg_t *reg_port);
static void pppt_msg_tgt_deregister(stmf_ic_msg_t *msg);
static void pppt_msg_session_destroy(stmf_ic_msg_t *msg);
static void pppt_msg_scsi_cmd(stmf_ic_msg_t *msg);
static void pppt_msg_data_xfer_done(stmf_ic_msg_t *msg);
static void pppt_msg_handle_status(stmf_ic_msg_t *msg);
pppt_msg_rx(stmf_ic_msg_t *msg)
pppt_msg_tx_status(stmf_ic_msg_t *orig_msg, stmf_status_t status)
stmf_ic_msg_t *msg;
stmf_msg_rx(stmf_ic_msg_t *msg)
stmf_ic_msg_t *ic_xfer_done_msg = NULL;
stmf_ic_msg_t *ic_cmd_msg;
stmf_ic_msg_t *ic_reg_lun, *ic_reg_port;
stmf_ic_msg_t *ic_reg_lun;
stmf_ic_msg_t *ic_reg_lun;
stmf_ic_msg_t *ic_dereg_lun;
stmf_ic_msg_t *ic_reg_port;
stmf_ic_msg_t *ic_dereg_port;
stmf_ic_msg_t *ic_session_dereg;
stmf_ic_msg_t *ic_xfer_done_msg = NULL;
stmf_ic_msg_t *(*stmf_ic_reg_port_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_reg_port_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_dereg_port_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_dereg_port_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_reg_lun_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_reg_lun_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_lun_active_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_lun_active_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_dereg_lun_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_dereg_lun_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_scsi_cmd_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_scsi_cmd_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_scsi_data_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_scsi_data_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_scsi_data_xfer_done_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_scsi_data_xfer_done_msg_alloc(
stmf_ic_msg_t *stmf_ic_scsi_status_msg_alloc(
stmf_ic_msg_t *stmf_ic_r2t_msg_alloc(
stmf_ic_msg_t *stmf_ic_status_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_session_create_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_session_create_msg_alloc(
stmf_ic_msg_t *(*stmf_ic_session_destroy_msg_alloc_func_t)(
stmf_ic_msg_t *stmf_ic_session_destroy_msg_alloc(
stmf_ic_msg_t *stmf_ic_echo_request_msg_alloc(
stmf_ic_msg_t *stmf_ic_echo_reply_msg_alloc(
typedef void (*stmf_ic_msg_free_func_t)(stmf_ic_msg_t *msg);
void stmf_ic_msg_free(stmf_ic_msg_t *msg);
typedef stmf_ic_msg_status_t (*stmf_ic_tx_msg_func_t)(stmf_ic_msg_t *msg);
stmf_ic_msg_status_t stmf_ic_tx_msg(stmf_ic_msg_t *msg);
stmf_status_t stmf_msg_rx(stmf_ic_msg_t *msg);