Searched refs:fsf_req (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/drivers/s390/scsi/
H A Dzfcp_fc.c230 static void _zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req, u32 range, _zfcp_fc_incoming_rscn() argument
234 struct zfcp_adapter *adapter = fsf_req->adapter; _zfcp_fc_incoming_rscn()
249 static void zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req) zfcp_fc_incoming_rscn() argument
251 struct fsf_status_read_buffer *status_buffer = (void *)fsf_req->data; zfcp_fc_incoming_rscn()
268 _zfcp_fc_incoming_rscn(fsf_req, zfcp_fc_rscn_range_mask[afmt], zfcp_fc_incoming_rscn()
270 zfcp_fc_enqueue_event(fsf_req->adapter, FCH_EVT_RSCN, zfcp_fc_incoming_rscn()
273 zfcp_fc_conditional_port_scan(fsf_req->adapter); zfcp_fc_incoming_rscn()
313 * @fsf_req - request which contains incoming ELS
315 void zfcp_fc_incoming_els(struct zfcp_fsf_req *fsf_req) zfcp_fc_incoming_els() argument
318 (struct fsf_status_read_buffer *) fsf_req->data; zfcp_fc_incoming_els()
321 zfcp_dbf_san_in_els("fciels1", fsf_req); zfcp_fc_incoming_els()
323 zfcp_fc_incoming_plogi(fsf_req); zfcp_fc_incoming_els()
325 zfcp_fc_incoming_logo(fsf_req); zfcp_fc_incoming_els()
327 zfcp_fc_incoming_rscn(fsf_req); zfcp_fc_incoming_els()
H A Dzfcp_scsi.c172 /* don't access old fsf_req after releasing the abort_lock */ zfcp_scsi_eh_abort_handler()
216 struct zfcp_fsf_req *fsf_req = NULL; zfcp_task_mgmt_function() local
221 fsf_req = zfcp_fsf_fcp_task_mgmt(scpnt, tm_flags); zfcp_task_mgmt_function()
222 if (fsf_req) zfcp_task_mgmt_function()
236 if (!fsf_req) zfcp_task_mgmt_function()
239 wait_for_completion(&fsf_req->completion); zfcp_task_mgmt_function()
241 if (fsf_req->status & ZFCP_STATUS_FSFREQ_TMFUNCFAILED) { zfcp_task_mgmt_function()
247 zfcp_fsf_req_free(fsf_req); zfcp_task_mgmt_function()
H A Dzfcp_fsf.c31 static void zfcp_fsf_start_timer(struct zfcp_fsf_req *fsf_req, zfcp_fsf_start_timer() argument
34 fsf_req->timer.function = zfcp_fsf_request_timeout_handler; zfcp_fsf_start_timer()
35 fsf_req->timer.data = (unsigned long) fsf_req->adapter; zfcp_fsf_start_timer()
36 fsf_req->timer.expires = jiffies + timeout; zfcp_fsf_start_timer()
37 add_timer(&fsf_req->timer); zfcp_fsf_start_timer()
40 static void zfcp_fsf_start_erp_timer(struct zfcp_fsf_req *fsf_req) zfcp_fsf_start_erp_timer() argument
42 BUG_ON(!fsf_req->erp_action); zfcp_fsf_start_erp_timer()
43 fsf_req->timer.function = zfcp_erp_timeout_handler; zfcp_fsf_start_erp_timer()
44 fsf_req->timer.data = (unsigned long) fsf_req->erp_action; zfcp_fsf_start_erp_timer()
45 fsf_req->timer.expires = jiffies + 30 * HZ; zfcp_fsf_start_erp_timer()
46 add_timer(&fsf_req->timer); zfcp_fsf_start_erp_timer()
76 * @fsf_req: pointer to struct zfcp_fsf_req
383 * @fsf_req: The FSF request that has been completed.
2302 * Returns: on success pointer to struct fsf_req, NULL otherwise
2363 struct zfcp_fsf_req *fsf_req; zfcp_fsf_reqid_check() local
2371 fsf_req = zfcp_reqlist_find_rm(adapter->req_list, req_id); zfcp_fsf_reqid_check()
2373 if (!fsf_req) { zfcp_fsf_reqid_check()
2383 fsf_req->qdio_req.sbal_response = sbal_idx; zfcp_fsf_reqid_check()
2384 zfcp_fsf_req_complete(fsf_req); zfcp_fsf_reqid_check()
H A Dzfcp_dbf.h354 * @fsf_req: request containing abort (might be NULL)
358 struct zfcp_fsf_req *fsf_req) zfcp_dbf_scsi_abort()
360 _zfcp_dbf_scsi(tag, 1, scmd, fsf_req); zfcp_dbf_scsi_abort()
357 zfcp_dbf_scsi_abort(char *tag, struct scsi_cmnd *scmd, struct zfcp_fsf_req *fsf_req) zfcp_dbf_scsi_abort() argument
H A Dzfcp_dbf.c348 * @fsf_req: request containing issued CT data
365 * @fsf_req: request containing issued CT data
381 * @fsf_req: request containing issued CT data
H A Dzfcp_qdio.h86 * @fsf_req: pointer to struct zfcp_fsf_req

Completed in 156 milliseconds