Searched refs:fsf_req (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/s390/scsi/ |
H A D | zfcp_dbf.h | 427 * @fsf_req: request containing abort (might be NULL) 431 struct zfcp_fsf_req *fsf_req) in zfcp_dbf_scsi_abort() argument 433 _zfcp_dbf_scsi(tag, 1, scmd, fsf_req); in zfcp_dbf_scsi_abort() 441 * @fsf_req: Pointer to FSF request representing the TMF, or NULL. 445 struct zfcp_fsf_req *fsf_req) in zfcp_dbf_scsi_devreset() argument 461 zfcp_dbf_scsi_common(tmp_tag, level, sdev, NULL, fsf_req); in zfcp_dbf_scsi_devreset() 467 * @fsf_req: request that owned @scmnd. 470 struct zfcp_fsf_req *fsf_req) in zfcp_dbf_scsi_nullcmnd() argument 472 _zfcp_dbf_scsi("scfc__1", 3, scmnd, fsf_req); in zfcp_dbf_scsi_nullcmnd()
|
H A D | zfcp_fc.c | 242 static void _zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req, u32 range, in _zfcp_fc_incoming_rscn() argument 246 struct zfcp_adapter *adapter = fsf_req->adapter; in _zfcp_fc_incoming_rscn() 257 static void zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req) in zfcp_fc_incoming_rscn() argument 259 struct fsf_status_read_buffer *status_buffer = (void *)fsf_req->data; in zfcp_fc_incoming_rscn() 260 struct zfcp_adapter *adapter = fsf_req->adapter; in zfcp_fc_incoming_rscn() 294 _zfcp_fc_incoming_rscn(fsf_req, zfcp_fc_rscn_range_mask[afmt], in zfcp_fc_incoming_rscn() 296 zfcp_fc_enqueue_event(fsf_req->adapter, FCH_EVT_RSCN, in zfcp_fc_incoming_rscn() 299 zfcp_fc_conditional_port_scan(fsf_req->adapter); in zfcp_fc_incoming_rscn() 339 * @fsf_req: request which contains incoming ELS 341 void zfcp_fc_incoming_els(struct zfcp_fsf_req *fsf_req) in zfcp_fc_incoming_els() argument [all...] |
H A D | zfcp_scsi.c | 190 /* don't access old fsf_req after releasing the abort_lock */ in zfcp_scsi_eh_abort_handler() 295 struct zfcp_fsf_req *fsf_req = NULL; in zfcp_scsi_task_mgmt_function() local 300 fsf_req = zfcp_fsf_fcp_task_mgmt(sdev, tm_flags); in zfcp_scsi_task_mgmt_function() 301 if (fsf_req) in zfcp_scsi_task_mgmt_function() 318 if (!fsf_req) { in zfcp_scsi_task_mgmt_function() 323 wait_for_completion(&fsf_req->completion); in zfcp_scsi_task_mgmt_function() 325 if (fsf_req->status & ZFCP_STATUS_FSFREQ_TMFUNCFAILED) { in zfcp_scsi_task_mgmt_function() 326 zfcp_dbf_scsi_devreset("fail", sdev, tm_flags, fsf_req); in zfcp_scsi_task_mgmt_function() 329 zfcp_dbf_scsi_devreset("okay", sdev, tm_flags, fsf_req); in zfcp_scsi_task_mgmt_function() 333 zfcp_fsf_req_free(fsf_req); in zfcp_scsi_task_mgmt_function() [all...] |
H A D | zfcp_fsf.c | 39 struct zfcp_fsf_req *fsf_req = timer_container_of(fsf_req, t, timer); in zfcp_fsf_request_timeout_handler() local 40 struct zfcp_adapter *adapter = fsf_req->adapter; in zfcp_fsf_request_timeout_handler() 47 static void zfcp_fsf_start_timer(struct zfcp_fsf_req *fsf_req, in zfcp_fsf_start_timer() argument 50 fsf_req->timer.function = zfcp_fsf_request_timeout_handler; in zfcp_fsf_start_timer() 51 fsf_req->timer.expires = jiffies + timeout; in zfcp_fsf_start_timer() 52 add_timer(&fsf_req->timer); in zfcp_fsf_start_timer() 55 static void zfcp_fsf_start_erp_timer(struct zfcp_fsf_req *fsf_req) in zfcp_fsf_start_erp_timer() argument 57 BUG_ON(!fsf_req->erp_action); in zfcp_fsf_start_erp_timer() 58 fsf_req in zfcp_fsf_start_erp_timer() 2738 struct zfcp_fsf_req *fsf_req; zfcp_fsf_reqid_check() local [all...] |
H A D | zfcp_erp.c | 618 struct zfcp_fsf_req *fsf_req = timer_container_of(fsf_req, t, timer); in zfcp_erp_timeout_handler() local 621 if (fsf_req->status & ZFCP_STATUS_FSFREQ_DISMISSED) in zfcp_erp_timeout_handler() 624 act = READ_ONCE(fsf_req->erp_action); in zfcp_erp_timeout_handler()
|