/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_gbl.h | 40 extern void qla2x00_clear_loop_id(fc_port_t *fcport); 42 extern int qla2x00_fabric_login(scsi_qla_host_t *, fc_port_t *, uint16_t *); 43 extern int qla2x00_local_device_login(scsi_qla_host_t *, fc_port_t *); 46 extern int qla24xx_els_dcmd2_iocb(scsi_qla_host_t *, int, fc_port_t *, bool); 56 extern void qla2x00_update_fcport(scsi_qla_host_t *, fc_port_t *); 65 extern int qla2x00_async_login(struct scsi_qla_host *, fc_port_t *, 67 extern int qla2x00_async_logout(struct scsi_qla_host *, fc_port_t *); 68 extern int qla2x00_async_prlo(struct scsi_qla_host *, fc_port_t *); 69 extern int qla2x00_async_adisc(struct scsi_qla_host *, fc_port_t *, 71 extern int qla2x00_async_tm_cmd(fc_port_t *, uint32_ [all...] |
H A D | qla_inline.h | 108 qla2x00_set_fcport_disc_state(fc_port_t *fcport, int state) in qla2x00_set_fcport_disc_state() 182 struct qla_qpair *qpair, fc_port_t *fcport) in qla2xxx_init_sp() 195 fc_port_t *fcport, gfp_t flag) in qla2xxx_get_qpair_sp() 226 qla2x00_get_sp(scsi_qla_host_t *vha, fc_port_t *fcport, gfp_t flag) in qla2x00_get_sp() 276 qla2x00_set_retry_delay_timestamp(fc_port_t *fcport, uint16_t sts_qual) in qla2x00_set_retry_delay_timestamp()
|
H A D | qla_init.c | 37 static int qla24xx_post_prli_work(struct scsi_qla_host*, fc_port_t *); 201 fc_port_t *fcport = sp->fcport; in qla2x00_async_iocb_timeout() 293 fcport_is_smaller(fc_port_t *fcport) in fcport_is_smaller() 303 fcport_is_bigger(fc_port_t *fcport) in fcport_is_bigger() 309 qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport, in qla2x00_async_login() 382 qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) in qla2x00_async_logout() 421 qla2x00_async_prlo_done(struct scsi_qla_host *vha, fc_port_t *fcport, in qla2x00_async_prlo_done() 444 qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport) in qla2x00_async_prlo() 532 static int qla_post_els_plogi_work(struct scsi_qla_host *vha, fc_port_t *fcport) in qla_post_els_plogi_work() 573 qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcpor [all...] |
H A D | qla_nvme.c | 232 fc_port_t *fcport = sp->fcport; in qla_nvme_abort_work() 289 fc_port_t *fcport = qla_rport->fcport; in qla_nvme_ls_req() 555 fc_port_t *fcport; in qla_nvme_post_cmd() 638 fc_port_t *fcport; in qla_nvme_remoteport_delete()
|
H A D | qla_gs.c | 10 static int qla2x00_sns_ga_nxt(scsi_qla_host_t *, fc_port_t *); 200 qla2x00_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) in qla2x00_ga_nxt() 243 /* Populate fc_port_t entry. */ in qla2x00_ga_nxt() 1002 qla2x00_sns_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) in qla2x00_sns_ga_nxt() 1033 /* Populate fc_port_t entry. */ in qla2x00_sns_ga_nxt() 2800 int qla24xx_post_gpsc_work(struct scsi_qla_host *vha, fc_port_t *fcport) in qla24xx_post_gpsc_work() 2842 fc_port_t *fcport = sp->fcport; in qla24xx_async_gpsc_sp_done() 2890 int qla24xx_async_gpsc(scsi_qla_host_t *vha, fc_port_t *fcport) in qla24xx_async_gpsc() 2995 fc_port_t *fcport, *conflict, *t; in qla24xx_handle_gpnid_event() 3272 fc_port_t *fcpor in qla24xx_handle_gffid_event() [all...] |
H A D | qla_target.h | 1005 extern void qlt_fc_port_added(struct scsi_qla_host *, fc_port_t *); 1006 extern void qlt_fc_port_deleted(struct scsi_qla_host *, fc_port_t *, int); 1079 extern void qlt_logo_completion_handler(fc_port_t *, int);
|
H A D | qla_mr.c | 730 qlafx00_abort_target(fc_port_t *fcport, uint64_t l, int tag) in qlafx00_abort_target() 736 qlafx00_lun_reset(fc_port_t *fcport, uint64_t l, int tag) in qlafx00_lun_reset() 1099 fc_port_t *fcport, *new_fcport; in qlafx00_find_all_targets() 1227 fc_port_t *fcport, *rmptemp; in qlafx00_configure_all_targets() 1333 fc_port_t *fcport; in qlafx00_abort_isp_cleanup() 1654 static inline fc_port_t* 1657 fc_port_t *fcport; in qlafx00_get_fcport() 1675 fc_port_t *fcport; in qlafx00_tgt_detach() 1780 qlafx00_fx_disc(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t fx_type) in qlafx00_fx_disc() 2252 fc_port_t *fcpor in qlafx00_status_entry() [all...] |
H A D | qla_dfs.c | 182 fc_port_t fc_port; in qla2x00_dfs_tgt_port_database_show() 211 memset(&fc_port, 0, sizeof(fc_port_t)); in qla2x00_dfs_tgt_port_database_show()
|
H A D | qla_isr.c | 707 fc_port_t * 710 fc_port_t *f, *tf; in qla2x00_find_fcport_by_loopid() 719 fc_port_t * 722 fc_port_t *f, *tf; in qla2x00_find_fcport_by_wwpn() 736 fc_port_t * 740 fc_port_t *f, *tf; in qla2x00_find_fcport_by_nportid() 978 fc_port_t *fcport = NULL; in qla2x00_async_event() 1751 fc_port_t *fcport; in qla2x00_mbx_iocb_entry() 2091 fc_port_t *fcport; in qla24xx_logio_entry() 2220 fc_port_t *fcpor in qla24xx_tm_iocb_entry() [all...] |
H A D | qla_attr.c | 2606 fc_port_t *fcport; in qla2x00_get_starget_node_name() 2625 fc_port_t *fcport; in qla2x00_get_starget_port_name() 2644 fc_port_t *fcport; in qla2x00_get_starget_port_id() 2669 fc_port_t *fcport = *(fc_port_t **)rport->dd_data; in qla2x00_dev_loss_tmo_callbk() 2685 *((fc_port_t **)rport->dd_data) = NULL; in qla2x00_dev_loss_tmo_callbk() 2700 fc_port_t *fcport = *(fc_port_t **)rport->dd_data; in qla2x00_terminate_rport_io()
|
H A D | qla_mid.c | 142 fc_port_t *fcport; in qla2x00_mark_vp_devices_dead() 159 fc_port_t *fcport; in qla24xx_disable_vp() 309 fc_port_t *fcport; in qla2x00_vp_abort_isp()
|
H A D | qla_os.c | 824 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_queuecommand() 948 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_mqueuecommand() 1364 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in __qla2xxx_eh_generic_reset() 1470 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_eh_bus_reset() 1826 sdev->hostdata = *(fc_port_t **)rport->dd_data; in qla2xxx_slave_alloc() 3870 fc_port_t *fcport, *tfcport; in qla2x00_free_fcports() 3877 qla2x00_schedule_rport_del(struct scsi_qla_host *vha, fc_port_t *fcport) in qla2x00_schedule_rport_del() 3903 void qla2x00_mark_device_lost(scsi_qla_host_t *vha, fc_port_t *fcport, in qla2x00_mark_device_lost() 3933 fc_port_t *fcport; in qla2x00_mark_all_devices_lost() 4960 fc_port_t *fcpor [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_gbl.h | 15 extern int qla24xx_post_prli_work(struct scsi_qla_host *vha, fc_port_t *fcport); 41 extern void qla2x00_clear_loop_id(fc_port_t *fcport); 43 extern int qla2x00_fabric_login(scsi_qla_host_t *, fc_port_t *, uint16_t *); 44 extern int qla2x00_local_device_login(scsi_qla_host_t *, fc_port_t *); 47 extern int qla24xx_els_dcmd2_iocb(scsi_qla_host_t *, int, fc_port_t *, bool); 55 extern void qla2x00_update_fcport(scsi_qla_host_t *, fc_port_t *); 64 extern int qla2x00_async_login(struct scsi_qla_host *, fc_port_t *, 66 extern int qla2x00_async_logout(struct scsi_qla_host *, fc_port_t *); 67 extern int qla2x00_async_prlo(struct scsi_qla_host *, fc_port_t *); 68 extern int qla2x00_async_adisc(struct scsi_qla_host *, fc_port_t *, [all...] |
H A D | qla_inline.h | 108 qla2x00_set_fcport_disc_state(fc_port_t *fcport, int state) in qla2x00_set_fcport_disc_state() 182 struct qla_qpair *qpair, fc_port_t *fcport) in qla2xxx_init_sp() 197 fc_port_t *fcport, gfp_t flag) in qla2xxx_get_qpair_sp() 228 qla2x00_get_sp(scsi_qla_host_t *vha, fc_port_t *fcport, gfp_t flag) in qla2x00_get_sp() 276 qla2x00_set_retry_delay_timestamp(fc_port_t *fcport, uint16_t sts_qual) in qla2x00_set_retry_delay_timestamp() 562 fcport_is_smaller(fc_port_t *fcport) in fcport_is_smaller() 572 fcport_is_bigger(fc_port_t *fcport) in fcport_is_bigger()
|
H A D | qla_edif.c | 16 static uint16_t qla_edif_sadb_get_sa_index(fc_port_t *fcport, 18 static int qla_edif_sadb_delete_sa_index(fc_port_t *fcport, uint16_t nport_handle, 20 static int qla_pur_get_pending(scsi_qla_host_t *, fc_port_t *, struct bsg_job *); 80 static struct edif_list_entry *qla_edif_list_find_sa_index(fc_port_t *fcport, in qla_edif_list_find_sa_index() 98 fc_port_t *fcport = edif_entry->fcport; in qla2x00_sa_replace_iocb_timeout() 156 static int qla_edif_list_add_sa_update_index(fc_port_t *fcport, in qla_edif_list_add_sa_update_index() 194 static void qla_edif_list_delete_sa_index(fc_port_t *fcport, struct edif_list_entry *entry) in qla_edif_list_delete_sa_index() 204 fc_port_t *fcport, uint16_t nport_handle, struct edif_sa_ctl *sa_ctl) in qla_post_sa_replace_work() 234 fc_port_t *fcport) in qla_bsg_check() 278 fc_port_t * [all...] |
H A D | qla_init.c | 229 fc_port_t *fcport = sp->fcport; in qla2x00_async_iocb_timeout() 324 qla2x00_async_login(struct scsi_qla_host *vha, fc_port_t *fcport, in qla2x00_async_login() 412 qla2x00_async_logout(struct scsi_qla_host *vha, fc_port_t *fcport) in qla2x00_async_logout() 448 qla2x00_async_prlo_done(struct scsi_qla_host *vha, fc_port_t *fcport, in qla2x00_async_prlo_done() 472 qla2x00_async_prlo(struct scsi_qla_host *vha, fc_port_t *fcport) in qla2x00_async_prlo() 557 static int qla_post_els_plogi_work(struct scsi_qla_host *vha, fc_port_t *fcport) in qla_post_els_plogi_work() 600 qla2x00_async_adisc(struct scsi_qla_host *vha, fc_port_t *fcport, in qla2x00_async_adisc() 677 static int qla2x00_find_new_loop_id(scsi_qla_host_t *vha, fc_port_t *dev) in qla2x00_find_new_loop_id() 709 void qla2x00_clear_loop_id(fc_port_t *fcport) in qla2x00_clear_loop_id() 724 fc_port_t *fcpor in qla24xx_handle_gnl_done_event() [all...] |
H A D | qla_nvme.c | 304 fc_port_t *fcport = sp->fcport; in qla_nvme_abort_work() 367 fc_port_t *fcport = qla_rport->fcport; in qla_nvme_xmt_ls_rsp() 472 fc_port_t *fcport = qla_rport->fcport; in qla_nvme_ls_req() 764 fc_port_t *fcport; in qla_nvme_post_cmd() 856 fc_port_t *fcport; in qla_nvme_remoteport_delete() 1235 fc_port_t *fcport = NULL; in qla2xxx_process_purls_iocb()
|
H A D | qla_dfs.c | 182 fc_port_t fc_port; in qla2x00_dfs_tgt_port_database_show() 211 memset(&fc_port, 0, sizeof(fc_port_t)); in qla2x00_dfs_tgt_port_database_show() 305 fc_port_t *fcport = NULL; in qla_dfs_tgt_counters_show()
|
H A D | qla_target.h | 1016 extern void qlt_fc_port_added(struct scsi_qla_host *, fc_port_t *); 1017 extern void qlt_fc_port_deleted(struct scsi_qla_host *, fc_port_t *, int); 1087 extern void qlt_logo_completion_handler(fc_port_t *, int);
|
H A D | qla_attr.c | 2642 fc_port_t *fcport; in qla2x00_get_starget_node_name() 2661 fc_port_t *fcport; in qla2x00_get_starget_port_name() 2680 fc_port_t *fcport; in qla2x00_get_starget_port_id() 2698 fc_port_t *fcport = *(fc_port_t **)rport->dd_data; in qla2x00_set_rport_loss_tmo() 2711 fc_port_t *fcport = *(fc_port_t **)rport->dd_data; in qla2x00_dev_loss_tmo_callbk() 2736 *((fc_port_t **)rport->dd_data) = NULL; in qla2x00_dev_loss_tmo_callbk() 2752 fc_port_t *fcport = *(fc_port_t **)rpor in qla2x00_terminate_rport_io() [all...] |
H A D | qla_mr.c | 730 qlafx00_abort_target(fc_port_t *fcport, uint64_t l, int tag) in qlafx00_abort_target() 736 qlafx00_lun_reset(fc_port_t *fcport, uint64_t l, int tag) in qlafx00_lun_reset() 1099 fc_port_t *fcport, *new_fcport; in qlafx00_find_all_targets() 1227 fc_port_t *fcport, *rmptemp; in qlafx00_configure_all_targets() 1333 fc_port_t *fcport; in qlafx00_abort_isp_cleanup() 1654 static inline fc_port_t* 1657 fc_port_t *fcport; in qlafx00_get_fcport() 1675 fc_port_t *fcport; in qlafx00_tgt_detach() 1780 qlafx00_fx_disc(scsi_qla_host_t *vha, fc_port_t *fcport, uint16_t fx_type) in qlafx00_fx_disc() 2253 fc_port_t *fcpor in qlafx00_status_entry() [all...] |
H A D | qla_gs.c | 10 static int qla2x00_sns_ga_nxt(scsi_qla_host_t *, fc_port_t *); 200 qla2x00_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) in qla2x00_ga_nxt() 243 /* Populate fc_port_t entry. */ in qla2x00_ga_nxt() 1003 qla2x00_sns_ga_nxt(scsi_qla_host_t *vha, fc_port_t *fcport) in qla2x00_sns_ga_nxt() 1034 /* Populate fc_port_t entry. */ in qla2x00_sns_ga_nxt() 2802 int qla24xx_post_gpsc_work(struct scsi_qla_host *vha, fc_port_t *fcport) in qla24xx_post_gpsc_work() 2848 fc_port_t *fcport = sp->fcport; in qla24xx_async_gpsc_sp_done() 2897 int qla24xx_async_gpsc(scsi_qla_host_t *vha, fc_port_t *fcport) in qla24xx_async_gpsc() 2987 fc_port_t *fcport = sp->fcport; in qla24xx_async_gffid_sp_done() 3047 int qla24xx_async_gffid(scsi_qla_host_t *vha, fc_port_t *fcpor [all...] |
H A D | qla_isr.c | 996 fc_port_t * 999 fc_port_t *f, *tf; in qla2x00_find_fcport_by_loopid() 1008 fc_port_t * 1011 fc_port_t *f, *tf; in qla2x00_find_fcport_by_wwpn() 1025 fc_port_t * 1029 fc_port_t *f, *tf; in qla2x00_find_fcport_by_nportid() 1267 fc_port_t *fcport = NULL; in qla2x00_async_event() 2078 fc_port_t *fcport; in qla2x00_mbx_iocb_entry() 2502 fc_port_t *fcport; in qla24xx_logio_entry() 2646 fc_port_t *fcpor in qla24xx_tm_iocb_entry() [all...] |
H A D | qla_os.c | 876 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_queuecommand() 1000 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_mqueuecommand() 1453 fc_port_t *fcport = (struct fc_port *) sdev->hostdata; in qla2xxx_eh_device_reset() 1523 fc_port_t *fcport = *(fc_port_t **)rport->dd_data; in qla2xxx_eh_target_reset() 1948 sdev->hostdata = *(fc_port_t **)rport->dd_data; in qla2xxx_slave_alloc() 4047 fc_port_t *fcport, *tfcport; in qla2x00_free_fcports() 4054 qla2x00_schedule_rport_del(struct scsi_qla_host *vha, fc_port_t *fcport) in qla2x00_schedule_rport_del() 4080 void qla2x00_mark_device_lost(scsi_qla_host_t *vha, fc_port_t *fcport, in qla2x00_mark_device_lost() 4111 fc_port_t *fcpor in qla2x00_mark_all_devices_lost() [all...] |
H A D | qla_mid.c | 150 fc_port_t *fcport; in qla2x00_mark_vp_devices_dead() 167 fc_port_t *fcport; in qla24xx_disable_vp() 326 fc_port_t *fcport; in qla2x00_vp_abort_isp()
|