Lines Matching refs:qla_hw_data
126 struct qla_hw_data *);
153 extern void qla2x00_sp_compl(struct qla_hw_data *, srb_t *);
380 extern int qla2x00_request_irqs(struct qla_hw_data *, struct rsp_que *);
492 extern int qla25xx_create_req_que(struct qla_hw_data *, uint16_t, uint8_t,
494 extern int qla25xx_create_rsp_que(struct qla_hw_data *, uint16_t, uint8_t,
499 extern uint16_t qla24xx_rd_req_reg(struct qla_hw_data *, uint16_t);
500 extern uint16_t qla25xx_rd_req_reg(struct qla_hw_data *, uint16_t);
501 extern void qla24xx_wrt_req_reg(struct qla_hw_data *, uint16_t, uint16_t);
502 extern void qla25xx_wrt_req_reg(struct qla_hw_data *, uint16_t, uint16_t);
503 extern void qla25xx_wrt_rsp_reg(struct qla_hw_data *, uint16_t, uint16_t);
504 extern void qla24xx_wrt_rsp_reg(struct qla_hw_data *, uint16_t, uint16_t);
510 extern int qla82xx_pci_mem_read_2M(struct qla_hw_data *, u64, void *, int);
513 extern int qla82xx_iospace_config(struct qla_hw_data *);
540 extern void qla82xx_enable_intrs(struct qla_hw_data *);
541 extern void qla82xx_disable_intrs(struct qla_hw_data *);
543 extern void qla82xx_init_flags(struct qla_hw_data *);
547 extern void qla82xx_crb_win_unlock(struct qla_hw_data *);
548 extern int qla82xx_wr_32(struct qla_hw_data *, ulong, u32);
549 extern int qla82xx_rd_32(struct qla_hw_data *, ulong);
550 extern int qla82xx_rdmem(struct qla_hw_data *, u64, void *, int);
551 extern int qla82xx_wrmem(struct qla_hw_data *, u64, void *, int);
552 extern void qla82xx_rom_unlock(struct qla_hw_data *);
555 extern void qla82xx_clear_drv_active(struct qla_hw_data *);
557 extern int qla82xx_idc_lock(struct qla_hw_data *);
558 extern void qla82xx_idc_unlock(struct qla_hw_data *);