Searched refs:ahc_softc (Results 1 – 13 of 13) sorted by relevance
/drivers/scsi/aic7xxx/ |
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 *ahc, u_int port); [all …]
|
D | aic7xxx_osm.h | 110 struct ahc_softc; 179 int ahc_dma_tag_create(struct ahc_softc *, bus_dma_tag_t /*parent*/, 187 void ahc_dma_tag_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/); 189 int ahc_dmamem_alloc(struct ahc_softc *, bus_dma_tag_t /*dmat*/, 193 void ahc_dmamem_free(struct ahc_softc *, bus_dma_tag_t /*dmat*/, 196 void ahc_dmamap_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/, 199 int ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t /*dmat*/, 204 int ahc_dmamap_unload(struct ahc_softc *, bus_dma_tag_t, bus_dmamap_t); 375 uint8_t ahc_inb(struct ahc_softc * ahc, long port); 376 void ahc_outb(struct ahc_softc * ahc, long port, uint8_t val); [all …]
|
D | aic7xxx.h | 569 struct ahc_softc *ahc_softc; member 900 typedef void (*ahc_bus_intr_t)(struct ahc_softc *); 901 typedef int (*ahc_bus_chip_init_t)(struct ahc_softc *); 902 typedef int (*ahc_bus_suspend_t)(struct ahc_softc *); 903 typedef int (*ahc_bus_resume_t)(struct ahc_softc *); 906 struct ahc_softc { struct 1112 typedef int (ahc_device_setup_t)(struct ahc_softc *); 1139 int ahc_pci_config(struct ahc_softc *, 1141 int ahc_pci_test_register_access(struct ahc_softc *); 1143 void ahc_pci_resume(struct ahc_softc *ahc); [all …]
|
D | aic7xxx_osm.c | 263 ahc_print_path(struct ahc_softc *ahc, struct scb *scb) in ahc_print_path() 371 static void ahc_linux_handle_scsi_status(struct ahc_softc *, 374 static void ahc_linux_queue_cmd_complete(struct ahc_softc *ahc, 376 static void ahc_linux_freeze_simq(struct ahc_softc *ahc); 377 static void ahc_linux_release_simq(struct ahc_softc *ahc); 379 static void ahc_linux_initialize_scsi_bus(struct ahc_softc *ahc); 380 static u_int ahc_linux_user_tagdepth(struct ahc_softc *ahc, 383 static int ahc_linux_run_command(struct ahc_softc*, 409 ahc_inb(struct ahc_softc * ahc, long port) in ahc_inb() 423 ahc_outb(struct ahc_softc * ahc, long port, uint8_t val) in ahc_outb() [all …]
|
D | aic7xxx_pci.c | 606 static int ahc_ext_scbram_present(struct ahc_softc *ahc); 607 static void ahc_scbram_config(struct ahc_softc *ahc, int enable, 609 static void ahc_probe_ext_scbram(struct ahc_softc *ahc); 610 static void check_extport(struct ahc_softc *ahc, u_int *sxfrctl1); 611 static void ahc_parse_pci_eeprom(struct ahc_softc *ahc, 613 static void configure_termination(struct ahc_softc *ahc, 618 static void ahc_new_term_detect(struct ahc_softc *ahc, 624 static void aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present, 628 static void aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present, 631 static void write_brdctl(struct ahc_softc *ahc, uint8_t value); [all …]
|
D | aic7xxx_core.c | 141 static void ahc_force_renegotiation(struct ahc_softc *ahc, 144 ahc_alloc_tstate(struct ahc_softc *ahc, 147 static void ahc_free_tstate(struct ahc_softc *ahc, 151 ahc_devlimited_syncrate(struct ahc_softc *ahc, 156 static void ahc_update_pending_scbs(struct ahc_softc *ahc); 157 static void ahc_fetch_devinfo(struct ahc_softc *ahc, 159 static void ahc_scb_devinfo(struct ahc_softc *ahc, 162 static void ahc_assert_atn(struct ahc_softc *ahc); 163 static void ahc_setup_initiator_msgout(struct ahc_softc *ahc, 166 static void ahc_build_transfer_msg(struct ahc_softc *ahc, [all …]
|
D | aic7xxx_osm_pci.c | 128 struct ahc_softc *ahc = pci_get_drvdata(pdev); in ahc_linux_pci_dev_suspend() 146 struct ahc_softc *ahc = pci_get_drvdata(pdev); in ahc_linux_pci_dev_resume() 169 struct ahc_softc *ahc = pci_get_drvdata(pdev); in ahc_linux_pci_dev_remove() 182 ahc_linux_pci_inherit_flags(struct ahc_softc *ahc) in ahc_linux_pci_inherit_flags() 189 struct ahc_softc *master = pci_get_drvdata(master_pdev); in ahc_linux_pci_inherit_flags() 207 struct ahc_softc *ahc; in ahc_linux_pci_dev_probe() 347 ahc_linux_pci_reserve_io_region(struct ahc_softc *ahc, resource_size_t *base) in ahc_linux_pci_reserve_io_region() 361 ahc_linux_pci_reserve_mem_region(struct ahc_softc *ahc, in ahc_linux_pci_reserve_mem_region() 387 ahc_pci_map_registers(struct ahc_softc *ahc) in ahc_pci_map_registers() 460 ahc_pci_map_int(struct ahc_softc *ahc) in ahc_pci_map_int()
|
D | aic7770.c | 62 static int aic7770_chip_init(struct ahc_softc *ahc); 63 static int aha2840_load_seeprom(struct ahc_softc *ahc); 125 aic7770_config(struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io) in aic7770_config() 262 aic7770_chip_init(struct ahc_softc *ahc) in aic7770_chip_init() 275 aha2840_load_seeprom(struct ahc_softc *ahc) in aha2840_load_seeprom() 361 ahc_aic7770_VL_setup(struct ahc_softc *ahc) in ahc_aic7770_VL_setup() 371 ahc_aic7770_EISA_setup(struct ahc_softc *ahc) in ahc_aic7770_EISA_setup() 381 ahc_aic7770_setup(struct ahc_softc *ahc) in ahc_aic7770_setup()
|
D | aic7770_osm.c | 48 aic7770_map_registers(struct ahc_softc *ahc, u_int port) in aic7770_map_registers() 61 aic7770_map_int(struct ahc_softc *ahc, u_int irq) in aic7770_map_int() 82 struct ahc_softc *ahc; in aic7770_probe() 112 struct ahc_softc *ahc = dev_get_drvdata(dev); in aic7770_remove()
|
D | aic7xxx_proc.c | 48 static void ahc_dump_target_state(struct ahc_softc *ahc, 54 static int ahc_proc_write_seeprom(struct ahc_softc *ahc, 181 ahc_dump_target_state(struct ahc_softc *ahc, struct info_str *info, in ahc_dump_target_state() 235 ahc_proc_write_seeprom(struct ahc_softc *ahc, char *buffer, int length) in ahc_proc_write_seeprom() 338 struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; in ahc_linux_proc_info()
|
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 *ahc) [all …]
|
D | aic7xxx_93cx6.h | 54 struct ahc_softc *sd_ahc;
|
D | aic7xxx.seq | 44 PATCH_ARG_LIST = "struct ahc_softc *ahc"
|