Lines Matching refs:err_mask

1165 	unsigned int err_mask;  in ata_read_native_max_address()  local
1183 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_read_native_max_address()
1184 if (err_mask) { in ata_read_native_max_address()
1187 err_mask); in ata_read_native_max_address()
1188 if (err_mask == AC_ERR_DEV && (tf.feature & ATA_ABORTED)) in ata_read_native_max_address()
1216 unsigned int err_mask; in ata_set_max_sectors() local
1246 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_set_max_sectors()
1247 if (err_mask) { in ata_set_max_sectors()
1250 err_mask); in ata_set_max_sectors()
1251 if (err_mask == AC_ERR_DEV && in ata_set_max_sectors()
1510 unsigned int err_mask; in ata_exec_internal_sg() local
1598 qc->err_mask |= AC_ERR_TIMEOUT; in ata_exec_internal_sg()
1620 qc->err_mask |= AC_ERR_DEV; in ata_exec_internal_sg()
1622 if (!qc->err_mask) in ata_exec_internal_sg()
1623 qc->err_mask |= AC_ERR_OTHER; in ata_exec_internal_sg()
1625 if (qc->err_mask & ~AC_ERR_OTHER) in ata_exec_internal_sg()
1626 qc->err_mask &= ~AC_ERR_OTHER; in ata_exec_internal_sg()
1635 err_mask = qc->err_mask; in ata_exec_internal_sg()
1645 if ((err_mask & AC_ERR_TIMEOUT) && auto_timeout) in ata_exec_internal_sg()
1648 return err_mask; in ata_exec_internal_sg()
1791 unsigned int err_mask = 0; in ata_dev_read_id() local
1833 err_mask = ap->ops->read_id(dev, &tf, id); in ata_dev_read_id()
1835 err_mask = ata_do_dev_read_id(dev, &tf, id); in ata_dev_read_id()
1837 if (err_mask) { in ata_dev_read_id()
1838 if (err_mask & AC_ERR_NODEV_HINT) { in ata_dev_read_id()
1851 if ((err_mask == AC_ERR_DEV) && (tf.feature & ATA_ABORTED)) { in ata_dev_read_id()
1921 err_mask = ata_dev_set_feature(dev, SETFEATURES_SPINUP, 0); in ata_dev_read_id()
1922 if (err_mask && id[2] != 0x738c) { in ata_dev_read_id()
1949 err_mask = ata_dev_init_params(dev, id[3], id[6]); in ata_dev_read_id()
1950 if (err_mask) { in ata_dev_read_id()
1971 reason, err_mask); in ata_dev_read_id()
1996 unsigned int err_mask; in ata_read_log_page() local
2026 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_FROM_DEVICE, in ata_read_log_page()
2029 if (err_mask) { in ata_read_log_page()
2036 (unsigned int)log, (unsigned int)page, err_mask); in ata_read_log_page()
2039 return err_mask; in ata_read_log_page()
2135 unsigned int err_mask; in ata_dev_config_ncq_send_recv() local
2141 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_SEND_RECV, in ata_dev_config_ncq_send_recv()
2143 if (!err_mask) { in ata_dev_config_ncq_send_recv()
2160 unsigned int err_mask; in ata_dev_config_ncq_non_data() local
2167 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_NON_DATA, in ata_dev_config_ncq_non_data()
2169 if (!err_mask) { in ata_dev_config_ncq_non_data()
2179 unsigned int err_mask; in ata_dev_config_ncq_prio() local
2184 err_mask = ata_read_log_page(dev, in ata_dev_config_ncq_prio()
2189 if (err_mask) in ata_dev_config_ncq_prio()
2228 unsigned int err_mask; in ata_dev_config_ncq() local
2256 err_mask = ata_dev_set_feature(dev, SETFEATURES_SATA_ENABLE, in ata_dev_config_ncq()
2258 if (err_mask) { in ata_dev_config_ncq()
2261 err_mask); in ata_dev_config_ncq()
2262 if (err_mask != AC_ERR_DEV) { in ata_dev_config_ncq()
2290 unsigned int err_mask; in ata_dev_config_sense_reporting() local
2298 err_mask = ata_dev_set_feature(dev, SETFEATURE_SENSE_DATA, 0x1); in ata_dev_config_sense_reporting()
2299 if (err_mask) { in ata_dev_config_sense_reporting()
2302 err_mask); in ata_dev_config_sense_reporting()
2309 unsigned int err_mask; in ata_dev_config_zac() local
2339 err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, in ata_dev_config_zac()
2342 if (!err_mask) { in ata_dev_config_zac()
2453 unsigned int err_mask; in ata_dev_config_devslp() local
2464 err_mask = ata_read_log_page(dev, in ata_dev_config_devslp()
2468 if (err_mask) in ata_dev_config_devslp()
2480 unsigned int err_mask; in ata_dev_config_cpr() local
2500 err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, in ata_dev_config_cpr()
2503 if (err_mask) in ata_dev_config_cpr()
2563 unsigned int err_mask; in ata_dev_configure() local
2738 err_mask = ata_dev_set_feature(dev, in ata_dev_configure()
2740 if (err_mask) in ata_dev_configure()
2743 err_mask); in ata_dev_configure()
3316 unsigned int err_mask = 0; in ata_dev_set_mode() local
3330 err_mask = ata_dev_set_xfermode(dev); in ata_dev_set_mode()
3333 if (err_mask & ~AC_ERR_DEV) in ata_dev_set_mode()
3369 if (err_mask & AC_ERR_DEV) { in ata_dev_set_mode()
3388 ata_dev_err(dev, "failed to set xfermode (err_mask=0x%x)\n", err_mask); in ata_dev_set_mode()
4324 unsigned int err_mask; in ata_dev_set_xfermode() local
4347 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 15000); in ata_dev_set_xfermode()
4349 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_set_xfermode()
4350 return err_mask; in ata_dev_set_xfermode()
4371 unsigned int err_mask; in ata_dev_set_feature() local
4387 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, timeout); in ata_dev_set_feature()
4389 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_set_feature()
4390 return err_mask; in ata_dev_set_feature()
4410 unsigned int err_mask; in ata_dev_init_params() local
4426 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_dev_init_params()
4430 if (err_mask == AC_ERR_DEV && (tf.feature & ATA_ABORTED)) in ata_dev_init_params()
4431 err_mask = 0; in ata_dev_init_params()
4433 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_init_params()
4434 return err_mask; in ata_dev_init_params()
4777 if (unlikely(qc->err_mask)) in ata_qc_complete()
4841 if (qc->err_mask || qc->flags & ATA_QCFLAG_RESULT_TF) in ata_qc_complete()
4933 qc->err_mask |= ap->ops->qc_prep(qc); in ata_qc_issue()
4934 if (unlikely(qc->err_mask)) in ata_qc_issue()
4937 qc->err_mask |= ap->ops->qc_issue(qc); in ata_qc_issue()
4938 if (unlikely(qc->err_mask)) in ata_qc_issue()
4943 qc->err_mask |= AC_ERR_SYSTEM; in ata_qc_issue()