Lines Matching refs:io_info
1311 struct IO_REQUEST_INFO *io_info, struct scsi_cmnd *scp, in megasas_set_pd_lba() argument
1316 u64 start_blk = io_info->pdBlock; in megasas_set_pd_lba()
1318 u32 num_blocks = io_info->numBlocks; in megasas_set_pd_lba()
1322 ld = MR_TargetIdToLdGet(io_info->ldTgtId, local_map_ptr); in megasas_set_pd_lba()
1495 struct IO_REQUEST_INFO io_info; in megasas_build_ldio_fusion() local
1565 memset(&io_info, 0, sizeof(struct IO_REQUEST_INFO)); in megasas_build_ldio_fusion()
1566 io_info.ldStartBlock = ((u64)start_lba_hi << 32) | start_lba_lo; in megasas_build_ldio_fusion()
1567 io_info.numBlocks = datalength; in megasas_build_ldio_fusion()
1568 io_info.ldTgtId = device_id; in megasas_build_ldio_fusion()
1572 io_info.isRead = 1; in megasas_build_ldio_fusion()
1581 if (MR_BuildRaidContext(instance, &io_info, in megasas_build_ldio_fusion()
1584 fp_possible = io_info.fpOkForIo; in megasas_build_ldio_fusion()
1594 megasas_set_pd_lba(io_request, scp->cmd_len, &io_info, scp, in megasas_build_ldio_fusion()
1615 (io_info.isRead)) { in megasas_build_ldio_fusion()
1616 io_info.devHandle = in megasas_build_ldio_fusion()
1619 &io_info); in megasas_build_ldio_fusion()
1621 cmd->pd_r1_lb = io_info.pd_after_lb; in megasas_build_ldio_fusion()
1624 cmd->request_desc->SCSIIO.DevHandle = io_info.devHandle; in megasas_build_ldio_fusion()
1625 io_request->DevHandle = io_info.devHandle; in megasas_build_ldio_fusion()