Lines Matching refs:err_mask

1162 	unsigned int err_mask;  in ata_read_native_max_address()  local
1180 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_read_native_max_address()
1181 if (err_mask) { in ata_read_native_max_address()
1184 err_mask); in ata_read_native_max_address()
1185 if (err_mask == AC_ERR_DEV && (tf.error & ATA_ABORTED)) in ata_read_native_max_address()
1213 unsigned int err_mask; in ata_set_max_sectors() local
1243 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_set_max_sectors()
1244 if (err_mask) { in ata_set_max_sectors()
1247 err_mask); in ata_set_max_sectors()
1248 if (err_mask == AC_ERR_DEV && in ata_set_max_sectors()
1490 unsigned int err_mask; in ata_exec_internal_sg() local
1578 qc->err_mask |= AC_ERR_TIMEOUT; in ata_exec_internal_sg()
1599 qc->err_mask |= AC_ERR_DEV; in ata_exec_internal_sg()
1601 if (!qc->err_mask) in ata_exec_internal_sg()
1602 qc->err_mask |= AC_ERR_OTHER; in ata_exec_internal_sg()
1604 if (qc->err_mask & ~AC_ERR_OTHER) in ata_exec_internal_sg()
1605 qc->err_mask &= ~AC_ERR_OTHER; in ata_exec_internal_sg()
1614 err_mask = qc->err_mask; in ata_exec_internal_sg()
1624 if ((err_mask & AC_ERR_TIMEOUT) && auto_timeout) in ata_exec_internal_sg()
1627 return err_mask; in ata_exec_internal_sg()
1770 unsigned int err_mask = 0; in ata_dev_read_id() local
1809 err_mask = ap->ops->read_id(dev, &tf, (__le16 *)id); in ata_dev_read_id()
1811 err_mask = ata_do_dev_read_id(dev, &tf, (__le16 *)id); in ata_dev_read_id()
1813 if (err_mask) { in ata_dev_read_id()
1814 if (err_mask & AC_ERR_NODEV_HINT) { in ata_dev_read_id()
1827 if ((err_mask == AC_ERR_DEV) && (tf.error & ATA_ABORTED)) { in ata_dev_read_id()
1897 err_mask = ata_dev_set_feature(dev, SETFEATURES_SPINUP, 0); in ata_dev_read_id()
1898 if (err_mask && id[2] != 0x738c) { in ata_dev_read_id()
1925 err_mask = ata_dev_init_params(dev, id[3], id[6]); in ata_dev_read_id()
1926 if (err_mask) { in ata_dev_read_id()
1946 reason, err_mask); in ata_dev_read_id()
1971 unsigned int err_mask; in ata_read_log_page() local
2001 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_FROM_DEVICE, in ata_read_log_page()
2004 if (err_mask) { in ata_read_log_page()
2012 (unsigned int)log, (unsigned int)page, err_mask); in ata_read_log_page()
2015 return err_mask; in ata_read_log_page()
2114 unsigned int err_mask; in ata_dev_config_ncq_send_recv() local
2120 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_SEND_RECV, in ata_dev_config_ncq_send_recv()
2122 if (!err_mask) { in ata_dev_config_ncq_send_recv()
2139 unsigned int err_mask; in ata_dev_config_ncq_non_data() local
2146 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_NON_DATA, in ata_dev_config_ncq_non_data()
2148 if (!err_mask) { in ata_dev_config_ncq_non_data()
2158 unsigned int err_mask; in ata_dev_config_ncq_prio() local
2163 err_mask = ata_read_log_page(dev, in ata_dev_config_ncq_prio()
2168 if (err_mask) in ata_dev_config_ncq_prio()
2207 unsigned int err_mask; in ata_dev_config_ncq() local
2235 err_mask = ata_dev_set_feature(dev, SETFEATURES_SATA_ENABLE, in ata_dev_config_ncq()
2237 if (err_mask) { in ata_dev_config_ncq()
2240 err_mask); in ata_dev_config_ncq()
2241 if (err_mask != AC_ERR_DEV) { in ata_dev_config_ncq()
2269 unsigned int err_mask; in ata_dev_config_sense_reporting() local
2277 err_mask = ata_dev_set_feature(dev, SETFEATURE_SENSE_DATA, 0x1); in ata_dev_config_sense_reporting()
2278 if (err_mask) { in ata_dev_config_sense_reporting()
2281 err_mask); in ata_dev_config_sense_reporting()
2288 unsigned int err_mask; in ata_dev_config_zac() local
2318 err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, in ata_dev_config_zac()
2321 if (!err_mask) { in ata_dev_config_zac()
2452 unsigned int err_mask; in ata_dev_config_devslp() local
2463 err_mask = ata_read_log_page(dev, in ata_dev_config_devslp()
2467 if (err_mask) in ata_dev_config_devslp()
2479 unsigned int err_mask; in ata_dev_config_cpr() local
2503 err_mask = ata_read_log_page(dev, ATA_LOG_CONCURRENT_POSITIONING_RANGES, in ata_dev_config_cpr()
2505 if (err_mask) in ata_dev_config_cpr()
2566 unsigned int err_mask; in ata_dev_configure() local
2736 err_mask = ata_dev_set_feature(dev, in ata_dev_configure()
2738 if (err_mask) in ata_dev_configure()
2741 err_mask); in ata_dev_configure()
3313 unsigned int err_mask = 0; in ata_dev_set_mode() local
3327 err_mask = ata_dev_set_xfermode(dev); in ata_dev_set_mode()
3330 if (err_mask & ~AC_ERR_DEV) in ata_dev_set_mode()
3366 if (err_mask & AC_ERR_DEV) { in ata_dev_set_mode()
3385 ata_dev_err(dev, "failed to set xfermode (err_mask=0x%x)\n", err_mask); in ata_dev_set_mode()
4422 unsigned int err_mask; in ata_dev_init_params() local
4438 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_dev_init_params()
4442 if (err_mask == AC_ERR_DEV && (tf.error & ATA_ABORTED)) in ata_dev_init_params()
4443 err_mask = 0; in ata_dev_init_params()
4445 return err_mask; in ata_dev_init_params()
4737 if (unlikely(qc->err_mask)) in ata_qc_complete()
4801 if (qc->err_mask || qc->flags & ATA_QCFLAG_RESULT_TF) in ata_qc_complete()
4894 qc->err_mask |= ap->ops->qc_prep(qc); in ata_qc_issue()
4895 if (unlikely(qc->err_mask)) in ata_qc_issue()
4898 qc->err_mask |= ap->ops->qc_issue(qc); in ata_qc_issue()
4899 if (unlikely(qc->err_mask)) in ata_qc_issue()
4904 qc->err_mask |= AC_ERR_SYSTEM; in ata_qc_issue()