Lines Matching refs:qla_hw_data
91 qla2x00_alloc_outstanding_cmds(struct qla_hw_data *, struct req_que *);
131 void qla_edif_sadb_release(struct qla_hw_data *ha);
132 int qla_edif_sadb_build_free_pool(struct qla_hw_data *ha);
133 void qla_edif_sadb_release_free_pool(struct qla_hw_data *ha);
208 extern void qla2x00_free_exlogin_buffer(struct qla_hw_data *);
210 extern void qla2x00_free_exchoffld_buffer(struct qla_hw_data *);
215 struct qla_hw_data *);
321 extern int qla24xx_walk_and_build_sglist_no_difb(struct qla_hw_data *, srb_t *,
323 extern int qla24xx_walk_and_build_sglist(struct qla_hw_data *, srb_t *,
325 extern int qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *, srb_t *,
588 extern int qla2x00_request_irqs(struct qla_hw_data *, struct rsp_que *);
592 extern const char *qla2x00_get_link_speed_str(struct qla_hw_data *, uint16_t);
739 uint qla25xx_fdmi_port_speed_capability(struct qla_hw_data *);
740 uint qla25xx_fdmi_port_speed_currently(struct qla_hw_data *);
767 extern int qla25xx_request_irq(struct qla_hw_data *, struct qla_qpair *,
771 extern int qla25xx_create_req_que(struct qla_hw_data *, uint16_t, uint8_t,
773 extern int qla25xx_create_rsp_que(struct qla_hw_data *, uint16_t, uint8_t,
790 extern void qlafx00_enable_intrs(struct qla_hw_data *);
791 extern void qlafx00_disable_intrs(struct qla_hw_data *);
796 extern int qlafx00_iospace_config(struct qla_hw_data *);
821 extern int qla82xx_pci_mem_read_2M(struct qla_hw_data *, u64, void *, int);
823 extern int qla82xx_iospace_config(struct qla_hw_data *);
854 extern void qla82xx_enable_intrs(struct qla_hw_data *);
855 extern void qla82xx_disable_intrs(struct qla_hw_data *);
857 extern void qla82xx_init_flags(struct qla_hw_data *);
861 extern int qla82xx_wr_32(struct qla_hw_data *, ulong, u32);
862 extern int qla82xx_rd_32(struct qla_hw_data *, ulong);
865 extern void qla82xx_clear_drv_active(struct qla_hw_data *);
867 extern int qla82xx_idc_lock(struct qla_hw_data *);
868 extern void qla82xx_idc_unlock(struct qla_hw_data *);
917 extern int qla8044_idc_lock(struct qla_hw_data *ha);
918 extern void qla8044_idc_unlock(struct qla_hw_data *ha);
919 extern uint32_t qla8044_rd_reg(struct qla_hw_data *ha, ulong addr);
920 extern void qla8044_wr_reg(struct qla_hw_data *ha, ulong addr, uint32_t val);
928 extern void qla8044_clear_drv_active(struct qla_hw_data *);
959 void qla_remove_hostmap(struct qla_hw_data *ha);