Lines Matching refs:err_mask

1234 	unsigned int err_mask;  in ata_read_native_max_address()  local
1252 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_read_native_max_address()
1253 if (err_mask) { in ata_read_native_max_address()
1256 err_mask); in ata_read_native_max_address()
1257 if (err_mask == AC_ERR_DEV && (tf.feature & ATA_ABORTED)) in ata_read_native_max_address()
1285 unsigned int err_mask; in ata_set_max_sectors() local
1315 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_set_max_sectors()
1316 if (err_mask) { in ata_set_max_sectors()
1319 err_mask); in ata_set_max_sectors()
1320 if (err_mask == AC_ERR_DEV && in ata_set_max_sectors()
1579 unsigned int err_mask; in ata_exec_internal_sg() local
1667 qc->err_mask |= AC_ERR_TIMEOUT; in ata_exec_internal_sg()
1689 qc->err_mask |= AC_ERR_DEV; in ata_exec_internal_sg()
1691 if (!qc->err_mask) in ata_exec_internal_sg()
1692 qc->err_mask |= AC_ERR_OTHER; in ata_exec_internal_sg()
1694 if (qc->err_mask & ~AC_ERR_OTHER) in ata_exec_internal_sg()
1695 qc->err_mask &= ~AC_ERR_OTHER; in ata_exec_internal_sg()
1704 err_mask = qc->err_mask; in ata_exec_internal_sg()
1714 if ((err_mask & AC_ERR_TIMEOUT) && auto_timeout) in ata_exec_internal_sg()
1717 return err_mask; in ata_exec_internal_sg()
1858 unsigned int err_mask = 0; in ata_dev_read_id() local
1900 err_mask = ap->ops->read_id(dev, &tf, id); in ata_dev_read_id()
1902 err_mask = ata_do_dev_read_id(dev, &tf, id); in ata_dev_read_id()
1904 if (err_mask) { in ata_dev_read_id()
1905 if (err_mask & AC_ERR_NODEV_HINT) { in ata_dev_read_id()
1918 if ((err_mask == AC_ERR_DEV) && (tf.feature & ATA_ABORTED)) { in ata_dev_read_id()
1988 err_mask = ata_dev_set_feature(dev, SETFEATURES_SPINUP, 0); in ata_dev_read_id()
1989 if (err_mask && id[2] != 0x738c) { in ata_dev_read_id()
2016 err_mask = ata_dev_init_params(dev, id[3], id[6]); in ata_dev_read_id()
2017 if (err_mask) { in ata_dev_read_id()
2038 reason, err_mask); in ata_dev_read_id()
2063 unsigned int err_mask; in ata_read_log_page() local
2093 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_FROM_DEVICE, in ata_read_log_page()
2096 if (err_mask && dma) { in ata_read_log_page()
2102 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_read_log_page()
2103 return err_mask; in ata_read_log_page()
2192 unsigned int err_mask; in ata_dev_config_ncq_send_recv() local
2198 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_SEND_RECV, in ata_dev_config_ncq_send_recv()
2200 if (err_mask) { in ata_dev_config_ncq_send_recv()
2203 err_mask); in ata_dev_config_ncq_send_recv()
2221 unsigned int err_mask; in ata_dev_config_ncq_non_data() local
2228 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_NON_DATA, in ata_dev_config_ncq_non_data()
2230 if (err_mask) { in ata_dev_config_ncq_non_data()
2233 err_mask); in ata_dev_config_ncq_non_data()
2244 unsigned int err_mask; in ata_dev_config_ncq_prio() local
2251 err_mask = ata_read_log_page(dev, in ata_dev_config_ncq_prio()
2256 if (err_mask) { in ata_dev_config_ncq_prio()
2259 err_mask); in ata_dev_config_ncq_prio()
2277 unsigned int err_mask; in ata_dev_config_ncq() local
2296 err_mask = ata_dev_set_feature(dev, SETFEATURES_SATA_ENABLE, in ata_dev_config_ncq()
2298 if (err_mask) { in ata_dev_config_ncq()
2301 err_mask); in ata_dev_config_ncq()
2302 if (err_mask != AC_ERR_DEV) { in ata_dev_config_ncq()
2330 unsigned int err_mask; in ata_dev_config_sense_reporting() local
2338 err_mask = ata_dev_set_feature(dev, SETFEATURE_SENSE_DATA, 0x1); in ata_dev_config_sense_reporting()
2339 if (err_mask) { in ata_dev_config_sense_reporting()
2342 err_mask); in ata_dev_config_sense_reporting()
2349 unsigned int err_mask; in ata_dev_config_zac() local
2379 err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, in ata_dev_config_zac()
2382 if (!err_mask) { in ata_dev_config_zac()
2454 unsigned int err_mask; in ata_dev_configure() local
2644 err_mask = ata_read_log_page(dev, in ata_dev_configure()
2649 if (err_mask) in ata_dev_configure()
2652 err_mask); in ata_dev_configure()
2691 err_mask = ata_dev_set_feature(dev, in ata_dev_configure()
2693 if (err_mask) in ata_dev_configure()
2696 err_mask); in ata_dev_configure()
3507 unsigned int err_mask = 0; in ata_dev_set_mode() local
3521 err_mask = ata_dev_set_xfermode(dev); in ata_dev_set_mode()
3524 if (err_mask & ~AC_ERR_DEV) in ata_dev_set_mode()
3560 if (err_mask & AC_ERR_DEV) { in ata_dev_set_mode()
3579 ata_dev_err(dev, "failed to set xfermode (err_mask=0x%x)\n", err_mask); in ata_dev_set_mode()
4821 unsigned int err_mask; in ata_dev_set_xfermode() local
4844 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 15000); in ata_dev_set_xfermode()
4846 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_set_xfermode()
4847 return err_mask; in ata_dev_set_xfermode()
4868 unsigned int err_mask; in ata_dev_set_feature() local
4884 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, timeout); in ata_dev_set_feature()
4886 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_set_feature()
4887 return err_mask; in ata_dev_set_feature()
4907 unsigned int err_mask; in ata_dev_init_params() local
4923 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_dev_init_params()
4927 if (err_mask == AC_ERR_DEV && (tf.feature & ATA_ABORTED)) in ata_dev_init_params()
4928 err_mask = 0; in ata_dev_init_params()
4930 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_init_params()
4931 return err_mask; in ata_dev_init_params()
5269 if (unlikely(qc->err_mask)) in ata_qc_complete()
5333 if (qc->err_mask || qc->flags & ATA_QCFLAG_RESULT_TF) in ata_qc_complete()
5460 qc->err_mask |= ap->ops->qc_issue(qc); in ata_qc_issue()
5461 if (unlikely(qc->err_mask)) in ata_qc_issue()
5466 qc->err_mask |= AC_ERR_SYSTEM; in ata_qc_issue()