Symbol: asd_ha_struct
drivers/scsi/aic94xx/aic94xx.h
45
struct asd_ha_struct;
drivers/scsi/aic94xx/aic94xx.h
48
int asd_read_ocm(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx.h
49
int asd_read_flash(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_dev.c
122
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
140
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
21
static int asd_get_ddb(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_dev.c
218
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
248
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
308
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
333
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
57
static void asd_free_ddb(struct asd_ha_struct *asd_ha, int ddb)
drivers/scsi/aic94xx/aic94xx_dev.c
67
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
80
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dev.c
97
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_dump.c
265
static void asd_dump_cseq_state(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_dump.c
446
static void asd_print_lseq_cio_reg(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_dump.c
473
static void asd_dump_lseq_state(struct asd_ha_struct *asd_ha, int lseq)
drivers/scsi/aic94xx/aic94xx_dump.c
728
void asd_dump_seq_state(struct asd_ha_struct *asd_ha, u8 lseq_mask)
drivers/scsi/aic94xx/aic94xx_dump.h
14
void asd_dump_seq_state(struct asd_ha_struct *asd_ha, u8 lseq_mask);
drivers/scsi/aic94xx/aic94xx_dump.h
19
static inline void asd_dump_seq_state(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_hwi.c
1001
struct asd_ha_struct *asd_ha = dev_id;
drivers/scsi/aic94xx/aic94xx_hwi.c
1026
static struct asd_ascb *asd_ascb_alloc(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_hwi.c
1081
struct asd_ascb *asd_ascb_alloc_list(struct asd_ha_struct
drivers/scsi/aic94xx/aic94xx_hwi.c
110
static int asd_init_phys(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
1125
static void asd_swap_head_scb(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_hwi.c
1182
int asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
drivers/scsi/aic94xx/aic94xx_hwi.c
1234
int asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
drivers/scsi/aic94xx/aic94xx_hwi.c
1256
void asd_turn_led(struct asd_ha_struct *asd_ha, int phy_id, int op)
drivers/scsi/aic94xx/aic94xx_hwi.c
1277
void asd_control_led(struct asd_ha_struct *asd_ha, int phy_id, int op)
drivers/scsi/aic94xx/aic94xx_hwi.c
1300
static int asd_enable_phy(struct asd_ha_struct *asd_ha, int phy_id)
drivers/scsi/aic94xx/aic94xx_hwi.c
1330
int asd_enable_phys(struct asd_ha_struct *asd_ha, const u8 phy_mask)
drivers/scsi/aic94xx/aic94xx_hwi.c
141
static int asd_init_sw(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
196
static int asd_init_scbs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
238
static void asd_get_max_scb_ddb(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
25
static int asd_get_user_sas_addr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
251
static int asd_init_dl(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
270
static int asd_alloc_edbs(struct asd_ha_struct *asd_ha, gfp_t gfp_flags)
drivers/scsi/aic94xx/aic94xx_hwi.c
300
static int asd_alloc_escbs(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_hwi.c
335
static void asd_assign_edbs2escbs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
35
static void asd_propagate_sas_addr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
366
static int asd_init_escbs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
410
int asd_chip_hardrst(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
441
static int asd_init_chip(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
485
static void asd_extend_devctx_ocm(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
498
static int asd_extend_devctx(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
536
static int asd_extend_cmdctx(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
584
static int asd_init_ctxmem(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
603
int asd_init_hw(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
702
static void asd_chip_reset(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
71
struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_hwi.c
712
struct asd_ha_struct *asd_ha = (struct asd_ha_struct *) data;
drivers/scsi/aic94xx/aic94xx_hwi.c
755
static void asd_process_donelist_isr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
764
static void asd_com_sas_isr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
803
static void asd_arp2_err(struct asd_ha_struct *asd_ha, u32 dchstatus)
drivers/scsi/aic94xx/aic94xx_hwi.c
890
static void asd_dch_sas_isr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
905
static void asd_rbi_exsi_isr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
95
static void asd_init_ports(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.c
953
static void asd_hst_pcix_isr(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_hwi.h
114
struct asd_ha_struct *ha;
drivers/scsi/aic94xx/aic94xx_hwi.h
241
static inline struct asd_dma_tok *asd_alloc_coherent(struct asd_ha_struct *
drivers/scsi/aic94xx/aic94xx_hwi.h
260
static inline void asd_free_coherent(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_hwi.h
270
static inline void asd_init_ascb(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_hwi.h
322
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_hwi.h
357
int asd_init_hw(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_hwi.h
361
struct asd_ascb *asd_ascb_alloc_list(struct asd_ha_struct
drivers/scsi/aic94xx/aic94xx_hwi.h
365
int asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
drivers/scsi/aic94xx/aic94xx_hwi.h
367
int asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb,
drivers/scsi/aic94xx/aic94xx_hwi.h
370
int asd_init_post_escbs(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_hwi.h
372
void asd_control_led(struct asd_ha_struct *asd_ha, int phy_id, int op);
drivers/scsi/aic94xx/aic94xx_hwi.h
373
void asd_turn_led(struct asd_ha_struct *asd_ha, int phy_id, int op);
drivers/scsi/aic94xx/aic94xx_hwi.h
374
int asd_enable_phys(struct asd_ha_struct *asd_ha, const u8 phy_mask);
drivers/scsi/aic94xx/aic94xx_hwi.h
377
int asd_chip_hardrst(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_init.c
108
static int asd_map_ioport(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
132
static void asd_unmap_ioport(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
137
static int asd_map_ha(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
169
static void asd_unmap_ha(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
183
static int asd_common_setup(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
219
static int asd_aic9410_setup(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
234
static int asd_aic9405_setup(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
252
struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
drivers/scsi/aic94xx/aic94xx_init.c
261
struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
drivers/scsi/aic94xx/aic94xx_init.c
269
struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
drivers/scsi/aic94xx/aic94xx_init.c
317
struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
drivers/scsi/aic94xx/aic94xx_init.c
432
struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev);
drivers/scsi/aic94xx/aic94xx_init.c
449
static int asd_create_dev_attrs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
479
static void asd_remove_dev_attrs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
492
int (*setup)(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_init.c
506
static int asd_create_ha_caches(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
51
static int asd_map_memio(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
524
static void asd_free_edbs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
535
static void asd_free_escbs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
550
static void asd_destroy_ha_caches(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
641
static int asd_register_sas_ha(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
670
static int asd_unregister_sas_ha(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
689
struct asd_ha_struct *asd_ha;
drivers/scsi/aic94xx/aic94xx_init.c
832
static void asd_free_queues(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
863
static void asd_turn_off_leds(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_init.c
876
struct asd_ha_struct *asd_ha = pci_get_drvdata(dev);
drivers/scsi/aic94xx/aic94xx_init.c
907
struct asd_ha_struct *asd_ha;
drivers/scsi/aic94xx/aic94xx_init.c
95
static void asd_unmap_memio(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_reg.c
109
static type asd_read_##ww##_##ord(struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.c
118
static void asd_write_##ww##_##ord(struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.c
17
static void asd_write_byte(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.c
170
static void asd_move_swb(struct asd_ha_struct *asd_ha, u32 reg)
drivers/scsi/aic94xx/aic94xx_reg.c
177
static void __asd_write_reg_byte(struct asd_ha_struct *asd_ha, u32 reg, u8 val)
drivers/scsi/aic94xx/aic94xx_reg.c
198
void asd_write_reg_##ord (struct asd_ha_struct *asd_ha, u32 reg, type val)\
drivers/scsi/aic94xx/aic94xx_reg.c
225
static u8 __asd_read_reg_byte(struct asd_ha_struct *asd_ha, u32 reg)
drivers/scsi/aic94xx/aic94xx_reg.c
248
type asd_read_reg_##ord (struct asd_ha_struct *asd_ha, u32 reg) \
drivers/scsi/aic94xx/aic94xx_reg.c
28
static void asd_write_word(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.c
284
void asd_read_reg_string(struct asd_ha_struct *asd_ha, void *dst,
drivers/scsi/aic94xx/aic94xx_reg.c
303
void asd_write_reg_string(struct asd_ha_struct *asd_ha, void *src,
drivers/scsi/aic94xx/aic94xx_reg.c
39
static void asd_write_dword(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.c
52
static u8 asd_read_byte(struct asd_ha_struct *asd_ha, unsigned long offs)
drivers/scsi/aic94xx/aic94xx_reg.c
64
static u16 asd_read_word(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.c
77
static u32 asd_read_dword(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.h
113
static inline void asd_ddbsite_write_##ord (struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.h
125
static inline void asd_ddbsite_write_byte(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.h
140
static inline type asd_scbsite_read_##ord (struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.h
152
static inline u8 asd_scbsite_read_byte(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.h
166
static inline void asd_scbsite_write_##ord (struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.h
178
static inline void asd_scbsite_write_byte(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.h
206
static inline int asd_ddbsite_update_word(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.h
227
static inline int asd_ddbsite_update_byte(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_reg.h
248
static inline void asd_write_reg_addr(struct asd_ha_struct *asd_ha, u32 reg,
drivers/scsi/aic94xx/aic94xx_reg.h
255
static inline u32 asd_get_cmdctx_size(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_reg.h
262
static inline u32 asd_get_devctx_size(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_reg.h
268
static inline void asd_disable_ints(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_reg.h
273
static inline void asd_enable_ints(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_reg.h
46
u8 asd_read_reg_byte(struct asd_ha_struct *asd_ha, u32 reg);
drivers/scsi/aic94xx/aic94xx_reg.h
47
u16 asd_read_reg_word(struct asd_ha_struct *asd_ha, u32 reg);
drivers/scsi/aic94xx/aic94xx_reg.h
48
u32 asd_read_reg_dword(struct asd_ha_struct *asd_ha, u32 reg);
drivers/scsi/aic94xx/aic94xx_reg.h
50
void asd_write_reg_byte(struct asd_ha_struct *asd_ha, u32 reg, u8 val);
drivers/scsi/aic94xx/aic94xx_reg.h
51
void asd_write_reg_word(struct asd_ha_struct *asd_ha, u32 reg, u16 val);
drivers/scsi/aic94xx/aic94xx_reg.h
52
void asd_write_reg_dword(struct asd_ha_struct *asd_ha, u32 reg, u32 val);
drivers/scsi/aic94xx/aic94xx_reg.h
54
void asd_read_reg_string(struct asd_ha_struct *asd_ha, void *dst,
drivers/scsi/aic94xx/aic94xx_reg.h
56
void asd_write_reg_string(struct asd_ha_struct *asd_ha, void *src,
drivers/scsi/aic94xx/aic94xx_reg.h
60
static inline type asd_read_ocm_##ord (struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.h
74
static inline void asd_write_ocm_##ord (struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.h
87
static inline type asd_ddbsite_read_##ord (struct asd_ha_struct *asd_ha, \
drivers/scsi/aic94xx/aic94xx_reg.h
99
static inline u8 asd_ddbsite_read_byte(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_scb.c
112
static unsigned ord_phy(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
drivers/scsi/aic94xx/aic94xx_scb.c
141
struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_scb.c
154
static void asd_form_port(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
drivers/scsi/aic94xx/aic94xx_scb.c
203
static void asd_deform_port(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
drivers/scsi/aic94xx/aic94xx_scb.c
244
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_scb.c
300
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_scb.c
402
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_scb.c
597
int asd_init_post_escbs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_scb.c
629
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_scb.c
70
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_scb.c
892
struct asd_ha_struct *asd_ha = phy->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_sds.c
1034
int asd_read_flash(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
1083
int asd_verify_flash_seg(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
1114
int asd_write_flash_seg(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
116
static int asd_read_ocm_seg(struct asd_ha_struct *asd_ha, void *buffer,
drivers/scsi/aic94xx/aic94xx_sds.c
1193
int asd_chk_write_status(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
1256
int asd_erase_nv_sector(struct asd_ha_struct *asd_ha, u32 flash_addr, u32 size)
drivers/scsi/aic94xx/aic94xx_sds.c
129
static int asd_read_ocm_dir(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
1301
int asd_check_flash_type(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
161
static void asd_write_ocm_seg(struct asd_ha_struct *asd_ha, void *buffer,
drivers/scsi/aic94xx/aic94xx_sds.c
197
static int asd_get_bios_chim(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
272
asd_hwi_initialize_ocm_dir (struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
294
asd_hwi_check_ocm_access (struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
336
int asd_read_ocm(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
550
static int asd_poll_flash(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
565
static int asd_reset_flash(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
578
static int asd_read_flash_seg(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
594
static int asd_find_flash_dir(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
612
static int asd_flash_getid(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_sds.c
690
static int asd_ms_get_sas_addr(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
697
static int asd_ms_get_pcba_sn(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
756
static int asd_ms_get_phy_params(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
826
static int asd_ms_get_connector_map(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
854
static int asd_process_ms(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
923
static int asd_process_ctrla_phy_settings(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.c
967
static int asd_process_ctrl_a_user(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.h
100
int asd_check_flash_type(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_sds.h
101
int asd_erase_nv_sector(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.h
94
int asd_verify_flash_seg(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.h
96
int asd_write_flash_seg(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_sds.h
98
int asd_chk_write_status(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_seq.c
101
static int asd_seq_pause_lseq(struct asd_ha_struct *asd_ha, int lseq)
drivers/scsi/aic94xx/aic94xx_seq.c
1086
static void asd_post_init_cseq(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1104
static void asd_init_ddb_0(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1142
static void asd_seq_init_ddb_sites(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1156
static void asd_seq_setup_seqs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1191
static int asd_seq_start_cseq(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1205
static int asd_seq_start_lseq(struct asd_ha_struct *asd_ha, int lseq)
drivers/scsi/aic94xx/aic94xx_seq.c
1220
static int asd_request_firmware(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
129
static int asd_pause_lseq(struct asd_ha_struct *asd_ha, u8 lseq_mask)
drivers/scsi/aic94xx/aic94xx_seq.c
1299
int asd_init_seqs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1323
int asd_start_seqs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
1367
void asd_update_port_links(struct asd_ha_struct *asd_ha, struct asd_phy *phy)
drivers/scsi/aic94xx/aic94xx_seq.c
150
static int asd_seq_unpause_lseq(struct asd_ha_struct *asd_ha, int lseq)
drivers/scsi/aic94xx/aic94xx_seq.c
174
static int asd_verify_cseq(struct asd_ha_struct *asd_ha, const u8 *_prog,
drivers/scsi/aic94xx/aic94xx_seq.c
208
static int asd_verify_lseq(struct asd_ha_struct *asd_ha, const u8 *_prog,
drivers/scsi/aic94xx/aic94xx_seq.c
249
static int asd_verify_seq(struct asd_ha_struct *asd_ha, const u8 *prog,
drivers/scsi/aic94xx/aic94xx_seq.c
270
static int asd_download_seq(struct asd_ha_struct *asd_ha,
drivers/scsi/aic94xx/aic94xx_seq.c
341
static int asd_download_seq(struct asd_ha_struct *asd_ha, const u8 *_prog,
drivers/scsi/aic94xx/aic94xx_seq.c
381
static int asd_seq_download_seqs(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
428
static void asd_init_cseq_mip(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
46
static int asd_pause_cseq(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
506
static void asd_init_cseq_mdp(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
576
static void asd_init_cseq_scratch(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
587
static void asd_init_lseq_mip(struct asd_ha_struct *asd_ha, u8 lseq)
drivers/scsi/aic94xx/aic94xx_seq.c
675
static void asd_init_lseq_mdp(struct asd_ha_struct *asd_ha, int lseq)
drivers/scsi/aic94xx/aic94xx_seq.c
73
static int asd_unpause_cseq(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
841
static void asd_init_lseq_scratch(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
861
static void asd_init_scb_sites(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
913
static void asd_init_cseq_cio(struct asd_ha_struct *asd_ha)
drivers/scsi/aic94xx/aic94xx_seq.c
960
static void asd_init_lseq_cio(struct asd_ha_struct *asd_ha, int lseq)
drivers/scsi/aic94xx/aic94xx_seq.h
43
int asd_init_seqs(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_seq.h
44
int asd_start_seqs(struct asd_ha_struct *asd_ha);
drivers/scsi/aic94xx/aic94xx_seq.h
47
void asd_update_port_links(struct asd_ha_struct *asd_ha, struct asd_phy *phy);
drivers/scsi/aic94xx/aic94xx_task.c
121
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_task.c
146
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_task.c
18
static void asd_can_dequeue(struct asd_ha_struct *asd_ha, int num)
drivers/scsi/aic94xx/aic94xx_task.c
41
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_task.c
414
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_task.c
506
static int asd_can_queue(struct asd_ha_struct *asd_ha, int num)
drivers/scsi/aic94xx/aic94xx_task.c
527
struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
117
struct asd_ha_struct *asd_ha = sas_ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
126
struct asd_ha_struct *asd_ha = port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
143
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
203
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
216
struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
231
struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
258
struct asd_ha_struct *asd_ha = ascb->ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
389
struct asd_ha_struct *asd_ha = tascb->ha;
drivers/scsi/aic94xx/aic94xx_tmf.c
559
struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha;