zfcp_fsf_req
mempool_create_kmalloc_pool(1, sizeof(struct zfcp_fsf_req));
mempool_create_kmalloc_pool(1, sizeof(struct zfcp_fsf_req));
mempool_create_kmalloc_pool(1, sizeof(struct zfcp_fsf_req));
mempool_create_kmalloc_pool(1, sizeof(struct zfcp_fsf_req));
sizeof(struct zfcp_fsf_req));
void zfcp_dbf_hba_fsf_fces(char *tag, const struct zfcp_fsf_req *req, u64 wwpn,
void zfcp_dbf_hba_fsf_uss(char *tag, struct zfcp_fsf_req *req)
void zfcp_dbf_hba_bit_err(char *tag, struct zfcp_fsf_req *req)
void zfcp_dbf_san_req(char *tag, struct zfcp_fsf_req *fsf, u32 d_id)
struct zfcp_fsf_req *fsf,
void zfcp_dbf_san_res(char *tag, struct zfcp_fsf_req *fsf)
void zfcp_dbf_san_in_els(char *tag, struct zfcp_fsf_req *fsf)
struct scsi_cmnd *sc, struct zfcp_fsf_req *fsf)
void zfcp_dbf_hba_fsf_res(char *tag, int level, struct zfcp_fsf_req *req)
bool zfcp_dbf_hba_fsf_resp_suppress(struct zfcp_fsf_req *req)
void zfcp_dbf_hba_fsf_resp(char *tag, int level, struct zfcp_fsf_req *req)
void zfcp_dbf_hba_fsf_response(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req)
void zfcp_dbf_scsi_result(struct scsi_cmnd *scmd, struct zfcp_fsf_req *req)
struct zfcp_fsf_req *fsf_req)
struct zfcp_fsf_req *fsf_req)
struct zfcp_fsf_req *fsf_req)
void (*handler)(struct zfcp_fsf_req *);
static inline bool zfcp_fsf_req_is_status_read_buffer(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
struct zfcp_fsf_req *fsf_req = timer_container_of(fsf_req, t, timer);
extern void zfcp_fsf_req_free(struct zfcp_fsf_req *);
extern struct zfcp_fsf_req *zfcp_fsf_fcp_task_mgmt(struct scsi_device *sdev,
extern struct zfcp_fsf_req *zfcp_fsf_abort_fcp_cmnd(struct scsi_cmnd *);
extern void zfcp_dbf_hba_fsf_uss(char *, struct zfcp_fsf_req *);
extern void zfcp_dbf_hba_fsf_res(char *, int, struct zfcp_fsf_req *);
extern void zfcp_dbf_hba_fsf_fces(char *tag, const struct zfcp_fsf_req *req,
extern void zfcp_dbf_hba_bit_err(char *, struct zfcp_fsf_req *);
extern void zfcp_dbf_san_req(char *, struct zfcp_fsf_req *, u32);
extern void zfcp_dbf_san_res(char *, struct zfcp_fsf_req *);
extern void zfcp_dbf_san_in_els(char *, struct zfcp_fsf_req *);
struct zfcp_fsf_req *fsf);
extern void zfcp_fc_incoming_els(struct zfcp_fsf_req *);
static void _zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req, u32 range,
static void zfcp_fc_incoming_rscn(struct zfcp_fsf_req *fsf_req)
static void zfcp_fc_incoming_wwpn(struct zfcp_fsf_req *req, u64 wwpn)
static void zfcp_fc_incoming_plogi(struct zfcp_fsf_req *req)
static void zfcp_fc_incoming_logo(struct zfcp_fsf_req *req)
void zfcp_fc_incoming_els(struct zfcp_fsf_req *fsf_req)
struct zfcp_fsf_req *zfcp_fsf_abort_fcp_cmnd(struct scsi_cmnd *scmnd)
struct zfcp_fsf_req *req = NULL;
static void zfcp_fsf_status_read_port_closed(struct zfcp_fsf_req *req)
static void zfcp_fsf_send_ct_handler(struct zfcp_fsf_req *req)
static int zfcp_fsf_setup_ct_els_sbals(struct zfcp_fsf_req *req,
static int zfcp_fsf_setup_ct_els(struct zfcp_fsf_req *req,
struct zfcp_fsf_req *req;
static void zfcp_fsf_send_els_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
struct zfcp_fsf_req *req;
static void zfcp_fsf_link_down_info_eval(struct zfcp_fsf_req *req,
struct zfcp_fsf_req *req = NULL;
struct zfcp_fsf_req *req;
struct zfcp_fsf_req *req = NULL;
struct zfcp_fsf_req *req)
static void zfcp_fsf_open_port_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_close_port_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_open_wka_port_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_close_wka_port_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_close_physical_port_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_open_lun_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_close_lun_handler(struct zfcp_fsf_req *req)
static void zfcp_fsf_status_read_link_down(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_req_trace(struct zfcp_fsf_req *req, struct scsi_cmnd *scsi)
static void zfcp_fsf_fcp_handler_common(struct zfcp_fsf_req *req,
static void zfcp_fsf_fcp_cmnd_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_status_read_handler(struct zfcp_fsf_req *req)
static void zfcp_fsf_fcp_task_mgmt_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *zfcp_fsf_fcp_task_mgmt(struct scsi_device *sdev,
struct zfcp_fsf_req *req = NULL;
struct zfcp_fsf_req *fsf_req;
static void zfcp_fsf_fsfstatus_qual_eval(struct zfcp_fsf_req *req)
static void zfcp_fsf_fsfstatus_eval(struct zfcp_fsf_req *req)
static void zfcp_fsf_protstatus_eval(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *fsf_req = timer_container_of(fsf_req, t, timer);
static void zfcp_fsf_req_complete(struct zfcp_fsf_req *req)
static void zfcp_fsf_start_timer(struct zfcp_fsf_req *fsf_req,
struct zfcp_fsf_req *req, *tmp;
static int zfcp_fsf_exchange_config_evaluate(struct zfcp_fsf_req *req)
static void zfcp_fsf_start_erp_timer(struct zfcp_fsf_req *fsf_req)
static void zfcp_fsf_exchange_config_data_handler(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req)
static void zfcp_fsf_exchange_port_evaluate(struct zfcp_fsf_req *req)
static void zfcp_fsf_exchange_port_data_handler(struct zfcp_fsf_req *req)
static void zfcp_fsf_class_not_supp(struct zfcp_fsf_req *req)
static struct zfcp_fsf_req *zfcp_fsf_alloc(mempool_t *pool)
struct zfcp_fsf_req *req;
static struct zfcp_fsf_req *zfcp_fsf_req_create(struct zfcp_qdio *qdio,
struct zfcp_fsf_req *req = zfcp_fsf_alloc(pool);
static int zfcp_fsf_req_send(struct zfcp_fsf_req *req)
void zfcp_fsf_req_free(struct zfcp_fsf_req *req)
struct zfcp_fsf_req *req;
static void zfcp_fsf_abort_fcp_command_handler(struct zfcp_fsf_req *req)
static inline struct zfcp_fsf_req *
struct zfcp_fsf_req *req;
static inline struct zfcp_fsf_req *
struct zfcp_fsf_req *req;
struct zfcp_fsf_req *req)
void (*f)(struct zfcp_fsf_req *, void *), void *data)
struct zfcp_fsf_req *req;
static inline struct zfcp_fsf_req *
struct zfcp_fsf_req *req;
struct zfcp_fsf_req *old_req, *abrt_req;
static void zfcp_scsi_forget_cmnd(struct zfcp_fsf_req *old_req, void *data)
struct zfcp_fsf_req *fsf_req = NULL;