Lines Matching refs:device
74 struct dasd_device *device = erp->startdev; in dasd_3990_erp_block_queue() local
77 DBF_DEV_EVENT(DBF_INFO, device, in dasd_3990_erp_block_queue()
80 spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); in dasd_3990_erp_block_queue()
81 dasd_device_set_stop_bits(device, DASD_STOPPED_PENDING); in dasd_3990_erp_block_queue()
82 spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); in dasd_3990_erp_block_queue()
87 dasd_device_set_timer(device, expires); in dasd_3990_erp_block_queue()
106 struct dasd_device *device = erp->startdev; in dasd_3990_erp_int_req() local
119 dev_err(&device->cdev->dev, in dasd_3990_erp_int_req()
147 struct dasd_device *device = erp->startdev; in dasd_3990_erp_alternate_path() local
152 spin_lock_irqsave(get_ccwdev_lock(device->cdev), flags); in dasd_3990_erp_alternate_path()
153 opm = ccw_device_get_path_mask(device->cdev); in dasd_3990_erp_alternate_path()
154 spin_unlock_irqrestore(get_ccwdev_lock(device->cdev), flags); in dasd_3990_erp_alternate_path()
156 erp->lpm = dasd_path_get_opm(device) & in dasd_3990_erp_alternate_path()
163 DBF_DEV_EVENT(DBF_WARNING, device, in dasd_3990_erp_alternate_path()
171 dev_err(&device->cdev->dev, in dasd_3990_erp_alternate_path()
199 struct dasd_device *device = erp->startdev; in dasd_3990_erp_DCTL() local
206 device); in dasd_3990_erp_DCTL()
208 dev_err(&device->cdev->dev, in dasd_3990_erp_DCTL()
227 dctl_cqr->startdev = device; in dasd_3990_erp_DCTL()
228 dctl_cqr->memdev = device; in dasd_3990_erp_DCTL()
305 struct dasd_device *device = erp->startdev; in dasd_3990_erp_action_4() local
312 DBF_DEV_EVENT(DBF_INFO, device, "%s", in dasd_3990_erp_action_4()
321 DBF_DEV_EVENT(DBF_INFO, device, in dasd_3990_erp_action_4()
329 DBF_DEV_EVENT(DBF_INFO, device, in dasd_3990_erp_action_4()
336 DBF_DEV_EVENT(DBF_INFO, device, in dasd_3990_erp_action_4()
398 struct dasd_device *device = erp->startdev; in dasd_3990_handle_env_data() local
412 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
416 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
421 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
426 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
430 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
435 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
440 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
444 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
448 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
453 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
458 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
463 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
468 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
474 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
482 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
487 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
491 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
496 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
501 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
512 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
517 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
521 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
526 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
531 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
536 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
541 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
545 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
549 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
554 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
558 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
562 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
566 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
571 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
576 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
584 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
588 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
592 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
598 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
606 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
610 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
618 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
622 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
626 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
630 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
634 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
639 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
644 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
648 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
652 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
657 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
662 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
667 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
672 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
677 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
682 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
687 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
692 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
700 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
705 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
710 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
714 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
719 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
724 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
729 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
734 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
739 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
747 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
751 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
755 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
759 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
763 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
767 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
771 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
775 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
779 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
787 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
792 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
797 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
802 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
807 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
811 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
816 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
821 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
826 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
831 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
836 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
841 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
846 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
851 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
856 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
865 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
870 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
875 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
880 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
885 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
890 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
894 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
899 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
904 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
909 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
919 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
923 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
928 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
933 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
938 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
946 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
950 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
954 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
959 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
963 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
968 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
972 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
976 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
981 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
984 dasd_eer_write(device, erp->refers, in dasd_3990_handle_env_data()
988 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
993 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
998 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
1002 dev_warn(&device->cdev->dev, in dasd_3990_handle_env_data()
1010 dev_err(&device->cdev->dev, in dasd_3990_handle_env_data()
1035 struct dasd_device *device = erp->startdev; in dasd_3990_erp_com_rej() local
1042 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_com_rej()
1050 dev_err(&device->cdev->dev, "An I/O request was rejected" in dasd_3990_erp_com_rej()
1057 dev_err(&device->cdev->dev, in dasd_3990_erp_com_rej()
1082 struct dasd_device *device = erp->startdev; in dasd_3990_erp_bus_out() local
1094 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_bus_out()
1121 struct dasd_device *device = erp->startdev; in dasd_3990_erp_equip_check() local
1126 dev_info(&device->cdev->dev, in dasd_3990_erp_equip_check()
1131 dev_err(&device->cdev->dev, "An error occurred in the DASD " in dasd_3990_erp_equip_check()
1138 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_equip_check()
1147 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_equip_check()
1156 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_equip_check()
1180 struct dasd_device *device = erp->startdev; in dasd_3990_erp_data_check() local
1187 dev_emerg(&device->cdev->dev, in dasd_3990_erp_data_check()
1197 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_data_check()
1205 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_data_check()
1213 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_data_check()
1239 struct dasd_device *device = erp->startdev; in dasd_3990_erp_overrun() local
1243 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_overrun()
1268 struct dasd_device *device = erp->startdev; in dasd_3990_erp_inv_format() local
1274 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_inv_format()
1284 dev_err(&device->cdev->dev, in dasd_3990_erp_inv_format()
1310 struct dasd_device *device = default_erp->startdev; in dasd_3990_erp_EOC() local
1312 dev_err(&device->cdev->dev, in dasd_3990_erp_EOC()
1335 struct dasd_device *device = erp->startdev; in dasd_3990_erp_env_data() local
1339 DBF_DEV_EVENT(DBF_WARNING, device, "%s", "Environmental data present"); in dasd_3990_erp_env_data()
1370 struct dasd_device *device = default_erp->startdev; in dasd_3990_erp_no_rec() local
1378 dev_err(&device->cdev->dev, in dasd_3990_erp_no_rec()
1402 struct dasd_device *device = erp->startdev; in dasd_3990_erp_file_prot() local
1410 dev_err(&device->cdev->dev, in dasd_3990_erp_file_prot()
1572 struct dasd_device *device = erp->startdev; in dasd_3990_erp_action_10_32() local
1577 DBF_DEV_EVENT(DBF_WARNING, device, "%s", "Perform logging requested"); in dasd_3990_erp_action_10_32()
1606 struct dasd_device *device = default_erp->startdev; in dasd_3990_erp_action_1B_32() local
1615 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_action_1B_32()
1628 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_action_1B_32()
1636 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_action_1B_32()
1647 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_action_1B_32()
1658 sizeof(struct LO_eckd_data), device); in dasd_3990_erp_action_1B_32()
1662 dev_err(&device->cdev->dev, "An error occurred in the DASD " in dasd_3990_erp_action_1B_32()
1731 erp->startdev = device; in dasd_3990_erp_action_1B_32()
1732 erp->memdev = device; in dasd_3990_erp_action_1B_32()
1740 dasd_free_erp_request(default_erp, device); in dasd_3990_erp_action_1B_32()
1765 struct dasd_device *device = previous_erp->startdev; in dasd_3990_update_1B() local
1772 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_update_1B()
1784 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_update_1B()
1792 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_update_1B()
1807 dev_err(&device->cdev->dev, "An error occurred in the DASD " in dasd_3990_update_1B()
2011 struct dasd_device *device = erp->startdev; in dasd_3990_erp_compound_config() local
2012 dev_err(&device->cdev->dev, in dasd_3990_erp_compound_config()
2080 dasd_3990_erp_handle_sim(struct dasd_device *device, char *sense) in dasd_3990_erp_handle_sim() argument
2085 dev_err(&device->cdev->dev, "SIM - SRC: " in dasd_3990_erp_handle_sim()
2090 dev_warn(&device->cdev->dev, "log SIM - SRC: " in dasd_3990_erp_handle_sim()
2115 struct dasd_device *device = erp->startdev; in dasd_3990_erp_inspect_32() local
2121 dasd_3990_erp_handle_sim(device, sense); in dasd_3990_erp_inspect_32()
2134 DBF_DEV_EVENT(DBF_DEBUG, device, "%s", in dasd_3990_erp_inspect_32()
2140 dev_err(&device->cdev->dev, in dasd_3990_erp_inspect_32()
2153 dev_err(&device->cdev->dev, "An error occurred in the " in dasd_3990_erp_inspect_32()
2166 dev_err(&device->cdev->dev, in dasd_3990_erp_inspect_32()
2179 dev_emerg(&device->cdev->dev, in dasd_3990_erp_inspect_32()
2190 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_inspect_32()
2198 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_inspect_32()
2213 static void dasd_3990_erp_disable_path(struct dasd_device *device, __u8 lpum) in dasd_3990_erp_disable_path() argument
2218 if (!(dasd_path_get_opm(device) & ~lpum)) in dasd_3990_erp_disable_path()
2221 dev_err(&device->cdev->dev, in dasd_3990_erp_disable_path()
2223 device->path[pos].cssid, device->path[pos].chpid, lpum); in dasd_3990_erp_disable_path()
2224 dasd_path_remove_opm(device, lpum); in dasd_3990_erp_disable_path()
2225 dasd_path_add_ifccpm(device, lpum); in dasd_3990_erp_disable_path()
2226 device->path[pos].errorclk = 0; in dasd_3990_erp_disable_path()
2227 atomic_set(&device->path[pos].error_count, 0); in dasd_3990_erp_disable_path()
2232 struct dasd_device *device = erp->startdev; in dasd_3990_erp_account_error() local
2237 if (!device->path_thrhld) in dasd_3990_erp_account_error()
2245 if ((tod_to_ns(clk - device->path[pos].errorclk) / NSEC_PER_SEC) in dasd_3990_erp_account_error()
2246 >= device->path_interval) { in dasd_3990_erp_account_error()
2247 atomic_set(&device->path[pos].error_count, 0); in dasd_3990_erp_account_error()
2248 device->path[pos].errorclk = 0; in dasd_3990_erp_account_error()
2250 atomic_inc(&device->path[pos].error_count); in dasd_3990_erp_account_error()
2251 device->path[pos].errorclk = clk; in dasd_3990_erp_account_error()
2253 if (atomic_read(&device->path[pos].error_count) >= in dasd_3990_erp_account_error()
2254 device->path_thrhld) in dasd_3990_erp_account_error()
2255 dasd_3990_erp_disable_path(device, lpum); in dasd_3990_erp_account_error()
2281 struct dasd_device *device = erp->startdev; in dasd_3990_erp_control_check() local
2285 DBF_DEV_EVENT(DBF_WARNING, device, "%s", in dasd_3990_erp_control_check()
2361 struct dasd_device *device = cqr->startdev; in dasd_3990_erp_add_erp() local
2379 cplength, datasize, device); in dasd_3990_erp_add_erp()
2382 DBF_DEV_EVENT(DBF_ERR, device, "%s", in dasd_3990_erp_add_erp()
2387 DBF_DEV_EVENT(DBF_ERR, device, in dasd_3990_erp_add_erp()
2391 dasd_block_set_timer(device->block, (HZ << 3)); in dasd_3990_erp_add_erp()
2421 erp->startdev = device; in dasd_3990_erp_add_erp()
2422 erp->memdev = device; in dasd_3990_erp_add_erp()
2586 struct dasd_device *device = erp->startdev; in dasd_3990_erp_further_erp() local
2626 DBF_DEV_EVENT(DBF_WARNING, device, in dasd_3990_erp_further_erp()
2647 dev_err(&device->cdev->dev, in dasd_3990_erp_further_erp()
2681 struct dasd_device *device = erp_head->startdev; in dasd_3990_erp_handle_match_erp() local
2723 DBF_DEV_EVENT(DBF_DEBUG, device, in dasd_3990_erp_handle_match_erp()
2762 struct dasd_device *device = cqr->startdev; in dasd_3990_erp_action() local
2765 if (device->features & DASD_FEATURE_ERPLOG) { in dasd_3990_erp_action()
2767 dev_err(&device->cdev->dev, in dasd_3990_erp_action()
2772 dev_err(&device->cdev->dev, in dasd_3990_erp_action()
2784 DBF_DEV_EVENT(DBF_DEBUG, device, in dasd_3990_erp_action()
2816 if (device->features & DASD_FEATURE_ERPLOG) { in dasd_3990_erp_action()
2818 dev_err(&device->cdev->dev, in dasd_3990_erp_action()
2823 dev_err(&device->cdev->dev, in dasd_3990_erp_action()