asd_ha_struct      53 drivers/scsi/aic94xx/aic94xx.h struct asd_ha_struct;
asd_ha_struct      56 drivers/scsi/aic94xx/aic94xx.h int  asd_read_ocm(struct asd_ha_struct *asd_ha);
asd_ha_struct      57 drivers/scsi/aic94xx/aic94xx.h int  asd_read_flash(struct asd_ha_struct *asd_ha);
asd_ha_struct      21 drivers/scsi/aic94xx/aic94xx_dev.c static int asd_get_ddb(struct asd_ha_struct *asd_ha)
asd_ha_struct      57 drivers/scsi/aic94xx/aic94xx_dev.c static void asd_free_ddb(struct asd_ha_struct *asd_ha, int ddb)
asd_ha_struct      67 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct      80 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct      97 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     122 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     140 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     218 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     248 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     308 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     333 drivers/scsi/aic94xx/aic94xx_dev.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     265 drivers/scsi/aic94xx/aic94xx_dump.c static void asd_dump_cseq_state(struct asd_ha_struct *asd_ha)
asd_ha_struct     446 drivers/scsi/aic94xx/aic94xx_dump.c static void asd_print_lseq_cio_reg(struct asd_ha_struct *asd_ha,
asd_ha_struct     473 drivers/scsi/aic94xx/aic94xx_dump.c static void asd_dump_lseq_state(struct asd_ha_struct *asd_ha, int lseq)
asd_ha_struct     730 drivers/scsi/aic94xx/aic94xx_dump.c void asd_dump_target_ddb(struct asd_ha_struct *asd_ha, u16 site_no)
asd_ha_struct     775 drivers/scsi/aic94xx/aic94xx_dump.c void asd_dump_ddb_0(struct asd_ha_struct *asd_ha)
asd_ha_struct     818 drivers/scsi/aic94xx/aic94xx_dump.c static void asd_dump_scb_site(struct asd_ha_struct *asd_ha, u16 site_no)
asd_ha_struct     844 drivers/scsi/aic94xx/aic94xx_dump.c void asd_dump_scb_sites(struct asd_ha_struct *asd_ha)
asd_ha_struct     874 drivers/scsi/aic94xx/aic94xx_dump.c void asd_dump_seq_state(struct asd_ha_struct *asd_ha, u8 lseq_mask)
asd_ha_struct      14 drivers/scsi/aic94xx/aic94xx_dump.h void asd_dump_seq_state(struct asd_ha_struct *asd_ha, u8 lseq_mask);
asd_ha_struct      19 drivers/scsi/aic94xx/aic94xx_dump.h static inline void asd_dump_seq_state(struct asd_ha_struct *asd_ha,
asd_ha_struct      25 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_get_user_sas_addr(struct asd_ha_struct *asd_ha)
asd_ha_struct      35 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_propagate_sas_addr(struct asd_ha_struct *asd_ha)
asd_ha_struct      71 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha;
asd_ha_struct      97 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_init_ports(struct asd_ha_struct *asd_ha)
asd_ha_struct     112 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_phys(struct asd_ha_struct *asd_ha)
asd_ha_struct     143 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_sw(struct asd_ha_struct *asd_ha)
asd_ha_struct     198 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_scbs(struct asd_ha_struct *asd_ha)
asd_ha_struct     240 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_get_max_scb_ddb(struct asd_ha_struct *asd_ha)
asd_ha_struct     253 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_dl(struct asd_ha_struct *asd_ha)
asd_ha_struct     272 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_alloc_edbs(struct asd_ha_struct *asd_ha, gfp_t gfp_flags)
asd_ha_struct     303 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_alloc_escbs(struct asd_ha_struct *asd_ha,
asd_ha_struct     339 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_assign_edbs2escbs(struct asd_ha_struct *asd_ha)
asd_ha_struct     370 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_escbs(struct asd_ha_struct *asd_ha)
asd_ha_struct     414 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_chip_hardrst(struct asd_ha_struct *asd_ha)
asd_ha_struct     445 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_chip(struct asd_ha_struct *asd_ha)
asd_ha_struct     489 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_extend_devctx_ocm(struct asd_ha_struct *asd_ha)
asd_ha_struct     502 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_extend_devctx(struct asd_ha_struct *asd_ha)
asd_ha_struct     540 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_extend_cmdctx(struct asd_ha_struct *asd_ha)
asd_ha_struct     588 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_init_ctxmem(struct asd_ha_struct *asd_ha)
asd_ha_struct     607 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_init_hw(struct asd_ha_struct *asd_ha)
asd_ha_struct     706 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_chip_reset(struct asd_ha_struct *asd_ha)
asd_ha_struct     716 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ha_struct *asd_ha = (struct asd_ha_struct *) data;
asd_ha_struct     759 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_process_donelist_isr(struct asd_ha_struct *asd_ha)
asd_ha_struct     768 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_com_sas_isr(struct asd_ha_struct *asd_ha)
asd_ha_struct     807 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_arp2_err(struct asd_ha_struct *asd_ha, u32 dchstatus)
asd_ha_struct     894 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_dch_sas_isr(struct asd_ha_struct *asd_ha)
asd_ha_struct     909 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_rbi_exsi_isr(struct asd_ha_struct *asd_ha)
asd_ha_struct     957 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_hst_pcix_isr(struct asd_ha_struct *asd_ha)
asd_ha_struct    1005 drivers/scsi/aic94xx/aic94xx_hwi.c 	struct asd_ha_struct *asd_ha = dev_id;
asd_ha_struct    1030 drivers/scsi/aic94xx/aic94xx_hwi.c static struct asd_ascb *asd_ascb_alloc(struct asd_ha_struct *asd_ha,
asd_ha_struct    1085 drivers/scsi/aic94xx/aic94xx_hwi.c struct asd_ascb *asd_ascb_alloc_list(struct asd_ha_struct
asd_ha_struct    1129 drivers/scsi/aic94xx/aic94xx_hwi.c static void asd_swap_head_scb(struct asd_ha_struct *asd_ha,
asd_ha_struct    1187 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ha_struct    1239 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ha_struct    1261 drivers/scsi/aic94xx/aic94xx_hwi.c void asd_turn_led(struct asd_ha_struct *asd_ha, int phy_id, int op)
asd_ha_struct    1282 drivers/scsi/aic94xx/aic94xx_hwi.c void asd_control_led(struct asd_ha_struct *asd_ha, int phy_id, int op)
asd_ha_struct    1305 drivers/scsi/aic94xx/aic94xx_hwi.c static int asd_enable_phy(struct asd_ha_struct *asd_ha, int phy_id)
asd_ha_struct    1335 drivers/scsi/aic94xx/aic94xx_hwi.c int asd_enable_phys(struct asd_ha_struct *asd_ha, const u8 phy_mask)
asd_ha_struct     114 drivers/scsi/aic94xx/aic94xx_hwi.h 	struct asd_ha_struct *ha;
asd_ha_struct     241 drivers/scsi/aic94xx/aic94xx_hwi.h static inline struct asd_dma_tok *asd_alloc_coherent(struct asd_ha_struct *
asd_ha_struct     260 drivers/scsi/aic94xx/aic94xx_hwi.h static inline void asd_free_coherent(struct asd_ha_struct *asd_ha,
asd_ha_struct     270 drivers/scsi/aic94xx/aic94xx_hwi.h static inline void asd_init_ascb(struct asd_ha_struct *asd_ha,
asd_ha_struct     322 drivers/scsi/aic94xx/aic94xx_hwi.h 		struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     357 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_init_hw(struct asd_ha_struct *asd_ha);
asd_ha_struct     361 drivers/scsi/aic94xx/aic94xx_hwi.h struct asd_ascb *asd_ascb_alloc_list(struct asd_ha_struct
asd_ha_struct     365 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ha_struct     367 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
asd_ha_struct     370 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_init_post_escbs(struct asd_ha_struct *asd_ha);
asd_ha_struct     372 drivers/scsi/aic94xx/aic94xx_hwi.h void asd_control_led(struct asd_ha_struct *asd_ha, int phy_id, int op);
asd_ha_struct     373 drivers/scsi/aic94xx/aic94xx_hwi.h void asd_turn_led(struct asd_ha_struct *asd_ha, int phy_id, int op);
asd_ha_struct     374 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_enable_phys(struct asd_ha_struct *asd_ha, const u8 phy_mask);
asd_ha_struct     377 drivers/scsi/aic94xx/aic94xx_hwi.h int  asd_chip_hardrst(struct asd_ha_struct *asd_ha);
asd_ha_struct      60 drivers/scsi/aic94xx/aic94xx_init.c static int asd_map_memio(struct asd_ha_struct *asd_ha)
asd_ha_struct     104 drivers/scsi/aic94xx/aic94xx_init.c static void asd_unmap_memio(struct asd_ha_struct *asd_ha)
asd_ha_struct     117 drivers/scsi/aic94xx/aic94xx_init.c static int asd_map_ioport(struct asd_ha_struct *asd_ha)
asd_ha_struct     141 drivers/scsi/aic94xx/aic94xx_init.c static void asd_unmap_ioport(struct asd_ha_struct *asd_ha)
asd_ha_struct     146 drivers/scsi/aic94xx/aic94xx_init.c static int asd_map_ha(struct asd_ha_struct *asd_ha)
asd_ha_struct     178 drivers/scsi/aic94xx/aic94xx_init.c static void asd_unmap_ha(struct asd_ha_struct *asd_ha)
asd_ha_struct     192 drivers/scsi/aic94xx/aic94xx_init.c static int asd_common_setup(struct asd_ha_struct *asd_ha)
asd_ha_struct     228 drivers/scsi/aic94xx/aic94xx_init.c static int asd_aic9410_setup(struct asd_ha_struct *asd_ha)
asd_ha_struct     243 drivers/scsi/aic94xx/aic94xx_init.c static int asd_aic9405_setup(struct asd_ha_struct *asd_ha)
asd_ha_struct     261 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
asd_ha_struct     270 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
asd_ha_struct     278 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
asd_ha_struct     326 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
asd_ha_struct     441 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
asd_ha_struct     458 drivers/scsi/aic94xx/aic94xx_init.c static int asd_create_dev_attrs(struct asd_ha_struct *asd_ha)
asd_ha_struct     488 drivers/scsi/aic94xx/aic94xx_init.c static void asd_remove_dev_attrs(struct asd_ha_struct *asd_ha)
asd_ha_struct     501 drivers/scsi/aic94xx/aic94xx_init.c 	int (*setup)(struct asd_ha_struct *asd_ha);
asd_ha_struct     515 drivers/scsi/aic94xx/aic94xx_init.c static int asd_create_ha_caches(struct asd_ha_struct *asd_ha)
asd_ha_struct     533 drivers/scsi/aic94xx/aic94xx_init.c static void asd_free_edbs(struct asd_ha_struct *asd_ha)
asd_ha_struct     544 drivers/scsi/aic94xx/aic94xx_init.c static void asd_free_escbs(struct asd_ha_struct *asd_ha)
asd_ha_struct     559 drivers/scsi/aic94xx/aic94xx_init.c static void asd_destroy_ha_caches(struct asd_ha_struct *asd_ha)
asd_ha_struct     650 drivers/scsi/aic94xx/aic94xx_init.c static int asd_register_sas_ha(struct asd_ha_struct *asd_ha)
asd_ha_struct     680 drivers/scsi/aic94xx/aic94xx_init.c static int asd_unregister_sas_ha(struct asd_ha_struct *asd_ha)
asd_ha_struct     699 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha;
asd_ha_struct     842 drivers/scsi/aic94xx/aic94xx_init.c static void asd_free_queues(struct asd_ha_struct *asd_ha)
asd_ha_struct     873 drivers/scsi/aic94xx/aic94xx_init.c static void asd_turn_off_leds(struct asd_ha_struct *asd_ha)
asd_ha_struct     886 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha = pci_get_drvdata(dev);
asd_ha_struct     914 drivers/scsi/aic94xx/aic94xx_init.c 	struct asd_ha_struct *asd_ha;
asd_ha_struct      17 drivers/scsi/aic94xx/aic94xx_reg.c static void asd_write_byte(struct asd_ha_struct *asd_ha,
asd_ha_struct      28 drivers/scsi/aic94xx/aic94xx_reg.c static void asd_write_word(struct asd_ha_struct *asd_ha,
asd_ha_struct      39 drivers/scsi/aic94xx/aic94xx_reg.c static void asd_write_dword(struct asd_ha_struct *asd_ha,
asd_ha_struct      52 drivers/scsi/aic94xx/aic94xx_reg.c static u8 asd_read_byte(struct asd_ha_struct *asd_ha, unsigned long offs)
asd_ha_struct      64 drivers/scsi/aic94xx/aic94xx_reg.c static u16 asd_read_word(struct asd_ha_struct *asd_ha,
asd_ha_struct      77 drivers/scsi/aic94xx/aic94xx_reg.c static u32 asd_read_dword(struct asd_ha_struct *asd_ha,
asd_ha_struct     109 drivers/scsi/aic94xx/aic94xx_reg.c static type asd_read_##ww##_##ord(struct asd_ha_struct *asd_ha,		\
asd_ha_struct     118 drivers/scsi/aic94xx/aic94xx_reg.c static void asd_write_##ww##_##ord(struct asd_ha_struct *asd_ha,	\
asd_ha_struct     170 drivers/scsi/aic94xx/aic94xx_reg.c static void asd_move_swb(struct asd_ha_struct *asd_ha, u32 reg)
asd_ha_struct     177 drivers/scsi/aic94xx/aic94xx_reg.c static void __asd_write_reg_byte(struct asd_ha_struct *asd_ha, u32 reg, u8 val)
asd_ha_struct     198 drivers/scsi/aic94xx/aic94xx_reg.c void asd_write_reg_##ord (struct asd_ha_struct *asd_ha, u32 reg, type val)\
asd_ha_struct     225 drivers/scsi/aic94xx/aic94xx_reg.c static u8 __asd_read_reg_byte(struct asd_ha_struct *asd_ha, u32 reg)
asd_ha_struct     248 drivers/scsi/aic94xx/aic94xx_reg.c type asd_read_reg_##ord (struct asd_ha_struct *asd_ha, u32 reg)   \
asd_ha_struct     284 drivers/scsi/aic94xx/aic94xx_reg.c void asd_read_reg_string(struct asd_ha_struct *asd_ha, void *dst,
asd_ha_struct     303 drivers/scsi/aic94xx/aic94xx_reg.c void asd_write_reg_string(struct asd_ha_struct *asd_ha, void *src,
asd_ha_struct      46 drivers/scsi/aic94xx/aic94xx_reg.h u8  asd_read_reg_byte(struct asd_ha_struct *asd_ha, u32 reg);
asd_ha_struct      47 drivers/scsi/aic94xx/aic94xx_reg.h u16 asd_read_reg_word(struct asd_ha_struct *asd_ha, u32 reg);
asd_ha_struct      48 drivers/scsi/aic94xx/aic94xx_reg.h u32 asd_read_reg_dword(struct asd_ha_struct *asd_ha, u32 reg);
asd_ha_struct      50 drivers/scsi/aic94xx/aic94xx_reg.h void asd_write_reg_byte(struct asd_ha_struct *asd_ha, u32 reg, u8 val);
asd_ha_struct      51 drivers/scsi/aic94xx/aic94xx_reg.h void asd_write_reg_word(struct asd_ha_struct *asd_ha, u32 reg, u16 val);
asd_ha_struct      52 drivers/scsi/aic94xx/aic94xx_reg.h void asd_write_reg_dword(struct asd_ha_struct *asd_ha, u32 reg, u32 val);
asd_ha_struct      54 drivers/scsi/aic94xx/aic94xx_reg.h void asd_read_reg_string(struct asd_ha_struct *asd_ha, void *dst,
asd_ha_struct      56 drivers/scsi/aic94xx/aic94xx_reg.h void asd_write_reg_string(struct asd_ha_struct *asd_ha, void *src,
asd_ha_struct      60 drivers/scsi/aic94xx/aic94xx_reg.h static inline type asd_read_ocm_##ord (struct asd_ha_struct *asd_ha,  \
asd_ha_struct      74 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_write_ocm_##ord (struct asd_ha_struct *asd_ha,  \
asd_ha_struct      87 drivers/scsi/aic94xx/aic94xx_reg.h static inline type asd_ddbsite_read_##ord (struct asd_ha_struct *asd_ha,   \
asd_ha_struct      99 drivers/scsi/aic94xx/aic94xx_reg.h static inline u8 asd_ddbsite_read_byte(struct asd_ha_struct *asd_ha,
asd_ha_struct     113 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_ddbsite_write_##ord (struct asd_ha_struct *asd_ha,  \
asd_ha_struct     125 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_ddbsite_write_byte(struct asd_ha_struct *asd_ha,
asd_ha_struct     140 drivers/scsi/aic94xx/aic94xx_reg.h static inline type asd_scbsite_read_##ord (struct asd_ha_struct *asd_ha,   \
asd_ha_struct     152 drivers/scsi/aic94xx/aic94xx_reg.h static inline u8 asd_scbsite_read_byte(struct asd_ha_struct *asd_ha,
asd_ha_struct     166 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_scbsite_write_##ord (struct asd_ha_struct *asd_ha,  \
asd_ha_struct     178 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_scbsite_write_byte(struct asd_ha_struct *asd_ha,
asd_ha_struct     206 drivers/scsi/aic94xx/aic94xx_reg.h static inline int asd_ddbsite_update_word(struct asd_ha_struct *asd_ha,
asd_ha_struct     227 drivers/scsi/aic94xx/aic94xx_reg.h static inline int asd_ddbsite_update_byte(struct asd_ha_struct *asd_ha,
asd_ha_struct     248 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_write_reg_addr(struct asd_ha_struct *asd_ha, u32 reg,
asd_ha_struct     255 drivers/scsi/aic94xx/aic94xx_reg.h static inline u32 asd_get_cmdctx_size(struct asd_ha_struct *asd_ha)
asd_ha_struct     262 drivers/scsi/aic94xx/aic94xx_reg.h static inline u32 asd_get_devctx_size(struct asd_ha_struct *asd_ha)
asd_ha_struct     268 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_disable_ints(struct asd_ha_struct *asd_ha)
asd_ha_struct     273 drivers/scsi/aic94xx/aic94xx_reg.h static inline void asd_enable_ints(struct asd_ha_struct *asd_ha)
asd_ha_struct      70 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     111 drivers/scsi/aic94xx/aic94xx_scb.c static unsigned ord_phy(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
asd_ha_struct     140 drivers/scsi/aic94xx/aic94xx_scb.c 		struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha;
asd_ha_struct     153 drivers/scsi/aic94xx/aic94xx_scb.c static void asd_form_port(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
asd_ha_struct     202 drivers/scsi/aic94xx/aic94xx_scb.c static void asd_deform_port(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
asd_ha_struct     244 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     300 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     400 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     595 drivers/scsi/aic94xx/aic94xx_scb.c int asd_init_post_escbs(struct asd_ha_struct *asd_ha)
asd_ha_struct     627 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     888 drivers/scsi/aic94xx/aic94xx_scb.c 	struct asd_ha_struct *asd_ha = phy->ha->lldd_ha;
asd_ha_struct     116 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_read_ocm_seg(struct asd_ha_struct *asd_ha, void *buffer,
asd_ha_struct     129 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_read_ocm_dir(struct asd_ha_struct *asd_ha,
asd_ha_struct     161 drivers/scsi/aic94xx/aic94xx_sds.c static void asd_write_ocm_seg(struct asd_ha_struct *asd_ha, void *buffer,
asd_ha_struct     197 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_get_bios_chim(struct asd_ha_struct *asd_ha,
asd_ha_struct     272 drivers/scsi/aic94xx/aic94xx_sds.c asd_hwi_initialize_ocm_dir (struct asd_ha_struct *asd_ha)
asd_ha_struct     294 drivers/scsi/aic94xx/aic94xx_sds.c asd_hwi_check_ocm_access (struct asd_ha_struct *asd_ha)
asd_ha_struct     336 drivers/scsi/aic94xx/aic94xx_sds.c int asd_read_ocm(struct asd_ha_struct *asd_ha)
asd_ha_struct     548 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_poll_flash(struct asd_ha_struct *asd_ha)
asd_ha_struct     563 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_reset_flash(struct asd_ha_struct *asd_ha)
asd_ha_struct     576 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_read_flash_seg(struct asd_ha_struct *asd_ha,
asd_ha_struct     592 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_find_flash_dir(struct asd_ha_struct *asd_ha,
asd_ha_struct     610 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_flash_getid(struct asd_ha_struct *asd_ha)
asd_ha_struct     688 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_ms_get_sas_addr(struct asd_ha_struct *asd_ha,
asd_ha_struct     695 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_ms_get_pcba_sn(struct asd_ha_struct *asd_ha,
asd_ha_struct     752 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_ms_get_phy_params(struct asd_ha_struct *asd_ha,
asd_ha_struct     822 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_ms_get_connector_map(struct asd_ha_struct *asd_ha,
asd_ha_struct     850 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_process_ms(struct asd_ha_struct *asd_ha,
asd_ha_struct     919 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_process_ctrla_phy_settings(struct asd_ha_struct *asd_ha,
asd_ha_struct     963 drivers/scsi/aic94xx/aic94xx_sds.c static int asd_process_ctrl_a_user(struct asd_ha_struct *asd_ha,
asd_ha_struct    1030 drivers/scsi/aic94xx/aic94xx_sds.c int asd_read_flash(struct asd_ha_struct *asd_ha)
asd_ha_struct    1079 drivers/scsi/aic94xx/aic94xx_sds.c int asd_verify_flash_seg(struct asd_ha_struct *asd_ha,
asd_ha_struct    1110 drivers/scsi/aic94xx/aic94xx_sds.c int asd_write_flash_seg(struct asd_ha_struct *asd_ha,
asd_ha_struct    1189 drivers/scsi/aic94xx/aic94xx_sds.c int asd_chk_write_status(struct asd_ha_struct *asd_ha,
asd_ha_struct    1252 drivers/scsi/aic94xx/aic94xx_sds.c int asd_erase_nv_sector(struct asd_ha_struct *asd_ha, u32 flash_addr, u32 size)
asd_ha_struct    1297 drivers/scsi/aic94xx/aic94xx_sds.c int asd_check_flash_type(struct asd_ha_struct *asd_ha)
asd_ha_struct      94 drivers/scsi/aic94xx/aic94xx_sds.h int asd_verify_flash_seg(struct asd_ha_struct *asd_ha,
asd_ha_struct      96 drivers/scsi/aic94xx/aic94xx_sds.h int asd_write_flash_seg(struct asd_ha_struct *asd_ha,
asd_ha_struct      98 drivers/scsi/aic94xx/aic94xx_sds.h int asd_chk_write_status(struct asd_ha_struct *asd_ha,
asd_ha_struct     100 drivers/scsi/aic94xx/aic94xx_sds.h int asd_check_flash_type(struct asd_ha_struct *asd_ha);
asd_ha_struct     101 drivers/scsi/aic94xx/aic94xx_sds.h int asd_erase_nv_sector(struct asd_ha_struct *asd_ha,
asd_ha_struct      46 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_pause_cseq(struct asd_ha_struct *asd_ha)
asd_ha_struct      73 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_unpause_cseq(struct asd_ha_struct *asd_ha)
asd_ha_struct     101 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_seq_pause_lseq(struct asd_ha_struct *asd_ha, int lseq)
asd_ha_struct     129 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_pause_lseq(struct asd_ha_struct *asd_ha, u8 lseq_mask)
asd_ha_struct     150 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_seq_unpause_lseq(struct asd_ha_struct *asd_ha, int lseq)
asd_ha_struct     174 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_verify_cseq(struct asd_ha_struct *asd_ha, const u8 *_prog,
asd_ha_struct     208 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_verify_lseq(struct asd_ha_struct *asd_ha, const u8 *_prog,
asd_ha_struct     249 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_verify_seq(struct asd_ha_struct *asd_ha, const u8 *prog,
asd_ha_struct     270 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_download_seq(struct asd_ha_struct *asd_ha,
asd_ha_struct     341 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_download_seq(struct asd_ha_struct *asd_ha, const u8 *_prog,
asd_ha_struct     381 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_seq_download_seqs(struct asd_ha_struct *asd_ha)
asd_ha_struct     428 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_cseq_mip(struct asd_ha_struct *asd_ha)
asd_ha_struct     506 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_cseq_mdp(struct asd_ha_struct *asd_ha)
asd_ha_struct     576 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_cseq_scratch(struct asd_ha_struct *asd_ha)
asd_ha_struct     586 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_lseq_mip(struct asd_ha_struct *asd_ha, u8 lseq)
asd_ha_struct     673 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_lseq_mdp(struct asd_ha_struct *asd_ha,  int lseq)
asd_ha_struct     839 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_lseq_scratch(struct asd_ha_struct *asd_ha)
asd_ha_struct     859 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_scb_sites(struct asd_ha_struct *asd_ha)
asd_ha_struct     911 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_cseq_cio(struct asd_ha_struct *asd_ha)
asd_ha_struct     957 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_lseq_cio(struct asd_ha_struct *asd_ha, int lseq)
asd_ha_struct    1083 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_post_init_cseq(struct asd_ha_struct *asd_ha)
asd_ha_struct    1101 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_init_ddb_0(struct asd_ha_struct *asd_ha)
asd_ha_struct    1139 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_seq_init_ddb_sites(struct asd_ha_struct *asd_ha)
asd_ha_struct    1153 drivers/scsi/aic94xx/aic94xx_seq.c static void asd_seq_setup_seqs(struct asd_ha_struct *asd_ha)
asd_ha_struct    1188 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_seq_start_cseq(struct asd_ha_struct *asd_ha)
asd_ha_struct    1202 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_seq_start_lseq(struct asd_ha_struct *asd_ha, int lseq)
asd_ha_struct    1217 drivers/scsi/aic94xx/aic94xx_seq.c static int asd_request_firmware(struct asd_ha_struct *asd_ha)
asd_ha_struct    1296 drivers/scsi/aic94xx/aic94xx_seq.c int asd_init_seqs(struct asd_ha_struct *asd_ha)
asd_ha_struct    1320 drivers/scsi/aic94xx/aic94xx_seq.c int asd_start_seqs(struct asd_ha_struct *asd_ha)
asd_ha_struct    1363 drivers/scsi/aic94xx/aic94xx_seq.c void asd_update_port_links(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
asd_ha_struct      43 drivers/scsi/aic94xx/aic94xx_seq.h int asd_init_seqs(struct asd_ha_struct *asd_ha);
asd_ha_struct      44 drivers/scsi/aic94xx/aic94xx_seq.h int asd_start_seqs(struct asd_ha_struct *asd_ha);
asd_ha_struct      47 drivers/scsi/aic94xx/aic94xx_seq.h void asd_update_port_links(struct asd_ha_struct *asd_ha, struct asd_phy *phy);
asd_ha_struct      18 drivers/scsi/aic94xx/aic94xx_task.c static void asd_can_dequeue(struct asd_ha_struct *asd_ha, int num)
asd_ha_struct      41 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     118 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     143 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     417 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     513 drivers/scsi/aic94xx/aic94xx_task.c static int asd_can_queue(struct asd_ha_struct *asd_ha, int num)
asd_ha_struct     534 drivers/scsi/aic94xx/aic94xx_task.c 	struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha;
asd_ha_struct     117 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = sas_ha->lldd_ha;
asd_ha_struct     126 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = port->ha->lldd_ha;
asd_ha_struct     143 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     203 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
asd_ha_struct     216 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha;
asd_ha_struct     231 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha;
asd_ha_struct     258 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = ascb->ha;
asd_ha_struct     389 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = tascb->ha;
asd_ha_struct     559 drivers/scsi/aic94xx/aic94xx_tmf.c 	struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;