ahc_softc 56 drivers/scsi/aic7xxx/aic7770.c static int aic7770_chip_init(struct ahc_softc *ahc); ahc_softc 57 drivers/scsi/aic7xxx/aic7770.c static int aha2840_load_seeprom(struct ahc_softc *ahc); ahc_softc 119 drivers/scsi/aic7xxx/aic7770.c aic7770_config(struct ahc_softc *ahc, struct aic7770_identity *entry, u_int io) ahc_softc 256 drivers/scsi/aic7xxx/aic7770.c aic7770_chip_init(struct ahc_softc *ahc) ahc_softc 269 drivers/scsi/aic7xxx/aic7770.c aha2840_load_seeprom(struct ahc_softc *ahc) ahc_softc 355 drivers/scsi/aic7xxx/aic7770.c ahc_aic7770_VL_setup(struct ahc_softc *ahc) ahc_softc 365 drivers/scsi/aic7xxx/aic7770.c ahc_aic7770_EISA_setup(struct ahc_softc *ahc) ahc_softc 375 drivers/scsi/aic7xxx/aic7770.c ahc_aic7770_setup(struct ahc_softc *ahc) ahc_softc 48 drivers/scsi/aic7xxx/aic7770_osm.c aic7770_map_registers(struct ahc_softc *ahc, u_int port) ahc_softc 61 drivers/scsi/aic7xxx/aic7770_osm.c aic7770_map_int(struct ahc_softc *ahc, u_int irq) ahc_softc 82 drivers/scsi/aic7xxx/aic7770_osm.c struct ahc_softc *ahc; ahc_softc 112 drivers/scsi/aic7xxx/aic7770_osm.c struct ahc_softc *ahc = dev_get_drvdata(dev); ahc_softc 569 drivers/scsi/aic7xxx/aic7xxx.h struct ahc_softc *ahc_softc; ahc_softc 897 drivers/scsi/aic7xxx/aic7xxx.h typedef void (*ahc_bus_intr_t)(struct ahc_softc *); ahc_softc 898 drivers/scsi/aic7xxx/aic7xxx.h typedef int (*ahc_bus_chip_init_t)(struct ahc_softc *); ahc_softc 899 drivers/scsi/aic7xxx/aic7xxx.h typedef int (*ahc_bus_suspend_t)(struct ahc_softc *); ahc_softc 900 drivers/scsi/aic7xxx/aic7xxx.h typedef int (*ahc_bus_resume_t)(struct ahc_softc *); ahc_softc 1107 drivers/scsi/aic7xxx/aic7xxx.h typedef int (ahc_device_setup_t)(struct ahc_softc *); ahc_softc 1134 drivers/scsi/aic7xxx/aic7xxx.h int ahc_pci_config(struct ahc_softc *, ahc_softc 1136 drivers/scsi/aic7xxx/aic7xxx.h int ahc_pci_test_register_access(struct ahc_softc *); ahc_softc 1138 drivers/scsi/aic7xxx/aic7xxx.h void ahc_pci_resume(struct ahc_softc *ahc); ahc_softc 1143 drivers/scsi/aic7xxx/aic7xxx.h int aic7770_config(struct ahc_softc *ahc, ahc_softc 1148 drivers/scsi/aic7xxx/aic7xxx.h int ahc_probe_scbs(struct ahc_softc *); ahc_softc 1149 drivers/scsi/aic7xxx/aic7xxx.h void ahc_qinfifo_requeue_tail(struct ahc_softc *ahc, ahc_softc 1151 drivers/scsi/aic7xxx/aic7xxx.h int ahc_match_scb(struct ahc_softc *ahc, struct scb *scb, ahc_softc 1156 drivers/scsi/aic7xxx/aic7xxx.h struct ahc_softc *ahc_alloc(void *platform_arg, char *name); ahc_softc 1157 drivers/scsi/aic7xxx/aic7xxx.h int ahc_softc_init(struct ahc_softc *); ahc_softc 1158 drivers/scsi/aic7xxx/aic7xxx.h void ahc_controller_info(struct ahc_softc *ahc, char *buf); ahc_softc 1159 drivers/scsi/aic7xxx/aic7xxx.h int ahc_chip_init(struct ahc_softc *ahc); ahc_softc 1160 drivers/scsi/aic7xxx/aic7xxx.h int ahc_init(struct ahc_softc *ahc); ahc_softc 1161 drivers/scsi/aic7xxx/aic7xxx.h void ahc_intr_enable(struct ahc_softc *ahc, int enable); ahc_softc 1162 drivers/scsi/aic7xxx/aic7xxx.h void ahc_pause_and_flushwork(struct ahc_softc *ahc); ahc_softc 1164 drivers/scsi/aic7xxx/aic7xxx.h int ahc_suspend(struct ahc_softc *ahc); ahc_softc 1165 drivers/scsi/aic7xxx/aic7xxx.h int ahc_resume(struct ahc_softc *ahc); ahc_softc 1167 drivers/scsi/aic7xxx/aic7xxx.h void ahc_set_unit(struct ahc_softc *, int); ahc_softc 1168 drivers/scsi/aic7xxx/aic7xxx.h void ahc_set_name(struct ahc_softc *, char *); ahc_softc 1169 drivers/scsi/aic7xxx/aic7xxx.h void ahc_free(struct ahc_softc *ahc); ahc_softc 1170 drivers/scsi/aic7xxx/aic7xxx.h int ahc_reset(struct ahc_softc *ahc, int reinit); ahc_softc 1178 drivers/scsi/aic7xxx/aic7xxx.h int ahc_search_qinfifo(struct ahc_softc *ahc, int target, ahc_softc 1182 drivers/scsi/aic7xxx/aic7xxx.h int ahc_search_untagged_queues(struct ahc_softc *ahc, ahc_softc 1187 drivers/scsi/aic7xxx/aic7xxx.h int ahc_search_disc_list(struct ahc_softc *ahc, int target, ahc_softc 1191 drivers/scsi/aic7xxx/aic7xxx.h int ahc_reset_channel(struct ahc_softc *ahc, char channel, ahc_softc 1200 drivers/scsi/aic7xxx/aic7xxx.h const struct ahc_syncrate* ahc_find_syncrate(struct ahc_softc *ahc, u_int *period, ahc_softc 1202 drivers/scsi/aic7xxx/aic7xxx.h u_int ahc_find_period(struct ahc_softc *ahc, ahc_softc 1213 drivers/scsi/aic7xxx/aic7xxx.h int ahc_update_neg_request(struct ahc_softc*, ahc_softc 1218 drivers/scsi/aic7xxx/aic7xxx.h void ahc_set_width(struct ahc_softc *ahc, ahc_softc 1221 drivers/scsi/aic7xxx/aic7xxx.h void ahc_set_syncrate(struct ahc_softc *ahc, ahc_softc 1235 drivers/scsi/aic7xxx/aic7xxx.h void ahc_send_lstate_events(struct ahc_softc *, ahc_softc 1237 drivers/scsi/aic7xxx/aic7xxx.h void ahc_handle_en_lun(struct ahc_softc *ahc, ahc_softc 1239 drivers/scsi/aic7xxx/aic7xxx.h cam_status ahc_find_tmode_devs(struct ahc_softc *ahc, ahc_softc 1265 drivers/scsi/aic7xxx/aic7xxx.h void ahc_print_devinfo(struct ahc_softc *ahc, ahc_softc 1267 drivers/scsi/aic7xxx/aic7xxx.h void ahc_dump_card_state(struct ahc_softc *ahc); ahc_softc 1276 drivers/scsi/aic7xxx/aic7xxx.h int ahc_acquire_seeprom(struct ahc_softc *ahc, ahc_softc 54 drivers/scsi/aic7xxx/aic7xxx_93cx6.h struct ahc_softc *sd_ahc; ahc_softc 134 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_force_renegotiation(struct ahc_softc *ahc, ahc_softc 137 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_alloc_tstate(struct ahc_softc *ahc, ahc_softc 140 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_free_tstate(struct ahc_softc *ahc, ahc_softc 144 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_devlimited_syncrate(struct ahc_softc *ahc, ahc_softc 149 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_update_pending_scbs(struct ahc_softc *ahc); ahc_softc 150 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_fetch_devinfo(struct ahc_softc *ahc, ahc_softc 152 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_scb_devinfo(struct ahc_softc *ahc, ahc_softc 155 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_assert_atn(struct ahc_softc *ahc); ahc_softc 156 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_setup_initiator_msgout(struct ahc_softc *ahc, ahc_softc 159 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_build_transfer_msg(struct ahc_softc *ahc, ahc_softc 161 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_construct_sdtr(struct ahc_softc *ahc, ahc_softc 164 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_construct_wdtr(struct ahc_softc *ahc, ahc_softc 167 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_construct_ppr(struct ahc_softc *ahc, ahc_softc 171 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_clear_msg_state(struct ahc_softc *ahc); ahc_softc 172 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_proto_violation(struct ahc_softc *ahc); ahc_softc 173 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_message_phase(struct ahc_softc *ahc); ahc_softc 179 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_sent_msg(struct ahc_softc *ahc, ahc_msgtype type, ahc_softc 181 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_parse_msg(struct ahc_softc *ahc, ahc_softc 183 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_handle_msg_reject(struct ahc_softc *ahc, ahc_softc 185 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_ign_wide_residue(struct ahc_softc *ahc, ahc_softc 187 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_reinitialize_dataptrs(struct ahc_softc *ahc); ahc_softc 188 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_devreset(struct ahc_softc *ahc, ahc_softc 193 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_setup_target_msgin(struct ahc_softc *ahc, ahc_softc 199 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_build_free_scb_list(struct ahc_softc *ahc); ahc_softc 200 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_init_scbdata(struct ahc_softc *ahc); ahc_softc 201 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_fini_scbdata(struct ahc_softc *ahc); ahc_softc 202 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_qinfifo_requeue(struct ahc_softc *ahc, ahc_softc 205 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_qinfifo_count(struct ahc_softc *ahc); ahc_softc 206 drivers/scsi/aic7xxx/aic7xxx_core.c static u_int ahc_rem_scb_from_disc_list(struct ahc_softc *ahc, ahc_softc 208 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_add_curscb_to_free_list(struct ahc_softc *ahc); ahc_softc 209 drivers/scsi/aic7xxx/aic7xxx_core.c static u_int ahc_rem_wscb(struct ahc_softc *ahc, ahc_softc 211 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_reset_current_bus(struct ahc_softc *ahc); ahc_softc 213 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_dumpseq(struct ahc_softc *ahc); ahc_softc 215 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_loadseq(struct ahc_softc *ahc); ahc_softc 216 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_check_patch(struct ahc_softc *ahc, ahc_softc 219 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_download_instr(struct ahc_softc *ahc, ahc_softc 222 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_queue_lstate_event(struct ahc_softc *ahc, ahc_softc 227 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_update_scsiid(struct ahc_softc *ahc, ahc_softc 229 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_handle_target_cmd(struct ahc_softc *ahc, ahc_softc 233 drivers/scsi/aic7xxx/aic7xxx_core.c static u_int ahc_index_busy_tcl(struct ahc_softc *ahc, u_int tcl); ahc_softc 234 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_unbusy_tcl(struct ahc_softc *ahc, u_int tcl); ahc_softc 235 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_busy_tcl(struct ahc_softc *ahc, ahc_softc 239 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_run_untagged_queues(struct ahc_softc *ahc); ahc_softc 240 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_run_untagged_queue(struct ahc_softc *ahc, ahc_softc 244 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_alloc_scbs(struct ahc_softc *ahc); ahc_softc 248 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_clear_intstat(struct ahc_softc *ahc); ahc_softc 249 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_run_qoutfifo(struct ahc_softc *ahc); ahc_softc 251 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_run_tqinfifo(struct ahc_softc *ahc, int paused); ahc_softc 253 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_brkadrint(struct ahc_softc *ahc); ahc_softc 254 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat); ahc_softc 255 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_handle_scsiint(struct ahc_softc *ahc, ahc_softc 257 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_clear_critical_section(struct ahc_softc *ahc); ahc_softc 260 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_freeze_devq(struct ahc_softc *ahc, struct scb *scb); ahc_softc 261 drivers/scsi/aic7xxx/aic7xxx_core.c static int ahc_abort_scbs(struct ahc_softc *ahc, int target, ahc_softc 264 drivers/scsi/aic7xxx/aic7xxx_core.c static void ahc_calc_residual(struct ahc_softc *ahc, ahc_softc 268 drivers/scsi/aic7xxx/aic7xxx_core.c static inline void ahc_freeze_untagged_queues(struct ahc_softc *ahc); ahc_softc 269 drivers/scsi/aic7xxx/aic7xxx_core.c static inline void ahc_release_untagged_queues(struct ahc_softc *ahc); ahc_softc 276 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_freeze_untagged_queues(struct ahc_softc *ahc) ahc_softc 289 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_release_untagged_queues(struct ahc_softc *ahc) ahc_softc 308 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_pause_bug_fix(struct ahc_softc *ahc) ahc_softc 319 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_is_paused(struct ahc_softc *ahc) ahc_softc 332 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_pause(struct ahc_softc *ahc) ahc_softc 357 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_unpause(struct ahc_softc *ahc) ahc_softc 388 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_hscb_busaddr(struct ahc_softc *ahc, u_int index) ahc_softc 395 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_sync_scb(struct ahc_softc *ahc, struct scb *scb, int op) ahc_softc 404 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_sync_sglist(struct ahc_softc *ahc, struct scb *scb, int op) ahc_softc 417 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_targetcmd_offset(struct ahc_softc *ahc, u_int index) ahc_softc 429 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_update_residual(struct ahc_softc *ahc, struct scb *scb) ahc_softc 443 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_fetch_transinfo(struct ahc_softc *ahc, char channel, u_int our_id, ahc_softc 459 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_inw(struct ahc_softc *ahc, u_int port) ahc_softc 466 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_outw(struct ahc_softc *ahc, u_int port, u_int value) ahc_softc 473 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_inl(struct ahc_softc *ahc, u_int port) ahc_softc 482 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_outl(struct ahc_softc *ahc, u_int port, uint32_t value) ahc_softc 491 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_inq(struct ahc_softc *ahc, u_int port) ahc_softc 504 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_outq(struct ahc_softc *ahc, u_int port, uint64_t value) ahc_softc 520 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_get_scb(struct ahc_softc *ahc) ahc_softc 538 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_free_scb(struct ahc_softc *ahc, struct scb *scb) ahc_softc 555 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_lookup_scb(struct ahc_softc *ahc, u_int tag) ahc_softc 567 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_swap_with_next_hscb(struct ahc_softc *ahc, struct scb *scb) ahc_softc 607 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_queue_scb(struct ahc_softc *ahc, struct scb *scb) ahc_softc 647 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_get_sense_buf(struct ahc_softc *ahc, struct scb *scb) ahc_softc 656 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_get_sense_bufaddr(struct ahc_softc *ahc, struct scb *scb) ahc_softc 667 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_sync_qoutfifo(struct ahc_softc *ahc, int op) ahc_softc 674 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_sync_tqinfifo(struct ahc_softc *ahc, int op) ahc_softc 694 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_check_cmdcmpltqueues(struct ahc_softc *ahc) ahc_softc 723 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_intr(struct ahc_softc *ahc) ahc_softc 808 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_restart(struct ahc_softc *ahc) ahc_softc 876 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_run_qoutfifo(struct ahc_softc *ahc) ahc_softc 923 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_run_untagged_queues(struct ahc_softc *ahc) ahc_softc 932 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_run_untagged_queue(struct ahc_softc *ahc, struct scb_tailq *queue) ahc_softc 948 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_brkadrint(struct ahc_softc *ahc) ahc_softc 977 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat) ahc_softc 1528 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_scsiint(struct ahc_softc *ahc, u_int intstat) ahc_softc 1965 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_force_renegotiation(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 1981 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_clear_critical_section(struct ahc_softc *ahc) ahc_softc 2074 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_clear_intstat(struct ahc_softc *ahc) ahc_softc 2133 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_alloc_tstate(struct ahc_softc *ahc, u_int scsi_id, char channel) ahc_softc 2180 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_free_tstate(struct ahc_softc *ahc, u_int scsi_id, char channel, int force) ahc_softc 2209 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_devlimited_syncrate(struct ahc_softc *ahc, ahc_softc 2264 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_find_syncrate(struct ahc_softc *ahc, u_int *period, ahc_softc 2340 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_find_period(struct ahc_softc *ahc, u_int scsirate, u_int maxsync) ahc_softc 2381 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_validate_offset(struct ahc_softc *ahc, ahc_softc 2413 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_validate_width(struct ahc_softc *ahc, struct ahc_initiator_tinfo *tinfo, ahc_softc 2443 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_update_neg_request(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 2486 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_set_syncrate(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 2613 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_set_width(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 2669 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_set_tags(struct ahc_softc *ahc, struct scsi_cmnd *cmd, ahc_softc 2685 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_update_pending_scbs(struct ahc_softc *ahc) ahc_softc 2763 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_fetch_devinfo(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 2828 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_print_devinfo(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 2835 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_scb_devinfo(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 2852 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_assert_atn(struct ahc_softc *ahc) ahc_softc 2869 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_setup_initiator_msgout(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 2955 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_build_transfer_msg(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 3053 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_construct_sdtr(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 3073 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_construct_wdtr(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 3091 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_construct_ppr(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 3113 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_clear_msg_state(struct ahc_softc *ahc) ahc_softc 3131 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_proto_violation(struct ahc_softc *ahc) ahc_softc 3228 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_message_phase(struct ahc_softc *ahc) ahc_softc 3530 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_sent_msg(struct ahc_softc *ahc, ahc_msgtype type, u_int msgval, int full) ahc_softc 3577 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_parse_msg(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 3999 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_msg_reject(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 4150 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_ign_wide_residue(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 4259 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_reinitialize_dataptrs(struct ahc_softc *ahc) ahc_softc 4315 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_devreset(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 4370 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_setup_target_msgin(struct ahc_softc *ahc, struct ahc_devinfo *devinfo, ahc_softc 4396 drivers/scsi/aic7xxx/aic7xxx_core.c struct ahc_softc * ahc_softc 4399 drivers/scsi/aic7xxx/aic7xxx_core.c struct ahc_softc *ahc; ahc_softc 4449 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_softc_init(struct ahc_softc *ahc) ahc_softc 4469 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_set_unit(struct ahc_softc *ahc, int unit) ahc_softc 4475 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_set_name(struct ahc_softc *ahc, char *name) ahc_softc 4483 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_free(struct ahc_softc *ahc) ahc_softc 4552 drivers/scsi/aic7xxx/aic7xxx_core.c struct ahc_softc *ahc; ahc_softc 4555 drivers/scsi/aic7xxx/aic7xxx_core.c ahc = (struct ahc_softc *)arg; ahc_softc 4577 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_reset(struct ahc_softc *ahc, int reinit) ahc_softc 4683 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_probe_scbs(struct ahc_softc *ahc) { ahc_softc 4709 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_build_free_scb_list(struct ahc_softc *ahc) ahc_softc 4760 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_init_scbdata(struct ahc_softc *ahc) ahc_softc 4898 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_fini_scbdata(struct ahc_softc *ahc) ahc_softc 4958 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_alloc_scbs(struct ahc_softc *ahc) ahc_softc 5013 drivers/scsi/aic7xxx/aic7xxx_core.c next_scb->ahc_softc = ahc; ahc_softc 5027 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_controller_info(struct ahc_softc *ahc, char *buf) ahc_softc 5068 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_chip_init(struct ahc_softc *ahc) ahc_softc 5255 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_init(struct ahc_softc *ahc) ahc_softc 5558 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_intr_enable(struct ahc_softc *ahc, int enable) ahc_softc 5582 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_pause_and_flushwork(struct ahc_softc *ahc) ahc_softc 5623 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_suspend(struct ahc_softc *ahc) ahc_softc 5649 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_resume(struct ahc_softc *ahc) ahc_softc 5664 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_index_busy_tcl(struct ahc_softc *ahc, u_int tcl) ahc_softc 5685 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_unbusy_tcl(struct ahc_softc *ahc, u_int tcl) ahc_softc 5703 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_busy_tcl(struct ahc_softc *ahc, u_int tcl, u_int scbid) ahc_softc 5722 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_match_scb(struct ahc_softc *ahc, struct scb *scb, int target, ahc_softc 5758 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_freeze_devq(struct ahc_softc *ahc, struct scb *scb) ahc_softc 5776 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_qinfifo_requeue_tail(struct ahc_softc *ahc, struct scb *scb) ahc_softc 5798 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_qinfifo_requeue(struct ahc_softc *ahc, struct scb *prev_scb, ahc_softc 5814 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_qinfifo_count(struct ahc_softc *ahc) ahc_softc 5829 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_qinfifo(struct ahc_softc *ahc, int target, char channel, ahc_softc 6038 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_untagged_queues(struct ahc_softc *ahc, ahc_io_ctx_t ctx, ahc_softc 6136 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_search_disc_list(struct ahc_softc *ahc, int target, char channel, ahc_softc 6203 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_rem_scb_from_disc_list(struct ahc_softc *ahc, u_int prev, u_int scbptr) ahc_softc 6229 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_add_curscb_to_free_list(struct ahc_softc *ahc) ahc_softc 6248 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_rem_wscb(struct ahc_softc *ahc, u_int scbpos, u_int prev) ahc_softc 6299 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_abort_scbs(struct ahc_softc *ahc, int target, char channel, ahc_softc 6431 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_reset_current_bus(struct ahc_softc *ahc) ahc_softc 6450 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_reset_channel(struct ahc_softc *ahc, char channel, int initiate_reset) ahc_softc 6621 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_calc_residual(struct ahc_softc *ahc, struct scb *scb) ahc_softc 6709 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_queue_lstate_event(struct ahc_softc *ahc, struct ahc_tmode_lstate *lstate, ahc_softc 6760 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_send_lstate_events(struct ahc_softc *ahc, struct ahc_tmode_lstate *lstate) ahc_softc 6796 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_dumpseq(struct ahc_softc* ahc) ahc_softc 6816 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_loadseq(struct ahc_softc *ahc) ahc_softc 6926 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_check_patch(struct ahc_softc *ahc, const struct patch **start_patch, ahc_softc 6962 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_download_instr(struct ahc_softc *ahc, u_int instrptr, uint8_t *dconsts) ahc_softc 7135 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_dump_card_state(struct ahc_softc *ahc) ahc_softc 7319 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_find_tmode_devs(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb, ahc_softc 7360 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_en_lun(struct ahc_softc *ahc, struct cam_sim *sim, union ccb *ccb) ahc_softc 7732 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_update_scsiid(struct ahc_softc *ahc, u_int targid_mask) ahc_softc 7770 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_run_tqinfifo(struct ahc_softc *ahc, int paused) ahc_softc 7825 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_target_cmd(struct ahc_softc *ahc, struct target_cmd *cmd) ahc_softc 49 drivers/scsi/aic7xxx/aic7xxx_inline.h int ahc_is_paused(struct ahc_softc *ahc); ahc_softc 50 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_pause(struct ahc_softc *ahc); ahc_softc 51 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_unpause(struct ahc_softc *ahc); ahc_softc 54 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_sync_sglist(struct ahc_softc *ahc, ahc_softc 58 drivers/scsi/aic7xxx/aic7xxx_inline.h static inline char *ahc_name(struct ahc_softc *ahc); ahc_softc 60 drivers/scsi/aic7xxx/aic7xxx_inline.h static inline char *ahc_name(struct ahc_softc *ahc) ahc_softc 68 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_fetch_transinfo(struct ahc_softc *ahc, ahc_softc 73 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_inw(struct ahc_softc *ahc, u_int port); ahc_softc 74 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_outw(struct ahc_softc *ahc, u_int port, ahc_softc 77 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_inl(struct ahc_softc *ahc, u_int port); ahc_softc 78 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_outl(struct ahc_softc *ahc, u_int port, ahc_softc 81 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_inq(struct ahc_softc *ahc, u_int port); ahc_softc 82 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_outq(struct ahc_softc *ahc, u_int port, ahc_softc 85 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_get_scb(struct ahc_softc *ahc); ahc_softc 86 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_free_scb(struct ahc_softc *ahc, struct scb *scb); ahc_softc 88 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_lookup_scb(struct ahc_softc *ahc, u_int tag); ahc_softc 89 drivers/scsi/aic7xxx/aic7xxx_inline.h void ahc_queue_scb(struct ahc_softc *ahc, struct scb *scb); ahc_softc 91 drivers/scsi/aic7xxx/aic7xxx_inline.h ahc_get_sense_buf(struct ahc_softc *ahc, ahc_softc 95 drivers/scsi/aic7xxx/aic7xxx_inline.h int ahc_intr(struct ahc_softc *ahc); ahc_softc 253 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_print_path(struct ahc_softc *ahc, struct scb *scb) ahc_softc 361 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_handle_scsi_status(struct ahc_softc *, ahc_softc 364 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_queue_cmd_complete(struct ahc_softc *ahc, ahc_softc 366 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_freeze_simq(struct ahc_softc *ahc); ahc_softc 367 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_release_simq(struct ahc_softc *ahc); ahc_softc 369 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_initialize_scsi_bus(struct ahc_softc *ahc); ahc_softc 370 drivers/scsi/aic7xxx/aic7xxx_osm.c static u_int ahc_linux_user_tagdepth(struct ahc_softc *ahc, ahc_softc 373 drivers/scsi/aic7xxx/aic7xxx_osm.c static int ahc_linux_run_command(struct ahc_softc*, ahc_softc 399 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_inb(struct ahc_softc * ahc, long port) ahc_softc 413 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_outb(struct ahc_softc * ahc, long port, uint8_t val) ahc_softc 424 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_outsb(struct ahc_softc * ahc, long port, uint8_t *array, int count) ahc_softc 438 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_insb(struct ahc_softc * ahc, long port, uint8_t *array, int count) ahc_softc 452 drivers/scsi/aic7xxx/aic7xxx_osm.c static void ahc_linux_unmap_scb(struct ahc_softc*, struct scb*); ahc_softc 454 drivers/scsi/aic7xxx/aic7xxx_osm.c static int ahc_linux_map_seg(struct ahc_softc *ahc, struct scb *scb, ahc_softc 459 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_unmap_scb(struct ahc_softc *ahc, struct scb *scb) ahc_softc 470 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_map_seg(struct ahc_softc *ahc, struct scb *scb, ahc_softc 500 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 503 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)host->hostdata; ahc_softc 523 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 528 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)cmd->device->host->hostdata; ahc_softc 546 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = ahc_softc 547 drivers/scsi/aic7xxx/aic7xxx_osm.c *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); ahc_softc 560 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = ahc_softc 561 drivers/scsi/aic7xxx/aic7xxx_osm.c *((struct ahc_softc **)dev_to_shost(&starget->dev)->hostdata); ahc_softc 642 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = ahc_softc 643 drivers/scsi/aic7xxx/aic7xxx_osm.c *((struct ahc_softc **)sdev->host->hostdata); ahc_softc 674 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 676 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *((struct ahc_softc **)sdev->host->hostdata); ahc_softc 704 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 707 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *((struct ahc_softc **)sdev->host->hostdata); ahc_softc 774 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 778 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)cmd->device->host->hostdata; ahc_softc 826 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dma_tag_create(struct ahc_softc *ahc, bus_dma_tag_t parent, ahc_softc 854 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dma_tag_destroy(struct ahc_softc *ahc, bus_dma_tag_t dmat) ahc_softc 860 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dmamem_alloc(struct ahc_softc *ahc, bus_dma_tag_t dmat, void** vaddr, ahc_softc 871 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dmamem_free(struct ahc_softc *ahc, bus_dma_tag_t dmat, ahc_softc 878 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map, ahc_softc 895 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dmamap_destroy(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map) ahc_softc 900 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_dmamap_unload(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map) ahc_softc 1086 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_register_host(struct ahc_softc *ahc, struct scsi_host_template *template) ahc_softc 1095 drivers/scsi/aic7xxx/aic7xxx_osm.c host = scsi_host_alloc(template, sizeof(struct ahc_softc *)); ahc_softc 1099 drivers/scsi/aic7xxx/aic7xxx_osm.c *((struct ahc_softc **)host->hostdata) = ahc; ahc_softc 1142 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_initialize_scsi_bus(struct ahc_softc *ahc) ahc_softc 1209 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_alloc(struct ahc_softc *ahc, void *platform_arg) ahc_softc 1227 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_free(struct ahc_softc *ahc) ahc_softc 1261 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_freeze_devq(struct ahc_softc *ahc, struct scb *scb) ahc_softc 1270 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_set_tags(struct ahc_softc *ahc, struct scsi_device *sdev, ahc_softc 1350 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_abort_scbs(struct ahc_softc *ahc, int target, char channel, ahc_softc 1357 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_user_tagdepth(struct ahc_softc *ahc, struct ahc_devinfo *devinfo) ahc_softc 1395 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)sdev->host->hostdata); ahc_softc 1419 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_run_command(struct ahc_softc *ahc, struct ahc_linux_device *dev, ahc_softc 1586 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 1590 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = (struct ahc_softc *) dev_id; ahc_softc 1598 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_platform_flushwork(struct ahc_softc *ahc) ahc_softc 1604 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_send_async(struct ahc_softc *ahc, char channel, ahc_softc 1690 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_done(struct ahc_softc *ahc, struct scb *scb) ahc_softc 1810 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_handle_scsi_status(struct ahc_softc *ahc, ahc_softc 1939 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_queue_cmd_complete(struct ahc_softc *ahc, struct scsi_cmnd *cmd) ahc_softc 2009 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_freeze_simq(struct ahc_softc *ahc) ahc_softc 2027 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_release_simq(struct ahc_softc *ahc) ahc_softc 2052 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc; ahc_softc 2070 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc = *(struct ahc_softc **)cmd->device->host->hostdata; ahc_softc 2332 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); ahc_softc 2346 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); ahc_softc 2390 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); ahc_softc 2418 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); ahc_softc 2456 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); ahc_softc 2484 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *((struct ahc_softc **)shost->hostdata); ahc_softc 2512 drivers/scsi/aic7xxx/aic7xxx_osm.c struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; ahc_softc 105 drivers/scsi/aic7xxx/aic7xxx_osm.h struct ahc_softc; ahc_softc 174 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_dma_tag_create(struct ahc_softc *, bus_dma_tag_t /*parent*/, ahc_softc 182 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_dma_tag_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/); ahc_softc 184 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_dmamem_alloc(struct ahc_softc *, bus_dma_tag_t /*dmat*/, ahc_softc 188 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_dmamem_free(struct ahc_softc *, bus_dma_tag_t /*dmat*/, ahc_softc 191 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_dmamap_destroy(struct ahc_softc *, bus_dma_tag_t /*tag*/, ahc_softc 194 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t /*dmat*/, ahc_softc 199 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_dmamap_unload(struct ahc_softc *, bus_dma_tag_t, bus_dmamap_t); ahc_softc 370 drivers/scsi/aic7xxx/aic7xxx_osm.h uint8_t ahc_inb(struct ahc_softc * ahc, long port); ahc_softc 371 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_outb(struct ahc_softc * ahc, long port, uint8_t val); ahc_softc 372 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_outsb(struct ahc_softc * ahc, long port, ahc_softc 374 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_insb(struct ahc_softc * ahc, long port, ahc_softc 378 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_linux_register_host(struct ahc_softc *, ahc_softc 385 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_lockinit(struct ahc_softc *ahc) ahc_softc 391 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_lock(struct ahc_softc *ahc, unsigned long *flags) ahc_softc 397 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_unlock(struct ahc_softc *ahc, unsigned long *flags) ahc_softc 451 drivers/scsi/aic7xxx/aic7xxx_osm.h int aic7770_map_registers(struct ahc_softc *ahc, ahc_softc 453 drivers/scsi/aic7xxx/aic7xxx_osm.h int aic7770_map_int(struct ahc_softc *ahc, u_int irq); ahc_softc 466 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_pci_map_registers(struct ahc_softc *ahc); ahc_softc 467 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_pci_map_int(struct ahc_softc *ahc); ahc_softc 504 drivers/scsi/aic7xxx/aic7xxx_osm.h static inline void ahc_flush_device_writes(struct ahc_softc *); ahc_softc 506 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_flush_device_writes(struct ahc_softc *ahc) ahc_softc 534 drivers/scsi/aic7xxx/aic7xxx_osm.h static inline uint32_t ahc_get_sense_bufsize(struct ahc_softc *, ahc_softc 536 drivers/scsi/aic7xxx/aic7xxx_osm.h static inline void ahc_notify_xfer_settings_change(struct ahc_softc *, ahc_softc 538 drivers/scsi/aic7xxx/aic7xxx_osm.h static inline void ahc_platform_scb_free(struct ahc_softc *ahc, ahc_softc 649 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_get_sense_bufsize(struct ahc_softc *ahc, struct scb *scb) ahc_softc 655 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_notify_xfer_settings_change(struct ahc_softc *ahc, ahc_softc 662 drivers/scsi/aic7xxx/aic7xxx_osm.h ahc_platform_scb_free(struct ahc_softc *ahc, struct scb *scb) ahc_softc 666 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_platform_alloc(struct ahc_softc *ahc, void *platform_arg); ahc_softc 667 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_platform_free(struct ahc_softc *ahc); ahc_softc 668 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_platform_freeze_devq(struct ahc_softc *ahc, struct scb *scb); ahc_softc 679 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_platform_set_tags(struct ahc_softc *ahc, struct scsi_device *sdev, ahc_softc 681 drivers/scsi/aic7xxx/aic7xxx_osm.h int ahc_platform_abort_scbs(struct ahc_softc *ahc, int target, ahc_softc 686 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_platform_flushwork(struct ahc_softc *ahc); ahc_softc 687 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_done(struct ahc_softc*, struct scb*); ahc_softc 688 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_send_async(struct ahc_softc *, char channel, ahc_softc 690 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_print_path(struct ahc_softc *, struct scb *); ahc_softc 128 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c struct ahc_softc *ahc = pci_get_drvdata(pdev); ahc_softc 146 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c struct ahc_softc *ahc = pci_get_drvdata(pdev); ahc_softc 169 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c struct ahc_softc *ahc = pci_get_drvdata(pdev); ahc_softc 182 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_inherit_flags(struct ahc_softc *ahc) ahc_softc 189 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c struct ahc_softc *master = pci_get_drvdata(master_pdev); ahc_softc 207 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c struct ahc_softc *ahc; ahc_softc 347 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_reserve_io_region(struct ahc_softc *ahc, resource_size_t *base) ahc_softc 361 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_reserve_mem_region(struct ahc_softc *ahc, ahc_softc 387 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_pci_map_registers(struct ahc_softc *ahc) ahc_softc 460 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_pci_map_int(struct ahc_softc *ahc) ahc_softc 599 drivers/scsi/aic7xxx/aic7xxx_pci.c static int ahc_ext_scbram_present(struct ahc_softc *ahc); ahc_softc 600 drivers/scsi/aic7xxx/aic7xxx_pci.c static void ahc_scbram_config(struct ahc_softc *ahc, int enable, ahc_softc 602 drivers/scsi/aic7xxx/aic7xxx_pci.c static void ahc_probe_ext_scbram(struct ahc_softc *ahc); ahc_softc 603 drivers/scsi/aic7xxx/aic7xxx_pci.c static void check_extport(struct ahc_softc *ahc, u_int *sxfrctl1); ahc_softc 604 drivers/scsi/aic7xxx/aic7xxx_pci.c static void ahc_parse_pci_eeprom(struct ahc_softc *ahc, ahc_softc 606 drivers/scsi/aic7xxx/aic7xxx_pci.c static void configure_termination(struct ahc_softc *ahc, ahc_softc 611 drivers/scsi/aic7xxx/aic7xxx_pci.c static void ahc_new_term_detect(struct ahc_softc *ahc, ahc_softc 617 drivers/scsi/aic7xxx/aic7xxx_pci.c static void aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present, ahc_softc 621 drivers/scsi/aic7xxx/aic7xxx_pci.c static void aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present, ahc_softc 624 drivers/scsi/aic7xxx/aic7xxx_pci.c static void write_brdctl(struct ahc_softc *ahc, uint8_t value); ahc_softc 625 drivers/scsi/aic7xxx/aic7xxx_pci.c static uint8_t read_brdctl(struct ahc_softc *ahc); ahc_softc 626 drivers/scsi/aic7xxx/aic7xxx_pci.c static void ahc_pci_intr(struct ahc_softc *ahc); ahc_softc 627 drivers/scsi/aic7xxx/aic7xxx_pci.c static int ahc_pci_chip_init(struct ahc_softc *ahc); ahc_softc 705 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_pci_config(struct ahc_softc *ahc, const struct ahc_pci_identity *entry) ahc_softc 969 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_ext_scbram_present(struct ahc_softc *ahc) ahc_softc 1005 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_scbram_config(struct ahc_softc *ahc, int enable, int pcheck, ahc_softc 1063 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_probe_ext_scbram(struct ahc_softc *ahc) ahc_softc 1164 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_pci_test_register_access(struct ahc_softc *ahc) ahc_softc 1253 drivers/scsi/aic7xxx/aic7xxx_pci.c check_extport(struct ahc_softc *ahc, u_int *sxfrctl1) ahc_softc 1402 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_parse_pci_eeprom(struct ahc_softc *ahc, struct seeprom_config *sc) ahc_softc 1520 drivers/scsi/aic7xxx/aic7xxx_pci.c configure_termination(struct ahc_softc *ahc, ahc_softc 1746 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_new_term_detect(struct ahc_softc *ahc, int *enableSEC_low, ahc_softc 1768 drivers/scsi/aic7xxx/aic7xxx_pci.c aic787X_cable_detect(struct ahc_softc *ahc, int *internal50_present, ahc_softc 1809 drivers/scsi/aic7xxx/aic7xxx_pci.c aic785X_cable_detect(struct ahc_softc *ahc, int *internal50_present, ahc_softc 1832 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_acquire_seeprom(struct ahc_softc *ahc, struct seeprom_descriptor *sd) ahc_softc 1867 drivers/scsi/aic7xxx/aic7xxx_pci.c write_brdctl(struct ahc_softc *ahc, uint8_t value) ahc_softc 1899 drivers/scsi/aic7xxx/aic7xxx_pci.c read_brdctl(struct ahc_softc *ahc) ahc_softc 1921 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_pci_intr(struct ahc_softc *ahc) ahc_softc 1987 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_pci_chip_init(struct ahc_softc *ahc) ahc_softc 2013 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_pci_resume(struct ahc_softc *ahc) ahc_softc 2046 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic785X_setup(struct ahc_softc *ahc) ahc_softc 2064 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7860_setup(struct ahc_softc *ahc) ahc_softc 2082 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_apa1480_setup(struct ahc_softc *ahc) ahc_softc 2094 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7870_setup(struct ahc_softc *ahc) ahc_softc 2106 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7870h_setup(struct ahc_softc *ahc) ahc_softc 2116 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha394X_setup(struct ahc_softc *ahc) ahc_softc 2127 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha394Xh_setup(struct ahc_softc *ahc) ahc_softc 2137 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha398X_setup(struct ahc_softc *ahc) ahc_softc 2148 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha494X_setup(struct ahc_softc *ahc) ahc_softc 2159 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha494Xh_setup(struct ahc_softc *ahc) ahc_softc 2169 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7880_setup(struct ahc_softc *ahc) ahc_softc 2190 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7880h_setup(struct ahc_softc *ahc) ahc_softc 2201 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha2940Pro_setup(struct ahc_softc *ahc) ahc_softc 2209 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha394XU_setup(struct ahc_softc *ahc) ahc_softc 2220 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha394XUh_setup(struct ahc_softc *ahc) ahc_softc 2230 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha398XU_setup(struct ahc_softc *ahc) ahc_softc 2241 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7890_setup(struct ahc_softc *ahc) ahc_softc 2259 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7892_setup(struct ahc_softc *ahc) ahc_softc 2272 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7895_setup(struct ahc_softc *ahc) ahc_softc 2328 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7895h_setup(struct ahc_softc *ahc) ahc_softc 2338 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7896_setup(struct ahc_softc *ahc) ahc_softc 2353 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aic7899_setup(struct ahc_softc *ahc) ahc_softc 2368 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha29160C_setup(struct ahc_softc *ahc) ahc_softc 2380 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_raid_setup(struct ahc_softc *ahc) ahc_softc 2387 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha394XX_setup(struct ahc_softc *ahc) ahc_softc 2409 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha398XX_setup(struct ahc_softc *ahc) ahc_softc 2436 drivers/scsi/aic7xxx/aic7xxx_pci.c ahc_aha494XX_setup(struct ahc_softc *ahc) ahc_softc 46 drivers/scsi/aic7xxx/aic7xxx_proc.c static void ahc_dump_target_state(struct ahc_softc *ahc, ahc_softc 134 drivers/scsi/aic7xxx/aic7xxx_proc.c ahc_dump_target_state(struct ahc_softc *ahc, struct seq_file *m, ahc_softc 190 drivers/scsi/aic7xxx/aic7xxx_proc.c struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata; ahc_softc 291 drivers/scsi/aic7xxx/aic7xxx_proc.c struct ahc_softc *ahc = *(struct ahc_softc **)shost->hostdata;