Lines Matching refs:device

27 		       struct dasd_device * device)  in dasd_alloc_erp_request()  argument
43 spin_lock_irqsave(&device->mem_lock, flags); in dasd_alloc_erp_request()
45 dasd_alloc_chunk(&device->erp_chunks, size); in dasd_alloc_erp_request()
46 spin_unlock_irqrestore(&device->mem_lock, flags); in dasd_alloc_erp_request()
67 dasd_get_device(device); in dasd_alloc_erp_request()
72 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request() argument
76 spin_lock_irqsave(&device->mem_lock, flags); in dasd_free_erp_request()
77 dasd_free_chunk(&device->erp_chunks, cqr); in dasd_free_erp_request()
78 spin_unlock_irqrestore(&device->mem_lock, flags); in dasd_free_erp_request()
79 atomic_dec(&device->ref_count); in dasd_free_erp_request()
89 struct dasd_device *device; in dasd_default_erp_action() local
91 device = cqr->startdev; in dasd_default_erp_action()
95 DBF_DEV_EVENT(DBF_DEBUG, device, in dasd_default_erp_action()
99 cqr->lpm = device->path_data.opm; in dasd_default_erp_action()
103 dev_name(&device->cdev->dev)); in dasd_default_erp_action()
167 struct dasd_device *device; in dasd_log_sense() local
169 device = cqr->startdev; in dasd_log_sense()
171 dev_err(&device->cdev->dev, in dasd_log_sense()
176 dev_err(&device->cdev->dev, in dasd_log_sense()
181 if (device->discipline && device->discipline->dump_sense) in dasd_log_sense()
182 device->discipline->dump_sense(device, cqr, irb); in dasd_log_sense()
188 struct dasd_device *device; in dasd_log_sense_dbf() local
190 device = cqr->startdev; in dasd_log_sense_dbf()
192 if (device->discipline && device->discipline->dump_sense_dbf) in dasd_log_sense_dbf()
193 device->discipline->dump_sense_dbf(device, irb, "log"); in dasd_log_sense_dbf()