/linux/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_inline.h | 49 int ahc_is_paused(struct ahc_softc *ahc); 50 void ahc_pause(struct ahc_softc *ahc); 51 void ahc_unpause(struct ahc_softc *ahc); 54 void ahc_sync_sglist(struct ahc_softc *ahc, 58 static inline char *ahc_name(struct ahc_softc *ahc); 60 static inline char *ahc_name(struct ahc_softc *ahc) in ahc_name() 68 ahc_fetch_transinfo(struct ahc_softc *ahc, 73 ahc_inw(struct ahc_softc *ahc, u_int port); 74 void ahc_outw(struct ahc_softc *ahc, u_int port, 77 ahc_inl(struct ahc_softc *ah [all...] |
H A D | aic7xxx_osm.h | 105 struct ahc_softc; 174 int ahc_dma_tag_create(struct ahc_softc *, bus_dma_tag_t /*parent*/, 182 void ahc_dma_tag_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/); 184 int ahc_dmamem_alloc(struct ahc_softc *, bus_dma_tag_t /*dmat*/, 188 void ahc_dmamem_free(struct ahc_softc *, bus_dma_tag_t /*dmat*/, 191 void ahc_dmamap_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/, 194 int ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t /*dmat*/, 199 int ahc_dmamap_unload(struct ahc_softc *, bus_dma_tag_t, bus_dmamap_t); 370 uint8_t ahc_inb(struct ahc_softc * ahc, long port); 371 void ahc_outb(struct ahc_softc * ah [all...] |
H A D | aic7xxx.h | 569 struct ahc_softc *ahc_softc; member 897 typedef void (*ahc_bus_intr_t)(struct ahc_softc *); 898 typedef int (*ahc_bus_chip_init_t)(struct ahc_softc *); 901 struct ahc_softc { struct 1105 typedef int (ahc_device_setup_t)(struct ahc_softc *); 1131 int ahc_pci_config(struct ahc_softc *, 1133 int ahc_pci_test_register_access(struct ahc_softc *); 1134 void __maybe_unused ahc_pci_resume(struct ahc_softc *ahc); 1137 int aic7770_config(struct ahc_softc *ah 902 tagahc_softc global() argument 903 bshahc_softc global() argument 904 scb_dataahc_softc global() argument 906 next_queued_scbahc_softc global() argument 919 untagged_queue_lockahc_softc global() argument 928 untagged_queuesahc_softc global() argument 933 bus_softcahc_softc global() argument 938 platform_dataahc_softc global() argument 943 dev_softcahc_softc global() argument 944 devahc_softc global() argument 949 bus_intrahc_softc global() argument 955 bus_chip_initahc_softc global() argument 963 enabled_targetsahc_softc global() argument 969 black_holeahc_softc global() argument 975 pending_deviceahc_softc global() argument 980 chipahc_softc global() argument 981 featuresahc_softc global() argument 982 bugsahc_softc global() argument 983 flagsahc_softc global() argument 984 seep_configahc_softc global() argument 987 unpauseahc_softc global() argument 988 pauseahc_softc global() argument 991 qoutfifonextahc_softc global() argument 992 qinfifonextahc_softc global() argument 993 qoutfifoahc_softc global() argument 994 qinfifoahc_softc global() argument 997 critical_sectionsahc_softc global() argument 998 num_critical_sectionsahc_softc global() argument 1001 channelahc_softc global() argument 1002 channel_bahc_softc global() argument 1005 our_idahc_softc global() argument 1006 our_id_bahc_softc global() argument 1011 unsolicited_intsahc_softc global() argument 1016 targetcmdsahc_softc global() argument 1017 tqinfifonextahc_softc global() argument 1022 seqctlahc_softc global() argument 1027 send_msg_perrorahc_softc global() argument 1028 msg_typeahc_softc global() argument 1029 msgout_bufahc_softc global() argument 1030 msgin_bufahc_softc global() argument 1031 msgout_lenahc_softc global() argument 1032 msgout_indexahc_softc global() argument 1033 msgin_indexahc_softc global() argument 1039 parent_dmatahc_softc global() argument 1040 shared_data_dmatahc_softc global() argument 1041 shared_data_dmamapahc_softc global() argument 1042 shared_data_busaddrahc_softc global() argument 1049 dma_bug_bufahc_softc global() argument 1052 enabled_lunsahc_softc global() argument 1055 init_levelahc_softc global() argument 1058 pci_cachesizeahc_softc global() argument 1065 pci_target_perr_countahc_softc global() argument 1069 instruction_ram_sizeahc_softc global() argument 1072 descriptionahc_softc global() argument 1073 nameahc_softc global() argument 1074 unitahc_softc global() argument 1077 seltimeahc_softc global() argument 1078 seltime_bahc_softc global() argument 1080 user_discenableahc_softc global() argument 1081 user_tagenableahc_softc global() argument [all...] |
H A D | aic7xxx_pci.c | 599 static int ahc_ext_scbram_present(struct ahc_softc *ahc); 600 static void ahc_scbram_config(struct ahc_softc *ahc, int enable, 602 static void ahc_probe_ext_scbram(struct ahc_softc *ahc); 603 static void check_extport(struct ahc_softc *ahc, u_int *sxfrctl1); 604 static void ahc_parse_pci_eeprom(struct ahc_softc *ahc, 606 static void configure_termination(struct ahc_softc *ahc, 611 static void ahc_new_term_detect(struct ahc_softc *ahc, 617 static void aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present, 621 static void aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present, 624 static void write_brdctl(struct ahc_softc *ah [all...] |
H A D | aic7xxx_core.c | 134 static void ahc_force_renegotiation(struct ahc_softc *ahc, 137 ahc_alloc_tstate(struct ahc_softc *ahc, 140 static void ahc_free_tstate(struct ahc_softc *ahc, 144 ahc_devlimited_syncrate(struct ahc_softc *ahc, 149 static void ahc_update_pending_scbs(struct ahc_softc *ahc); 150 static void ahc_fetch_devinfo(struct ahc_softc *ahc, 152 static void ahc_scb_devinfo(struct ahc_softc *ahc, 155 static void ahc_assert_atn(struct ahc_softc *ahc); 156 static void ahc_setup_initiator_msgout(struct ahc_softc *ahc, 159 static void ahc_build_transfer_msg(struct ahc_softc *ah [all...] |
H A D | aic7770.c | 56 static int aic7770_chip_init(struct ahc_softc *ahc); 57 static int aha2840_load_seeprom(struct ahc_softc *ahc); 104 aic7770_config(struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io) in aic7770_config() 241 aic7770_chip_init(struct ahc_softc *ahc) in aic7770_chip_init() 254 aha2840_load_seeprom(struct ahc_softc *ahc) in aha2840_load_seeprom() 340 ahc_aic7770_VL_setup(struct ahc_softc *ahc) in ahc_aic7770_VL_setup() 350 ahc_aic7770_EISA_setup(struct ahc_softc *ahc) in ahc_aic7770_EISA_setup() 360 ahc_aic7770_setup(struct ahc_softc *ahc) in ahc_aic7770_setup()
|
H A D | aic7xxx_proc.c | 46 static void ahc_dump_target_state(struct ahc_softc *ahc, 134 ahc_dump_target_state(struct ahc_softc *ahc, struct seq_file *m, in ahc_dump_target_state() 190 struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; in ahc_proc_write_seeprom() 292 struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; in ahc_linux_show_info()
|
H A D | aic7xxx_seq.h_shipped | 891 typedef int ahc_patch_func_t (struct ahc_softc *ahc); 895 ahc_patch23_func(struct ahc_softc *ahc) 903 ahc_patch22_func(struct ahc_softc *ahc) 911 ahc_patch21_func(struct ahc_softc *ahc) 919 ahc_patch20_func(struct ahc_softc *ahc) 927 ahc_patch19_func(struct ahc_softc *ahc) 935 ahc_patch18_func(struct ahc_softc *ahc) 943 ahc_patch17_func(struct ahc_softc *ahc) 951 ahc_patch16_func(struct ahc_softc *ahc) 959 ahc_patch15_func(struct ahc_softc *ah [all...] |
H A D | aic7xxx_93cx6.h | 54 struct ahc_softc *sd_ahc;
|
H A D | aic7xxx.seq | 44 PATCH_ARG_LIST = "struct ahc_softc *ahc"
|