Lines Matching refs:ata_task
2412 if (dev_is_sata(device) && task->ata_task.use_ncq) in slot_complete_v2_hw()
2502 struct sas_ata_task *ata_task = &task->ata_task; in prep_ata_v2_hw() local
2516 if (tmf && ata_task->force_phy) { in prep_ata_v2_hw()
2518 dw0 |= (1 << ata_task->force_phy_id) << CMD_HDR_PHY_ID_OFF; in prep_ata_v2_hw()
2537 if ((task->ata_task.fis.command == ATA_CMD_DEV_RESET) && in prep_ata_v2_hw()
2538 (task->ata_task.fis.control & ATA_SRST)) in prep_ata_v2_hw()
2542 &task->ata_task.fis, task->data_dir)) in prep_ata_v2_hw()
2548 if (task->ata_task.use_ncq) { in prep_ata_v2_hw()
2552 task->ata_task.fis.sector_count |= (u8) (hdr_tag << 3); in prep_ata_v2_hw()
2573 if (likely(!task->ata_task.device_control_reg_update)) in prep_ata_v2_hw()
2574 task->ata_task.fis.flags |= 0x80; /* C=1: update ATA cmd reg */ in prep_ata_v2_hw()
2576 memcpy(buf_cmd, &task->ata_task.fis, sizeof(struct host_to_dev_fis)); in prep_ata_v2_hw()