GET_STRUCT_SIZE
GET_STRUCT_SIZE(fcoet_exchange_t) +
GET_BYTE_OFFSET(xch, GET_STRUCT_SIZE(fcoet_exchange_t));
{ GET_STRUCT_SIZE(fct_local_port_t),
GET_STRUCT_SIZE(fct_i_local_port_t), 0 },
{ GET_STRUCT_SIZE(fct_remote_port_t),
GET_STRUCT_SIZE(fct_i_remote_port_t), 0 },
{ GET_STRUCT_SIZE(fct_cmd_t),
GET_STRUCT_SIZE(fct_i_cmd_t), GET_STRUCT_SIZE(fct_els_t) },
{ GET_STRUCT_SIZE(fct_cmd_t),
GET_STRUCT_SIZE(fct_i_cmd_t), GET_STRUCT_SIZE(fct_els_t) },
{ GET_STRUCT_SIZE(fct_cmd_t),
GET_STRUCT_SIZE(fct_i_cmd_t), GET_STRUCT_SIZE(fct_sol_ct_t) },
{ GET_STRUCT_SIZE(fct_cmd_t), GET_STRUCT_SIZE(fct_i_cmd_t),
GET_STRUCT_SIZE(fct_rcvd_abts_t) },
{ GET_STRUCT_SIZE(fct_cmd_t), /* FCT_STRUCT_CMD_FCP_XCHG */
GET_STRUCT_SIZE(fct_i_cmd_t), 0 },
{ GET_STRUCT_SIZE(fct_dbuf_store_t),
GET_STRUCT_SIZE(__ifct_t), 0 }
(int)(payload_size + GET_STRUCT_SIZE(qlt_cmd_t)), 0);
GET_STRUCT_SIZE(qlt_cmd_t));
{ GET_STRUCT_SIZE(stmf_lu_provider_t),
GET_STRUCT_SIZE(stmf_i_lu_provider_t) },
{ GET_STRUCT_SIZE(stmf_port_provider_t),
GET_STRUCT_SIZE(stmf_i_port_provider_t) },
{ GET_STRUCT_SIZE(stmf_local_port_t),
GET_STRUCT_SIZE(stmf_i_local_port_t) },
{ GET_STRUCT_SIZE(stmf_lu_t),
GET_STRUCT_SIZE(stmf_i_lu_t) },
{ GET_STRUCT_SIZE(stmf_scsi_session_t),
GET_STRUCT_SIZE(stmf_i_scsi_session_t) },
{ GET_STRUCT_SIZE(scsi_task_t),
GET_STRUCT_SIZE(stmf_i_scsi_task_t) },
{ GET_STRUCT_SIZE(stmf_data_buf_t),
GET_STRUCT_SIZE(__istmf_t) },
{ GET_STRUCT_SIZE(stmf_dbuf_store_t),
GET_STRUCT_SIZE(__istmf_t) }
(size + padding + GET_STRUCT_SIZE(emlxs_buf_t)),
GET_STRUCT_SIZE(emlxs_buf_t));