Lines Matching refs:fc_port_t
42 extern int qla2x00_find_new_loop_id(scsi_qla_host_t *, fc_port_t *);
44 extern int qla2x00_fabric_login(scsi_qla_host_t *, fc_port_t *, uint16_t *);
45 extern int qla2x00_local_device_login(scsi_qla_host_t *, fc_port_t *);
48 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_t, uint32_t, uint32_t);
72 extern void qla2x00_async_login_done(struct scsi_qla_host *, fc_port_t *,
74 extern void qla2x00_async_logout_done(struct scsi_qla_host *, fc_port_t *,
76 extern void qla2x00_async_adisc_done(struct scsi_qla_host *, fc_port_t *,
80 extern int qla24xx_async_gnl(struct scsi_qla_host *, fc_port_t *);
83 extern int qla24xx_update_fcport_fcp_prio(scsi_qla_host_t *, fc_port_t *);
85 extern fc_port_t *
103 int qla24xx_async_gpdb(struct scsi_qla_host *, fc_port_t *, u8);
104 int qla24xx_async_prli(struct scsi_qla_host *, fc_port_t *);
105 int qla24xx_async_notify_ack(scsi_qla_host_t *, fc_port_t *,
109 int qla24xx_fcport_handle_login(struct scsi_qla_host *, fc_port_t *);
111 int qla24xx_post_gpdb_work(struct scsi_qla_host *, fc_port_t *, u8);
112 void qla2x00_async_prlo_done(struct scsi_qla_host *, fc_port_t *,
114 extern int qla2x00_post_async_prlo_work(struct scsi_qla_host *, fc_port_t *,
117 fc_port_t *, uint16_t *);
118 int qla_post_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport);
119 void qla_do_iidma_work(struct scsi_qla_host *vha, fc_port_t *fcport);
167 extern int qla2x00_post_async_login_work(struct scsi_qla_host *, fc_port_t *,
169 extern int qla2x00_post_async_logout_work(struct scsi_qla_host *, fc_port_t *,
172 fc_port_t *, uint16_t *);
173 extern int qla2x00_post_async_adisc_work(struct scsi_qla_host *, fc_port_t *,
176 fc_port_t *, uint16_t *);
211 extern int qla24xx_post_upd_fcport_work(struct scsi_qla_host *, fc_port_t *);
212 void qla2x00_handle_login_done_event(struct scsi_qla_host *, fc_port_t *,
214 int qla24xx_post_gnl_work(struct scsi_qla_host *, fc_port_t *);
243 extern void qla2x00_mark_device_lost(scsi_qla_host_t *, fc_port_t *, int, int);
342 qla2x00_get_port_database(scsi_qla_host_t *, fc_port_t *, uint8_t);
367 qla2x00_login_local_device(scsi_qla_host_t *, fc_port_t *, uint16_t *,
499 int qla24xx_gpdb_wait(struct scsi_qla_host *, fc_port_t *, u8);
502 int __qla24xx_parse_gpdb(struct scsi_qla_host *, fc_port_t *,
533 fc_port_t *qla2x00_find_fcport_by_loopid(scsi_qla_host_t *, uint16_t);
534 fc_port_t *qla2x00_find_fcport_by_wwpn(scsi_qla_host_t *, u8 *, u8);
535 fc_port_t *qla2x00_find_fcport_by_nportid(scsi_qla_host_t *, port_id_t *, u8);
629 extern int qla2x00_ga_nxt(scsi_qla_host_t *, fc_port_t *);
647 extern int qla24xx_async_gidpn(scsi_qla_host_t *, fc_port_t *);
648 int qla24xx_post_gidpn_work(struct scsi_qla_host *, fc_port_t *);
651 extern void qla2x00_free_fcport(fc_port_t *);
657 int qla24xx_post_gpsc_work(struct scsi_qla_host *, fc_port_t *);
658 int qla24xx_async_gpsc(scsi_qla_host_t *, fc_port_t *);
662 int qla24xx_async_gffid(scsi_qla_host_t *vha, fc_port_t *fcport);
666 int qla24xx_async_gnnid(scsi_qla_host_t *, fc_port_t *);
668 int qla24xx_post_gnnid_work(struct scsi_qla_host *, fc_port_t *);
669 int qla24xx_post_gfpnid_work(struct scsi_qla_host *, fc_port_t *);
670 int qla24xx_async_gfpnid(scsi_qla_host_t *, fc_port_t *);
732 extern int qlafx00_abort_target(fc_port_t *, uint64_t, int);
733 extern int qlafx00_lun_reset(fc_port_t *, uint64_t, int);
742 extern int qlafx00_fx_disc(scsi_qla_host_t *, fc_port_t *, uint16_t);
886 int qla24xx_async_notify_ack(scsi_qla_host_t *, fc_port_t *,