Lines Matching refs:ldio

1426 	struct megasas_io_frame *ldio;  in megasas_build_ldio()  local
1429 ldio = (struct megasas_io_frame *)cmd->frame; in megasas_build_ldio()
1443 ldio->cmd = (sc & 0x02) ? MFI_CMD_LD_WRITE : MFI_CMD_LD_READ; in megasas_build_ldio()
1444 ldio->cmd_status = 0x0; in megasas_build_ldio()
1445 ldio->scsi_status = 0x0; in megasas_build_ldio()
1446 ldio->target_id = device_id; in megasas_build_ldio()
1447 ldio->timeout = 0; in megasas_build_ldio()
1448 ldio->reserved_0 = 0; in megasas_build_ldio()
1449 ldio->pad_0 = 0; in megasas_build_ldio()
1450 ldio->flags = cpu_to_le16(flags); in megasas_build_ldio()
1451 ldio->start_lba_hi = 0; in megasas_build_ldio()
1452 ldio->access_byte = (scp->cmd_len != 6) ? scp->cmnd[1] : 0; in megasas_build_ldio()
1458 ldio->lba_count = cpu_to_le32((u32) scp->cmnd[4]); in megasas_build_ldio()
1459 ldio->start_lba_lo = cpu_to_le32(((u32) scp->cmnd[1] << 16) | in megasas_build_ldio()
1463 ldio->start_lba_lo &= cpu_to_le32(0x1FFFFF); in megasas_build_ldio()
1470 ldio->lba_count = cpu_to_le32((u32) scp->cmnd[8] | in megasas_build_ldio()
1472 ldio->start_lba_lo = cpu_to_le32(((u32) scp->cmnd[2] << 24) | in megasas_build_ldio()
1482 ldio->lba_count = cpu_to_le32(((u32) scp->cmnd[6] << 24) | in megasas_build_ldio()
1487 ldio->start_lba_lo = cpu_to_le32(((u32) scp->cmnd[2] << 24) | in megasas_build_ldio()
1497 ldio->lba_count = cpu_to_le32(((u32) scp->cmnd[10] << 24) | in megasas_build_ldio()
1502 ldio->start_lba_lo = cpu_to_le32(((u32) scp->cmnd[6] << 24) | in megasas_build_ldio()
1507 ldio->start_lba_hi = cpu_to_le32(((u32) scp->cmnd[2] << 24) | in megasas_build_ldio()
1518 ldio->flags |= cpu_to_le16(MFI_FRAME_SGL64); in megasas_build_ldio()
1519 ldio->sge_count = megasas_make_sgl_skinny(instance, scp, in megasas_build_ldio()
1520 &ldio->sgl); in megasas_build_ldio()
1522 ldio->flags |= cpu_to_le16(MFI_FRAME_SGL64); in megasas_build_ldio()
1523 ldio->sge_count = megasas_make_sgl64(instance, scp, &ldio->sgl); in megasas_build_ldio()
1525 ldio->sge_count = megasas_make_sgl32(instance, scp, &ldio->sgl); in megasas_build_ldio()
1527 if (ldio->sge_count > instance->max_num_sge) { in megasas_build_ldio()
1529 ldio->sge_count); in megasas_build_ldio()
1536 ldio->sense_len = SCSI_SENSE_BUFFERSIZE; in megasas_build_ldio()
1537 ldio->sense_buf_phys_addr_hi = 0; in megasas_build_ldio()
1538 ldio->sense_buf_phys_addr_lo = cpu_to_le32(cmd->sense_phys_addr); in megasas_build_ldio()
1545 ldio->sge_count, IO_FRAME); in megasas_build_ldio()
1590 struct megasas_io_frame *ldio; in megasas_dump_pending_frames() local
1609 ldio = (struct megasas_io_frame *)cmd->frame; in megasas_dump_pending_frames()
1610 mfi_sgl = &ldio->sgl; in megasas_dump_pending_frames()
1611 sgcount = ldio->sge_count; in megasas_dump_pending_frames()
1614 instance->host->host_no, cmd->frame_count, ldio->cmd, ldio->target_id, in megasas_dump_pending_frames()
1615 le32_to_cpu(ldio->start_lba_lo), le32_to_cpu(ldio->start_lba_hi), in megasas_dump_pending_frames()
1616 le32_to_cpu(ldio->sense_buf_phys_addr_lo), sgcount); in megasas_dump_pending_frames()