/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/aic7xxx/ |
H A D | aic7770_osm.c | 48 aic7770_map_registers(struct ahc_softc *ahc, u_int port) argument 61 aic7770_map_int(struct ahc_softc *ahc, u_int irq) argument 82 struct ahc_softc *ahc; local 112 struct ahc_softc *ahc = dev_get_drvdata(dev); local [all...] |
H A D | aic7770.c | 127 aic7770_config(struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io) argument 266 aic7770_chip_init(struct ahc_softc *ahc) argument 276 aic7770_suspend(struct ahc_softc *ahc) argument 282 aic7770_resume(struct ahc_softc *ahc) argument 291 aha2840_load_seeprom(struct ahc_softc *ahc) argument 377 ahc_aic7770_VL_setup(struct ahc_softc *ahc) argument 387 ahc_aic7770_EISA_setup(struct ahc_softc *ahc) argument 397 ahc_aic7770_setup(struct ahc_softc *ahc) argument [all...] |
H A D | aic7xxx_osm_pci.c | 143 struct ahc_softc *ahc = pci_get_drvdata(pdev); local 156 ahc_linux_pci_inherit_flags(struct ahc_softc *ahc) argument 181 struct ahc_softc *ahc; local 259 ahc_linux_pci_reserve_io_region(struct ahc_softc *ahc, u_long *base) argument 273 ahc_linux_pci_reserve_mem_region(struct ahc_softc *ahc, u_long *bus_addr, uint8_t __iomem **maddr) argument 299 ahc_pci_map_registers(struct ahc_softc *ahc) argument 372 ahc_pci_map_int(struct ahc_softc *ahc) argument [all...] |
H A D | aic7xxx_inline.h | 55 ahc_pause_bug_fix(struct ahc_softc *ahc) argument 66 ahc_is_paused(struct ahc_softc *ahc) argument 79 ahc_pause(struct ahc_softc *ahc) argument 104 ahc_unpause(struct ahc_softc *ahc) argument 119 ahc_freeze_untagged_queues(struct ahc_softc *ahc) argument 132 ahc_release_untagged_queues(struct ahc_softc *ahc) argument 182 ahc_hscb_busaddr(struct ahc_softc *ahc, u_int index) argument 189 ahc_sync_scb(struct ahc_softc *ahc, struct scb *scb, int op) argument 198 ahc_sync_sglist(struct ahc_softc *ahc, struct scb *scb, int op) argument 210 ahc_targetcmd_offset(struct ahc_softc *ahc, u_int index) argument 219 ahc_name(struct ahc_softc *ahc) argument 263 ahc_update_residual(struct ahc_softc *ahc, struct scb *scb) argument 277 ahc_fetch_transinfo(struct ahc_softc *ahc, char channel, u_int our_id, u_int remote_id, struct ahc_tmode_tstate **tstate) argument 293 ahc_inw(struct ahc_softc *ahc, u_int port) argument 300 ahc_outw(struct ahc_softc *ahc, u_int port, u_int value) argument 307 ahc_inl(struct ahc_softc *ahc, u_int port) argument 316 ahc_outl(struct ahc_softc *ahc, u_int port, uint32_t value) argument 325 ahc_inq(struct ahc_softc *ahc, u_int port) argument 338 ahc_outq(struct ahc_softc *ahc, u_int port, uint64_t value) argument 354 ahc_get_scb(struct ahc_softc *ahc) argument 372 ahc_free_scb(struct ahc_softc *ahc, struct scb *scb) argument 389 ahc_lookup_scb(struct ahc_softc *ahc, u_int tag) argument 401 ahc_swap_with_next_hscb(struct ahc_softc *ahc, struct scb *scb) argument 441 ahc_queue_scb(struct ahc_softc *ahc, struct scb *scb) argument 481 ahc_get_sense_buf(struct ahc_softc *ahc, struct scb *scb) argument 490 ahc_get_sense_bufaddr(struct ahc_softc *ahc, struct scb *scb) argument 506 ahc_sync_qoutfifo(struct ahc_softc *ahc, int op) argument 513 ahc_sync_tqinfifo(struct ahc_softc *ahc, int op) argument 533 ahc_check_cmdcmpltqueues(struct ahc_softc *ahc) argument 562 ahc_intr(struct ahc_softc *ahc) argument [all...] |
H A D | aic7xxx_proc.c | 181 ahc_dump_target_state(struct ahc_softc *ahc, struct info_str *info, argument 235 ahc_proc_write_seeprom(struct ahc_softc *ahc, char *buffer, int length) argument 339 struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; local [all...] |
H A D | aic7xxx_osm.c | 262 ahc_print_path(struct ahc_softc *ahc, struct scb *scb) argument 394 ahc_linux_unmap_scb(struct ahc_softc *ahc, struct scb *scb) argument 415 ahc_linux_map_seg(struct ahc_softc *ahc, struct scb *scb, struct ahc_dma_seg *sg, dma_addr_t addr, bus_size_t len) argument 445 struct ahc_softc *ahc; local 470 struct ahc_softc *ahc; local 491 struct ahc_softc *ahc = local 505 struct ahc_softc *ahc = local 587 struct ahc_softc *ahc = local 619 struct ahc_softc *ahc; local 649 struct ahc_softc *ahc; local 719 struct ahc_softc *ahc; local 771 ahc_dma_tag_create(struct ahc_softc *ahc, bus_dma_tag_t parent, bus_size_t alignment, bus_size_t boundary, dma_addr_t lowaddr, dma_addr_t highaddr, bus_dma_filter_t *filter, void *filterarg, bus_size_t maxsize, int nsegments, bus_size_t maxsegsz, int flags, bus_dma_tag_t *ret_tag) argument 799 ahc_dma_tag_destroy(struct ahc_softc *ahc, bus_dma_tag_t dmat) argument 805 ahc_dmamem_alloc(struct ahc_softc *ahc, bus_dma_tag_t dmat, void** vaddr, int flags, bus_dmamap_t *mapp) argument 816 ahc_dmamem_free(struct ahc_softc *ahc, bus_dma_tag_t dmat, void* vaddr, bus_dmamap_t map) argument 824 ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, bus_size_t buflen, bus_dmamap_callback_t *cb, void *cb_arg, int flags) argument 841 ahc_dmamap_destroy(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map) argument 846 ahc_dmamap_unload(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map) argument 1028 ahc_linux_register_host(struct ahc_softc *ahc, struct scsi_host_template *template) argument 1084 ahc_linux_initialize_scsi_bus(struct ahc_softc *ahc) argument 1151 ahc_platform_alloc(struct ahc_softc *ahc, void *platform_arg) argument 1170 ahc_platform_free(struct ahc_softc *ahc) argument 1204 ahc_platform_freeze_devq(struct ahc_softc *ahc, struct scb *scb) argument 1213 ahc_platform_set_tags(struct ahc_softc *ahc, struct scsi_device *sdev, struct ahc_devinfo *devinfo, ahc_queue_alg alg) argument 1296 ahc_platform_abort_scbs(struct ahc_softc *ahc, int target, char channel, int lun, u_int tag, role_t role, uint32_t status) argument 1303 ahc_linux_user_tagdepth(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 1341 struct ahc_softc *ahc = *((struct ahc_softc **)sdev->host->hostdata); local 1365 ahc_linux_run_command(struct ahc_softc *ahc, struct ahc_linux_device *dev, struct scsi_cmnd *cmd) argument 1565 struct ahc_softc *ahc; local 1577 ahc_platform_flushwork(struct ahc_softc *ahc) argument 1583 ahc_send_async(struct ahc_softc *ahc, char channel, u_int target, u_int lun, ac_code code) argument 1675 ahc_done(struct ahc_softc *ahc, struct scb *scb) argument 1792 ahc_linux_handle_scsi_status(struct ahc_softc *ahc, struct scsi_device *sdev, struct scb *scb) argument 1921 ahc_linux_queue_cmd_complete(struct ahc_softc *ahc, struct scsi_cmnd *cmd) argument 1991 ahc_linux_freeze_simq(struct ahc_softc *ahc) argument 2008 ahc_linux_release_simq(struct ahc_softc *ahc) argument 2033 struct ahc_softc *ahc; local 2310 ahc_platform_dump_card_state(struct ahc_softc *ahc) argument 2317 struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); local 2331 struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); local 2370 struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); local 2398 struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); local 2431 struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; local [all...] |
H A D | aic7xxx_osm.h | 395 ahc_inb(struct ahc_softc * ahc, long port) argument 409 ahc_outb(struct ahc_softc * ahc, long port, uint8_t val) argument 420 ahc_outsb(struct ahc_softc * ahc, long port, uint8_t *array, int count) argument 434 ahc_insb(struct ahc_softc * ahc, long port, uint8_t *array, int count) argument 466 ahc_lockinit(struct ahc_softc *ahc) argument 472 ahc_lock(struct ahc_softc *ahc, unsigned long *flags) argument 478 ahc_unlock(struct ahc_softc *ahc, unsigned long *flags) argument 636 ahc_flush_device_writes(struct ahc_softc *ahc) argument 778 ahc_get_sense_bufsize(struct ahc_softc *ahc, struct scb *scb) argument 784 ahc_notify_xfer_settings_change(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 791 ahc_platform_scb_free(struct ahc_softc *ahc, struct scb *scb) argument [all...] |
H A D | aic7xxx_pci.c | 711 ahc_pci_config(struct ahc_softc *ahc, struct ahc_pci_identity *entry) argument 973 ahc_ext_scbram_present(struct ahc_softc *ahc) argument 1009 ahc_scbram_config(struct ahc_softc *ahc, int enable, int pcheck, int fast, int large) argument 1067 ahc_probe_ext_scbram(struct ahc_softc *ahc) argument 1168 ahc_pci_test_register_access(struct ahc_softc *ahc) argument 1257 check_extport(struct ahc_softc *ahc, u_int *sxfrctl1) argument 1406 ahc_parse_pci_eeprom(struct ahc_softc *ahc, struct seeprom_config *sc) argument 1524 configure_termination(struct ahc_softc *ahc, struct seeprom_descriptor *sd, u_int adapter_control, u_int *sxfrctl1) argument 1750 ahc_new_term_detect(struct ahc_softc *ahc, int *enableSEC_low, int *enableSEC_high, int *enablePRI_low, int *enablePRI_high, int *eeprom_present) argument 1772 aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present, int *internal68_present, int *externalcable_present, int *eeprom_present) argument 1813 aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present, int *externalcable_present, int *eeprom_present) argument 1836 ahc_acquire_seeprom(struct ahc_softc *ahc, struct seeprom_descriptor *sd) argument 1871 write_brdctl(struct ahc_softc *ahc, uint8_t value) argument 1903 read_brdctl(struct ahc_softc *ahc) argument 1925 ahc_pci_intr(struct ahc_softc *ahc) argument 1991 ahc_pci_chip_init(struct ahc_softc *ahc) argument 2016 ahc_pci_suspend(struct ahc_softc *ahc) argument 2022 ahc_pci_resume(struct ahc_softc *ahc) argument 2058 ahc_aic785X_setup(struct ahc_softc *ahc) argument 2076 ahc_aic7860_setup(struct ahc_softc *ahc) argument 2094 ahc_apa1480_setup(struct ahc_softc *ahc) argument 2106 ahc_aic7870_setup(struct ahc_softc *ahc) argument 2118 ahc_aic7870h_setup(struct ahc_softc *ahc) argument 2128 ahc_aha394X_setup(struct ahc_softc *ahc) argument 2139 ahc_aha394Xh_setup(struct ahc_softc *ahc) argument 2149 ahc_aha398X_setup(struct ahc_softc *ahc) argument 2160 ahc_aha494X_setup(struct ahc_softc *ahc) argument 2171 ahc_aha494Xh_setup(struct ahc_softc *ahc) argument 2181 ahc_aic7880_setup(struct ahc_softc *ahc) argument 2202 ahc_aic7880h_setup(struct ahc_softc *ahc) argument 2213 ahc_aha2940Pro_setup(struct ahc_softc *ahc) argument 2221 ahc_aha394XU_setup(struct ahc_softc *ahc) argument 2232 ahc_aha394XUh_setup(struct ahc_softc *ahc) argument 2242 ahc_aha398XU_setup(struct ahc_softc *ahc) argument 2253 ahc_aic7890_setup(struct ahc_softc *ahc) argument 2271 ahc_aic7892_setup(struct ahc_softc *ahc) argument 2284 ahc_aic7895_setup(struct ahc_softc *ahc) argument 2318 ahc_aic7895h_setup(struct ahc_softc *ahc) argument 2328 ahc_aic7896_setup(struct ahc_softc *ahc) argument 2343 ahc_aic7899_setup(struct ahc_softc *ahc) argument 2358 ahc_aha29160C_setup(struct ahc_softc *ahc) argument 2370 ahc_raid_setup(struct ahc_softc *ahc) argument 2377 ahc_aha394XX_setup(struct ahc_softc *ahc) argument 2399 ahc_aha398XX_setup(struct ahc_softc *ahc) argument 2426 ahc_aha494XX_setup(struct ahc_softc *ahc) argument [all...] |
H A D | aic7xxx_core.c | 245 ahc_restart(struct ahc_softc *ahc) argument 306 ahc_run_qoutfifo(struct ahc_softc *ahc) argument 353 ahc_run_untagged_queues(struct ahc_softc *ahc) argument 362 ahc_run_untagged_queue(struct ahc_softc *ahc, struct scb_tailq *queue) argument 378 ahc_handle_brkadrint(struct ahc_softc *ahc) argument 407 ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat) argument 957 ahc_handle_scsiint(struct ahc_softc *ahc, u_int intstat) argument 1394 ahc_force_renegotiation(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 1410 ahc_clear_critical_section(struct ahc_softc *ahc) argument 1503 ahc_clear_intstat(struct ahc_softc *ahc) argument 1560 ahc_alloc_tstate(struct ahc_softc *ahc, u_int scsi_id, char channel) argument 1608 ahc_free_tstate(struct ahc_softc *ahc, u_int scsi_id, char channel, int force) argument 1637 ahc_devlimited_syncrate(struct ahc_softc *ahc, struct ahc_initiator_tinfo *tinfo, u_int *period, u_int *ppr_options, role_t role) argument 1692 ahc_find_syncrate(struct ahc_softc *ahc, u_int *period, u_int *ppr_options, u_int maxsync) argument 1759 ahc_find_period(struct ahc_softc *ahc, u_int scsirate, u_int maxsync) argument 1789 ahc_validate_offset(struct ahc_softc *ahc, struct ahc_initiator_tinfo *tinfo, struct ahc_syncrate *syncrate, u_int *offset, int wide, role_t role) argument 1821 ahc_validate_width(struct ahc_softc *ahc, struct ahc_initiator_tinfo *tinfo, u_int *bus_width, role_t role) argument 1851 ahc_update_neg_request(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, struct ahc_tmode_tstate *tstate, struct ahc_initiator_tinfo *tinfo, ahc_neg_type neg_type) argument 1894 ahc_set_syncrate(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, struct ahc_syncrate *syncrate, u_int period, u_int offset, u_int ppr_options, u_int type, int paused) argument 2021 ahc_set_width(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, u_int width, u_int type, int paused) argument 2077 ahc_set_tags(struct ahc_softc *ahc, struct scsi_cmnd *cmd, struct ahc_devinfo *devinfo, ahc_queue_alg alg) argument 2093 ahc_update_pending_scbs(struct ahc_softc *ahc) argument 2171 ahc_fetch_devinfo(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 2236 ahc_print_devinfo(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 2243 ahc_scb_devinfo(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, struct scb *scb) argument 2260 ahc_assert_atn(struct ahc_softc *ahc) argument 2277 ahc_setup_initiator_msgout(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, struct scb *scb) argument 2363 ahc_build_transfer_msg(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 2461 ahc_construct_sdtr(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, u_int period, u_int offset) argument 2481 ahc_construct_wdtr(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, u_int bus_width) argument 2499 ahc_construct_ppr(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, u_int period, u_int offset, u_int bus_width, u_int ppr_options) argument 2521 ahc_clear_msg_state(struct ahc_softc *ahc) argument 2539 ahc_handle_proto_violation(struct ahc_softc *ahc) argument 2636 ahc_handle_message_phase(struct ahc_softc *ahc) argument 2934 ahc_sent_msg(struct ahc_softc *ahc, ahc_msgtype type, u_int msgval, int full) argument 2981 ahc_parse_msg(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 3403 ahc_handle_msg_reject(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 3554 ahc_handle_ign_wide_residue(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) argument 3659 ahc_reinitialize_dataptrs(struct ahc_softc *ahc) argument 3715 ahc_handle_devreset(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, cam_status status, char *message, int verbose_level) argument 3770 ahc_setup_target_msgin(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, struct scb *scb) argument 3799 struct ahc_softc *ahc; local 3850 ahc_softc_init(struct ahc_softc *ahc) argument 3871 ahc_set_unit(struct ahc_softc *ahc, int unit) argument 3877 ahc_set_name(struct ahc_softc *ahc, char *name) argument 3885 ahc_free(struct ahc_softc *ahc) argument 3960 struct ahc_softc *ahc; local 3985 ahc_reset(struct ahc_softc *ahc, int reinit) argument 4091 ahc_probe_scbs(struct ahc_softc *ahc) argument 4117 ahc_build_free_scb_list(struct ahc_softc *ahc) argument 4168 ahc_init_scbdata(struct ahc_softc *ahc) argument 4308 ahc_fini_scbdata(struct ahc_softc *ahc) argument 4362 ahc_alloc_scbs(struct ahc_softc *ahc) argument 4440 ahc_controller_info(struct ahc_softc *ahc, char *buf) argument 4481 ahc_chip_init(struct ahc_softc *ahc) argument 4668 ahc_init(struct ahc_softc *ahc) argument 4989 ahc_intr_enable(struct ahc_softc *ahc, int enable) argument 5013 ahc_pause_and_flushwork(struct ahc_softc *ahc) argument 5053 ahc_suspend(struct ahc_softc *ahc) argument 5074 ahc_resume(struct ahc_softc *ahc) argument 5089 ahc_index_busy_tcl(struct ahc_softc *ahc, u_int tcl) argument 5110 ahc_unbusy_tcl(struct ahc_softc *ahc, u_int tcl) argument 5128 ahc_busy_tcl(struct ahc_softc *ahc, u_int tcl, u_int scbid) argument 5147 ahc_match_scb(struct ahc_softc *ahc, struct scb *scb, int target, char channel, int lun, u_int tag, role_t role) argument 5183 ahc_freeze_devq(struct ahc_softc *ahc, struct scb *scb) argument 5201 ahc_qinfifo_requeue_tail(struct ahc_softc *ahc, struct scb *scb) argument 5223 ahc_qinfifo_requeue(struct ahc_softc *ahc, struct scb *prev_scb, struct scb *scb) argument 5239 ahc_qinfifo_count(struct ahc_softc *ahc) argument 5254 ahc_search_qinfifo(struct ahc_softc *ahc, int target, char channel, int lun, u_int tag, role_t role, uint32_t status, ahc_search_action action) argument 5463 ahc_search_untagged_queues(struct ahc_softc *ahc, ahc_io_ctx_t ctx, int target, char channel, int lun, uint32_t status, ahc_search_action action) argument 5561 ahc_search_disc_list(struct ahc_softc *ahc, int target, char channel, int lun, u_int tag, int stop_on_first, int remove, int save_state) argument 5628 ahc_rem_scb_from_disc_list(struct ahc_softc *ahc, u_int prev, u_int scbptr) argument 5654 ahc_add_curscb_to_free_list(struct ahc_softc *ahc) argument 5673 ahc_rem_wscb(struct ahc_softc *ahc, u_int scbpos, u_int prev) argument 5724 ahc_abort_scbs(struct ahc_softc *ahc, int target, char channel, int lun, u_int tag, role_t role, uint32_t status) argument 5856 ahc_reset_current_bus(struct ahc_softc *ahc) argument 5875 ahc_reset_channel(struct ahc_softc *ahc, char channel, int initiate_reset) argument 6036 ahc_calc_residual(struct ahc_softc *ahc, struct scb *scb) argument 6124 ahc_queue_lstate_event(struct ahc_softc *ahc, struct ahc_tmode_lstate *lstate, u_int initiator_id, u_int event_type, u_int event_arg) argument 6175 ahc_send_lstate_events(struct ahc_softc *ahc, struct ahc_tmode_lstate *lstate) argument 6211 ahc_dumpseq(struct ahc_softc* ahc) argument 6231 ahc_loadseq(struct ahc_softc *ahc) argument 6341 ahc_check_patch(struct ahc_softc *ahc, struct patch **start_patch, u_int start_instr, u_int *skip_addr) argument 6377 ahc_download_instr(struct ahc_softc *ahc, u_int instrptr, uint8_t *dconsts) argument 6550 ahc_dump_card_state(struct ahc_softc *ahc) argument 6735 ahc_find_tmode_devs(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb, struct ahc_tmode_tstate **tstate, struct ahc_tmode_lstate **lstate, int notfound_failure) argument 6776 ahc_handle_en_lun(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb) argument 7149 ahc_update_scsiid(struct ahc_softc *ahc, u_int targid_mask) argument 7187 ahc_run_tqinfifo(struct ahc_softc *ahc, int paused) argument 7242 ahc_handle_target_cmd(struct ahc_softc *ahc, struct target_cmd *cmd) argument [all...] |