Lines Matching refs:device

28 		       struct dasd_device * device)  in dasd_alloc_erp_request()  argument
44 spin_lock_irqsave(&device->mem_lock, flags); in dasd_alloc_erp_request()
46 dasd_alloc_chunk(&device->erp_chunks, size); in dasd_alloc_erp_request()
47 spin_unlock_irqrestore(&device->mem_lock, flags); in dasd_alloc_erp_request()
68 dasd_get_device(device); in dasd_alloc_erp_request()
73 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request() argument
77 spin_lock_irqsave(&device->mem_lock, flags); in dasd_free_erp_request()
78 dasd_free_chunk(&device->erp_chunks, cqr); in dasd_free_erp_request()
79 spin_unlock_irqrestore(&device->mem_lock, flags); in dasd_free_erp_request()
80 atomic_dec(&device->ref_count); in dasd_free_erp_request()
90 struct dasd_device *device; in dasd_default_erp_action() local
92 device = cqr->startdev; in dasd_default_erp_action()
96 DBF_DEV_EVENT(DBF_DEBUG, device, in dasd_default_erp_action()
100 cqr->lpm = dasd_path_get_opm(device); in dasd_default_erp_action()
104 dev_name(&device->cdev->dev)); in dasd_default_erp_action()
168 struct dasd_device *device; in dasd_log_sense() local
170 device = cqr->startdev; in dasd_log_sense()
172 dev_err(&device->cdev->dev, in dasd_log_sense()
177 dev_err(&device->cdev->dev, in dasd_log_sense()
182 if (device->discipline && device->discipline->dump_sense) in dasd_log_sense()
183 device->discipline->dump_sense(device, cqr, irb); in dasd_log_sense()
189 struct dasd_device *device; in dasd_log_sense_dbf() local
191 device = cqr->startdev; in dasd_log_sense_dbf()
193 if (device->discipline && device->discipline->dump_sense_dbf) in dasd_log_sense_dbf()
194 device->discipline->dump_sense_dbf(device, irb, "log"); in dasd_log_sense_dbf()