Lines Matching refs:err_mask
1218 unsigned int err_mask; in ata_read_native_max_address() local
1236 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_read_native_max_address()
1237 if (err_mask) { in ata_read_native_max_address()
1240 err_mask); in ata_read_native_max_address()
1241 if (err_mask == AC_ERR_DEV && (tf.feature & ATA_ABORTED)) in ata_read_native_max_address()
1269 unsigned int err_mask; in ata_set_max_sectors() local
1299 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_set_max_sectors()
1300 if (err_mask) { in ata_set_max_sectors()
1303 err_mask); in ata_set_max_sectors()
1304 if (err_mask == AC_ERR_DEV && in ata_set_max_sectors()
1563 unsigned int err_mask; in ata_exec_internal_sg() local
1651 qc->err_mask |= AC_ERR_TIMEOUT; in ata_exec_internal_sg()
1673 qc->err_mask |= AC_ERR_DEV; in ata_exec_internal_sg()
1675 if (!qc->err_mask) in ata_exec_internal_sg()
1676 qc->err_mask |= AC_ERR_OTHER; in ata_exec_internal_sg()
1678 if (qc->err_mask & ~AC_ERR_OTHER) in ata_exec_internal_sg()
1679 qc->err_mask &= ~AC_ERR_OTHER; in ata_exec_internal_sg()
1688 err_mask = qc->err_mask; in ata_exec_internal_sg()
1698 if ((err_mask & AC_ERR_TIMEOUT) && auto_timeout) in ata_exec_internal_sg()
1701 return err_mask; in ata_exec_internal_sg()
1842 unsigned int err_mask = 0; in ata_dev_read_id() local
1884 err_mask = ap->ops->read_id(dev, &tf, id); in ata_dev_read_id()
1886 err_mask = ata_do_dev_read_id(dev, &tf, id); in ata_dev_read_id()
1888 if (err_mask) { in ata_dev_read_id()
1889 if (err_mask & AC_ERR_NODEV_HINT) { in ata_dev_read_id()
1902 if ((err_mask == AC_ERR_DEV) && (tf.feature & ATA_ABORTED)) { in ata_dev_read_id()
1972 err_mask = ata_dev_set_feature(dev, SETFEATURES_SPINUP, 0); in ata_dev_read_id()
1973 if (err_mask && id[2] != 0x738c) { in ata_dev_read_id()
2000 err_mask = ata_dev_init_params(dev, id[3], id[6]); in ata_dev_read_id()
2001 if (err_mask) { in ata_dev_read_id()
2022 reason, err_mask); in ata_dev_read_id()
2047 unsigned int err_mask; in ata_read_log_page() local
2077 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_FROM_DEVICE, in ata_read_log_page()
2080 if (err_mask && dma) { in ata_read_log_page()
2086 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_read_log_page()
2087 return err_mask; in ata_read_log_page()
2176 unsigned int err_mask; in ata_dev_config_ncq_send_recv() local
2182 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_SEND_RECV, in ata_dev_config_ncq_send_recv()
2184 if (err_mask) { in ata_dev_config_ncq_send_recv()
2187 err_mask); in ata_dev_config_ncq_send_recv()
2205 unsigned int err_mask; in ata_dev_config_ncq_non_data() local
2212 err_mask = ata_read_log_page(dev, ATA_LOG_NCQ_NON_DATA, in ata_dev_config_ncq_non_data()
2214 if (err_mask) { in ata_dev_config_ncq_non_data()
2217 err_mask); in ata_dev_config_ncq_non_data()
2228 unsigned int err_mask; in ata_dev_config_ncq_prio() local
2235 err_mask = ata_read_log_page(dev, in ata_dev_config_ncq_prio()
2240 if (err_mask) { in ata_dev_config_ncq_prio()
2243 err_mask); in ata_dev_config_ncq_prio()
2261 unsigned int err_mask; in ata_dev_config_ncq() local
2280 err_mask = ata_dev_set_feature(dev, SETFEATURES_SATA_ENABLE, in ata_dev_config_ncq()
2282 if (err_mask) { in ata_dev_config_ncq()
2285 err_mask); in ata_dev_config_ncq()
2286 if (err_mask != AC_ERR_DEV) { in ata_dev_config_ncq()
2314 unsigned int err_mask; in ata_dev_config_sense_reporting() local
2322 err_mask = ata_dev_set_feature(dev, SETFEATURE_SENSE_DATA, 0x1); in ata_dev_config_sense_reporting()
2323 if (err_mask) { in ata_dev_config_sense_reporting()
2326 err_mask); in ata_dev_config_sense_reporting()
2333 unsigned int err_mask; in ata_dev_config_zac() local
2363 err_mask = ata_read_log_page(dev, ATA_LOG_IDENTIFY_DEVICE, in ata_dev_config_zac()
2366 if (!err_mask) { in ata_dev_config_zac()
2438 unsigned int err_mask; in ata_dev_configure() local
2628 err_mask = ata_read_log_page(dev, in ata_dev_configure()
2633 if (err_mask) in ata_dev_configure()
2636 err_mask); in ata_dev_configure()
2675 err_mask = ata_dev_set_feature(dev, in ata_dev_configure()
2677 if (err_mask) in ata_dev_configure()
2680 err_mask); in ata_dev_configure()
3491 unsigned int err_mask = 0; in ata_dev_set_mode() local
3505 err_mask = ata_dev_set_xfermode(dev); in ata_dev_set_mode()
3508 if (err_mask & ~AC_ERR_DEV) in ata_dev_set_mode()
3544 if (err_mask & AC_ERR_DEV) { in ata_dev_set_mode()
3563 ata_dev_err(dev, "failed to set xfermode (err_mask=0x%x)\n", err_mask); in ata_dev_set_mode()
4809 unsigned int err_mask; in ata_dev_set_xfermode() local
4832 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 15000); in ata_dev_set_xfermode()
4834 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_set_xfermode()
4835 return err_mask; in ata_dev_set_xfermode()
4856 unsigned int err_mask; in ata_dev_set_feature() local
4872 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, timeout); in ata_dev_set_feature()
4874 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_set_feature()
4875 return err_mask; in ata_dev_set_feature()
4895 unsigned int err_mask; in ata_dev_init_params() local
4911 err_mask = ata_exec_internal(dev, &tf, NULL, DMA_NONE, NULL, 0, 0); in ata_dev_init_params()
4915 if (err_mask == AC_ERR_DEV && (tf.feature & ATA_ABORTED)) in ata_dev_init_params()
4916 err_mask = 0; in ata_dev_init_params()
4918 DPRINTK("EXIT, err_mask=%x\n", err_mask); in ata_dev_init_params()
4919 return err_mask; in ata_dev_init_params()
5257 if (unlikely(qc->err_mask)) in ata_qc_complete()
5321 if (qc->err_mask || qc->flags & ATA_QCFLAG_RESULT_TF) in ata_qc_complete()
5448 qc->err_mask |= ap->ops->qc_issue(qc); in ata_qc_issue()
5449 if (unlikely(qc->err_mask)) in ata_qc_issue()
5454 qc->err_mask |= AC_ERR_SYSTEM; in ata_qc_issue()