Lines Matching refs:scsi_qla_host
180 struct scsi_qla_host *ha; /* HA the SP is queued on */
231 struct scsi_qla_host *ha;
344 int (*iospace_config) (struct scsi_qla_host *ha);
345 void (*pci_config) (struct scsi_qla_host *);
346 void (*disable_intrs) (struct scsi_qla_host *);
347 void (*enable_intrs) (struct scsi_qla_host *);
348 int (*start_firmware) (struct scsi_qla_host *);
350 void (*interrupt_service_routine) (struct scsi_qla_host *, uint32_t);
351 int (*reset_chip) (struct scsi_qla_host *);
352 int (*reset_firmware) (struct scsi_qla_host *);
353 void (*queue_iocb) (struct scsi_qla_host *);
354 void (*complete_iocb) (struct scsi_qla_host *);
355 uint16_t (*rd_shdw_req_q_out) (struct scsi_qla_host *);
356 uint16_t (*rd_shdw_rsp_q_in) (struct scsi_qla_host *);
357 int (*get_sys_info) (struct scsi_qla_host *);
363 struct scsi_qla_host { struct
589 static inline int is_ipv4_enabled(struct scsi_qla_host *ha) in is_ipv4_enabled() argument
594 static inline int is_ipv6_enabled(struct scsi_qla_host *ha) in is_ipv6_enabled()
599 static inline int is_qla4010(struct scsi_qla_host *ha) in is_qla4010()
604 static inline int is_qla4022(struct scsi_qla_host *ha) in is_qla4022()
609 static inline int is_qla4032(struct scsi_qla_host *ha) in is_qla4032()
614 static inline int is_qla8022(struct scsi_qla_host *ha) in is_qla8022()
623 static inline int is_aer_supported(struct scsi_qla_host *ha) in is_aer_supported()
628 static inline int adapter_up(struct scsi_qla_host *ha) in adapter_up()
634 static inline struct scsi_qla_host* to_qla_host(struct Scsi_Host *shost) in to_qla_host()
636 return (struct scsi_qla_host *)shost->hostdata; in to_qla_host()
639 static inline void __iomem* isp_semaphore(struct scsi_qla_host *ha) in isp_semaphore()
646 static inline void __iomem* isp_nvram(struct scsi_qla_host *ha) in isp_nvram()
653 static inline void __iomem* isp_ext_hw_conf(struct scsi_qla_host *ha) in isp_ext_hw_conf()
660 static inline void __iomem* isp_port_status(struct scsi_qla_host *ha) in isp_port_status()
667 static inline void __iomem* isp_port_ctrl(struct scsi_qla_host *ha) in isp_port_ctrl()
674 static inline void __iomem* isp_port_error_status(struct scsi_qla_host *ha) in isp_port_error_status()
681 static inline void __iomem * isp_gp_out(struct scsi_qla_host *ha) in isp_gp_out()
688 static inline int eeprom_ext_hw_conf_offset(struct scsi_qla_host *ha) in eeprom_ext_hw_conf_offset()
695 int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
696 void ql4xxx_sem_unlock(struct scsi_qla_host * ha, u32 sem_mask);
697 int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
699 static inline int ql4xxx_lock_flash(struct scsi_qla_host *a) in ql4xxx_lock_flash()
710 static inline void ql4xxx_unlock_flash(struct scsi_qla_host *a) in ql4xxx_unlock_flash()
718 static inline int ql4xxx_lock_nvram(struct scsi_qla_host *a) in ql4xxx_lock_nvram()
729 static inline void ql4xxx_unlock_nvram(struct scsi_qla_host *a) in ql4xxx_unlock_nvram()
737 static inline int ql4xxx_lock_drvr(struct scsi_qla_host *a) in ql4xxx_lock_drvr()
748 static inline void ql4xxx_unlock_drvr(struct scsi_qla_host *a) in ql4xxx_unlock_drvr()