mfi_sgl
struct megasas_sge64 *mfi_sgl;
mfi_sgl = (struct megasas_sge64 *)&ldio->sgl;
mfi_sgl = (struct megasas_sge64 *)&pthru->sgl;
for (i = 0; i < acmd->cmd_cookiecnt; i++, mfi_sgl++) {
mfi_sgl->phys_addr = acmd->cmd_dmacookies[i].dmac_laddress;
mfi_sgl->length = acmd->cmd_dmacookies[i].dmac_size;
struct mrsas_sge64 *mfi_sgl;
mfi_sgl = (struct mrsas_sge64 *)&ldio->sgl;
mfi_sgl = (struct mrsas_sge64 *)&pthru->sgl;
for (i = 0; i < acmd->cmd_cookiecnt; i++, mfi_sgl++) {
ddi_put64(acc_handle, &mfi_sgl->phys_addr,
ddi_put32(acc_handle, &mfi_sgl->length,
mfi_sgl_t *mfi_sgl, *ioc_sgl;
mfi_sgl = (mfi_sgl_t *)&mfi->mfi_frame->mf_raw[sgloff];
&mfi_sgl->ms64_phys_addr);
mfi_sgl->ms64_length = lmrc_dma_get_size(&mfi->mfi_data_dma);
typedef union mfi_sgl mfi_sgl_t;