/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_dump.h | 41 static inline void asd_dump_ddb_0(struct asd_ha_struct *asd_ha) { } argument 42 static inline void asd_dump_target_ddb(struct asd_ha_struct *asd_ha, argument 44 static inline void asd_dump_scb_sites(struct asd_ha_struct *asd_ha) { } argument 45 static inline void asd_dump_seq_state(struct asd_ha_struct *asd_ha, argument
|
H A D | aic94xx_reg.c | 35 static inline void asd_write_byte(struct asd_ha_struct *asd_ha, argument 46 static inline void asd_write_word(struct asd_ha_struct *asd_ha, argument 57 static inline void asd_write_dword(struct asd_ha_struct *asd_ha, argument 70 asd_read_byte(struct asd_ha_struct *asd_ha, unsigned long offs) argument 83 asd_read_word(struct asd_ha_struct *asd_ha, unsigned long offs) argument 96 asd_read_dword(struct asd_ha_struct *asd_ha, unsigned long offs) argument 189 asd_move_swb(struct asd_ha_struct *asd_ha, u32 reg) argument 196 __asd_write_reg_byte(struct asd_ha_struct *asd_ha, u32 reg, u8 val) argument 244 __asd_read_reg_byte(struct asd_ha_struct *asd_ha, u32 reg) argument 303 asd_read_reg_string(struct asd_ha_struct *asd_ha, void *dst, u32 offs, int count) argument 322 asd_write_reg_string(struct asd_ha_struct *asd_ha, void *src, u32 offs, int count) argument [all...] |
H A D | aic94xx_task.c | 36 static inline void asd_can_dequeue(struct asd_ha_struct *asd_ha, int num) argument 59 struct asd_ha_struct *asd_ha = ascb->ha; local 130 struct asd_ha_struct *asd_ha local 154 struct asd_ha_struct *asd_ha = ascb->ha; local 443 struct asd_ha_struct *asd_ha = ascb->ha; local 538 asd_can_queue(struct asd_ha_struct *asd_ha, int num) argument 560 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; local [all...] |
H A D | aic94xx_reg.h | 117 asd_ddbsite_read_byte(struct asd_ha_struct *asd_ha, u16 ddb_site_no, u16 offs) argument 143 asd_ddbsite_write_byte(struct asd_ha_struct *asd_ha, u16 ddb_site_no, u16 offs, u8 val) argument 170 asd_scbsite_read_byte(struct asd_ha_struct *asd_ha, u16 scb_site_no, u16 offs) argument 196 asd_scbsite_write_byte(struct asd_ha_struct *asd_ha, u16 scb_site_no, u16 offs, u8 val) argument 224 asd_ddbsite_update_word(struct asd_ha_struct *asd_ha, u16 ddb_site_no, u16 offs, u16 oldval, u16 newval) argument 245 asd_ddbsite_update_byte(struct asd_ha_struct *asd_ha, u16 ddb_site_no, u16 offs, u8 _oldval, u8 _newval) argument 266 asd_write_reg_addr(struct asd_ha_struct *asd_ha, u32 reg, dma_addr_t dma_handle) argument 273 asd_get_cmdctx_size(struct asd_ha_struct *asd_ha) argument 280 asd_get_devctx_size(struct asd_ha_struct *asd_ha) argument 286 asd_disable_ints(struct asd_ha_struct *asd_ha) argument 291 asd_enable_ints(struct asd_ha_struct *asd_ha) argument [all...] |
H A D | aic94xx_tmf.c | 120 struct asd_ha_struct *asd_ha = sas_ha->lldd_ha; local 132 struct asd_ha_struct *asd_ha = port->ha->lldd_ha; local 146 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 164 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; local 182 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; local 212 struct asd_ha_struct *asd_ha = ascb->ha; local 330 struct asd_ha_struct *asd_ha = tascb->ha; local 489 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local [all...] |
H A D | aic94xx_dev.c | 38 static inline int asd_get_ddb(struct asd_ha_struct *asd_ha) argument 74 static inline void asd_free_ddb(struct asd_ha_struct *asd_ha, int ddb) argument 84 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 97 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 114 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 147 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 227 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 257 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 317 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local 342 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; local [all...] |
H A D | aic94xx_init.c | 86 static int __devinit asd_map_memio(struct asd_ha_struct *asd_ha) argument 134 asd_unmap_memio(struct asd_ha_struct *asd_ha) argument 147 asd_map_ioport(struct asd_ha_struct *asd_ha) argument 171 asd_unmap_ioport(struct asd_ha_struct *asd_ha) argument 176 asd_map_ha(struct asd_ha_struct *asd_ha) argument 208 asd_unmap_ha(struct asd_ha_struct *asd_ha) argument 222 asd_common_setup(struct asd_ha_struct *asd_ha) argument 263 asd_aic9410_setup(struct asd_ha_struct *asd_ha) argument 278 asd_aic9405_setup(struct asd_ha_struct *asd_ha) argument 296 struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev); local 305 struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev); local 313 struct asd_ha_struct *asd_ha = dev_to_asd_ha(dev); local 318 asd_create_dev_attrs(struct asd_ha_struct *asd_ha) argument 343 asd_remove_dev_attrs(struct asd_ha_struct *asd_ha) argument 369 asd_create_ha_caches(struct asd_ha_struct *asd_ha) argument 387 asd_free_edbs(struct asd_ha_struct *asd_ha) argument 398 asd_free_escbs(struct asd_ha_struct *asd_ha) argument 413 asd_destroy_ha_caches(struct asd_ha_struct *asd_ha) argument 507 asd_register_sas_ha(struct asd_ha_struct *asd_ha) argument 540 asd_unregister_sas_ha(struct asd_ha_struct *asd_ha) argument 561 struct asd_ha_struct *asd_ha; local 707 asd_free_queues(struct asd_ha_struct *asd_ha) argument 738 asd_turn_off_leds(struct asd_ha_struct *asd_ha) argument 751 struct asd_ha_struct *asd_ha = pci_get_drvdata(dev); local 778 struct asd_ha_struct *asd_ha; local [all...] |
H A D | aic94xx_scb.c | 86 struct asd_ha_struct *asd_ha = ascb->ha; local 127 static inline unsigned ord_phy(struct asd_ha_struct *asd_ha, argument 157 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha; local 170 asd_form_port(struct asd_ha_struct *asd_ha, struct asd_phy *phy) argument 219 asd_deform_port(struct asd_ha_struct *asd_ha, struct asd_phy *phy) argument 261 struct asd_ha_struct *asd_ha = ascb->ha; local 317 struct asd_ha_struct *asd_ha = ascb->ha; local 417 struct asd_ha_struct *asd_ha = ascb->ha; local 606 asd_init_post_escbs(struct asd_ha_struct *asd_ha) argument 638 struct asd_ha_struct *asd_ha = ascb->ha; local 889 struct asd_ha_struct *asd_ha = phy->ha->lldd_ha; local [all...] |
H A D | aic94xx_dump.c | 283 static void asd_dump_cseq_state(struct asd_ha_struct *asd_ha) argument 464 asd_print_lseq_cio_reg(struct asd_ha_struct *asd_ha, u32 lseq_cio_addr, int i) argument 491 asd_dump_lseq_state(struct asd_ha_struct *asd_ha, int lseq) argument 746 asd_dump_target_ddb(struct asd_ha_struct *asd_ha, u16 site_no) argument 791 asd_dump_ddb_0(struct asd_ha_struct *asd_ha) argument 834 asd_dump_scb_site(struct asd_ha_struct *asd_ha, u16 site_no) argument 860 asd_dump_scb_sites(struct asd_ha_struct *asd_ha) argument 888 asd_dump_seq_state(struct asd_ha_struct *asd_ha, u8 lseq_mask) argument [all...] |
H A D | aic94xx_seq.c | 63 int asd_pause_cseq(struct asd_ha_struct *asd_ha) argument 90 int asd_unpause_cseq(struct asd_ha_struct *asd_ha) argument 118 asd_seq_pause_lseq(struct asd_ha_struct *asd_ha, int lseq) argument 146 asd_pause_lseq(struct asd_ha_struct *asd_ha, u8 lseq_mask) argument 167 asd_seq_unpause_lseq(struct asd_ha_struct *asd_ha, int lseq) argument 196 asd_unpause_lseq(struct asd_ha_struct *asd_ha, u8 lseq_mask) argument 212 asd_verify_cseq(struct asd_ha_struct *asd_ha, const u8 *_prog, u32 size) argument 246 asd_verify_lseq(struct asd_ha_struct *asd_ha, const u8 *_prog, u32 size, int lseq) argument 287 asd_verify_seq(struct asd_ha_struct *asd_ha, const u8 *prog, u32 size, u8 lseq_mask) argument 308 asd_download_seq(struct asd_ha_struct *asd_ha, const u8 * const prog, u32 size, u8 lseq_mask) argument 379 asd_download_seq(struct asd_ha_struct *asd_ha, const u8 *_prog, u32 size, u8 lseq_mask) argument 419 asd_seq_download_seqs(struct asd_ha_struct *asd_ha) argument 466 asd_init_cseq_mip(struct asd_ha_struct *asd_ha) argument 544 asd_init_cseq_mdp(struct asd_ha_struct *asd_ha) argument 614 asd_init_cseq_scratch(struct asd_ha_struct *asd_ha) argument 624 asd_init_lseq_mip(struct asd_ha_struct *asd_ha, u8 lseq) argument 711 asd_init_lseq_mdp(struct asd_ha_struct *asd_ha, int lseq) argument 877 asd_init_lseq_scratch(struct asd_ha_struct *asd_ha) argument 897 asd_init_scb_sites(struct asd_ha_struct *asd_ha) argument 947 asd_init_cseq_cio(struct asd_ha_struct *asd_ha) argument 993 asd_init_lseq_cio(struct asd_ha_struct *asd_ha, int lseq) argument 1119 asd_post_init_cseq(struct asd_ha_struct *asd_ha) argument 1137 asd_init_ddb_0(struct asd_ha_struct *asd_ha) argument 1175 asd_seq_init_ddb_sites(struct asd_ha_struct *asd_ha) argument 1189 asd_seq_setup_seqs(struct asd_ha_struct *asd_ha) argument 1224 asd_seq_start_cseq(struct asd_ha_struct *asd_ha) argument 1238 asd_seq_start_lseq(struct asd_ha_struct *asd_ha, int lseq) argument 1254 asd_request_firmware(struct asd_ha_struct *asd_ha) argument 1332 asd_init_seqs(struct asd_ha_struct *asd_ha) argument 1356 asd_start_seqs(struct asd_ha_struct *asd_ha) argument 1399 asd_update_port_links(struct asd_ha_struct *asd_ha, struct asd_phy *phy) argument [all...] |
H A D | aic94xx_hwi.c | 41 static void asd_get_user_sas_addr(struct asd_ha_struct *asd_ha) argument 53 static void asd_propagate_sas_addr(struct asd_ha_struct *asd_ha) argument 89 struct asd_ha_struct *asd_ha local 115 asd_init_ports(struct asd_ha_struct *asd_ha) argument 130 asd_init_phys(struct asd_ha_struct *asd_ha) argument 161 asd_init_sw(struct asd_ha_struct *asd_ha) argument 216 asd_init_scbs(struct asd_ha_struct *asd_ha) argument 254 asd_get_max_scb_ddb(struct asd_ha_struct *asd_ha) argument 267 asd_init_dl(struct asd_ha_struct *asd_ha) argument 286 asd_alloc_edbs(struct asd_ha_struct *asd_ha, gfp_t gfp_flags) argument 316 asd_alloc_escbs(struct asd_ha_struct *asd_ha, gfp_t gfp_flags) argument 352 asd_assign_edbs2escbs(struct asd_ha_struct *asd_ha) argument 383 asd_init_escbs(struct asd_ha_struct *asd_ha) argument 427 asd_chip_hardrst(struct asd_ha_struct *asd_ha) argument 458 asd_init_chip(struct asd_ha_struct *asd_ha) argument 502 asd_extend_devctx_ocm(struct asd_ha_struct *asd_ha) argument 515 asd_extend_devctx(struct asd_ha_struct *asd_ha) argument 553 asd_extend_cmdctx(struct asd_ha_struct *asd_ha) argument 601 asd_init_ctxmem(struct asd_ha_struct *asd_ha) argument 620 asd_init_hw(struct asd_ha_struct *asd_ha) argument 710 asd_chip_reset(struct asd_ha_struct *asd_ha) argument 723 struct asd_ha_struct *asd_ha = (struct asd_ha_struct *) data; local 766 asd_process_donelist_isr(struct asd_ha_struct *asd_ha) argument 775 asd_com_sas_isr(struct asd_ha_struct *asd_ha) argument 814 asd_arp2_err(struct asd_ha_struct *asd_ha, u32 dchstatus) argument 900 asd_dch_sas_isr(struct asd_ha_struct *asd_ha) argument 915 asd_rbi_exsi_isr(struct asd_ha_struct *asd_ha) argument 963 asd_hst_pcix_isr(struct asd_ha_struct *asd_ha) argument 1010 struct asd_ha_struct *asd_ha = dev_id; local 1035 asd_ascb_alloc(struct asd_ha_struct *asd_ha, gfp_t gfp_flags) argument 1091 asd_ascb_alloc_list(struct asd_ha_struct *asd_ha, int *num, gfp_t gfp_flags) argument 1135 asd_swap_head_scb(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb) argument 1195 asd_post_ascb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb, int num) argument 1247 asd_post_escb_list(struct asd_ha_struct *asd_ha, struct asd_ascb *ascb, int num) argument 1269 asd_turn_led(struct asd_ha_struct *asd_ha, int phy_id, int op) argument 1290 asd_control_led(struct asd_ha_struct *asd_ha, int phy_id, int op) argument 1313 asd_enable_phy(struct asd_ha_struct *asd_ha, int phy_id) argument 1342 asd_enable_phys(struct asd_ha_struct *asd_ha, const u8 phy_mask) argument [all...] |
H A D | aic94xx_hwi.h | 287 static inline void asd_free_coherent(struct asd_ha_struct *asd_ha, argument 297 static inline void asd_init_ascb(struct asd_ha_struct *asd_ha, argument 351 struct asd_ha_struct *asd_ha = ascb->ha; local 268 asd_alloc_coherent(struct asd_ha_struct * asd_ha, size_t size, gfp_t flags) argument [all...] |
H A D | aic94xx_sds.c | 132 static int asd_read_ocm_seg(struct asd_ha_struct *asd_ha, void *buffer, argument 145 static int asd_read_ocm_dir(struct asd_ha_struct *asd_ha, argument 177 static void asd_write_ocm_seg(struct asd_ha_struct *asd_ha, void *buffer, argument 213 asd_get_bios_chim(struct asd_ha_struct *asd_ha, struct asd_ocm_dir *dir) argument 288 asd_hwi_initialize_ocm_dir(struct asd_ha_struct *asd_ha) argument 310 asd_hwi_check_ocm_access(struct asd_ha_struct *asd_ha) argument 352 asd_read_ocm(struct asd_ha_struct *asd_ha) argument 527 asd_poll_flash(struct asd_ha_struct *asd_ha) argument 542 asd_reset_flash(struct asd_ha_struct *asd_ha) argument 555 asd_read_flash_seg(struct asd_ha_struct *asd_ha, void *buffer, u32 offs, int size) argument 571 asd_find_flash_dir(struct asd_ha_struct *asd_ha, struct asd_flash_dir *flash_dir) argument 589 asd_flash_getid(struct asd_ha_struct *asd_ha) argument 667 asd_ms_get_sas_addr(struct asd_ha_struct *asd_ha, struct asd_manuf_sec *ms) argument 674 asd_ms_get_pcba_sn(struct asd_ha_struct *asd_ha, struct asd_manuf_sec *ms) argument 731 asd_ms_get_phy_params(struct asd_ha_struct *asd_ha, struct asd_manuf_sec *manuf_sec) argument 801 asd_ms_get_connector_map(struct asd_ha_struct *asd_ha, struct asd_manuf_sec *manuf_sec) argument 828 asd_process_ms(struct asd_ha_struct *asd_ha, struct asd_flash_dir *flash_dir) argument 897 asd_process_ctrla_phy_settings(struct asd_ha_struct *asd_ha, struct asd_ctrla_phy_settings *ps) argument 941 asd_process_ctrl_a_user(struct asd_ha_struct *asd_ha, struct asd_flash_dir *flash_dir) argument 1007 asd_read_flash(struct asd_ha_struct *asd_ha) argument [all...] |