/freebsd/sys/dev/aic7xxx/ |
H A D | aic79xx_inline.h | 52 ahd_name(struct ahd_softc *ahd) in ahd_name() 80 ahd_known_modes(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) in ahd_known_modes() 89 ahd_build_mode_state(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) in ahd_build_mode_state() 95 ahd_extract_mode_state(struct ahd_softc *ahd, ahd_mode_state state, in ahd_extract_mode_state() 103 ahd_set_modes(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) in ahd_set_modes() 121 ahd_update_modes(struct ahd_softc *ahd) in ahd_update_modes() 137 ahd_assert_modes(struct ahd_softc *ahd, ahd_mode srcmode, in ahd_assert_modes() 150 ahd_save_modes(struct ahd_softc *ahd) in ahd_save_modes() 160 ahd_restore_modes(struct ahd_softc *ahd, ahd_mode_state state) in ahd_restore_modes() 169 #define AHD_ASSERT_MODES(ahd, source, dest) \ argument [all …]
|
H A D | aic79xx_seq.h | 841 ahd_patch23_func(struct ahd_softc *ahd) in ahd_patch23_func() 849 ahd_patch22_func(struct ahd_softc *ahd) in ahd_patch22_func() 857 ahd_patch21_func(struct ahd_softc *ahd) in ahd_patch21_func() 865 ahd_patch20_func(struct ahd_softc *ahd) in ahd_patch20_func() 873 ahd_patch19_func(struct ahd_softc *ahd) in ahd_patch19_func() 881 ahd_patch18_func(struct ahd_softc *ahd) in ahd_patch18_func() 889 ahd_patch17_func(struct ahd_softc *ahd) in ahd_patch17_func() 897 ahd_patch16_func(struct ahd_softc *ahd) in ahd_patch16_func() 905 ahd_patch15_func(struct ahd_softc *ahd) in ahd_patch15_func() 913 ahd_patch14_func(struct ahd_softc *ahd) in ahd_patch14_func() [all …]
|
H A D | aic79xx_osm.h | 73 #define SIM_IS_SCSIBUS_B(ahd, sim) \ argument 75 #define SIM_CHANNEL(ahd, sim) \ argument 77 #define SIM_SCSI_ID(ahd, sim) \ argument 79 #define SIM_PATH(ahd, sim) \ argument 81 #define BUILD_SCSIID(ahd, sim, target_id, our_id) \ argument 85 #define SCB_GET_SIM(ahd, scb) \ argument 148 #define ahd_inb(ahd, port) \ argument 152 #define ahd_outb(ahd, port, value) \ argument 156 #define ahd_inw_atomic(ahd, port) \ argument 160 #define ahd_outw_atomic(ahd, port, value) \ argument [all …]
|
H A D | aic79xx.c | 248 ahd_assert_atn(struct ahd_softc *ahd) in ahd_assert_atn() 260 ahd_currently_packetized(struct ahd_softc *ahd) in ahd_currently_packetized() 283 ahd_set_active_fifo(struct ahd_softc *ahd) in ahd_set_active_fifo() 304 ahd_restart(struct ahd_softc *ahd) in ahd_restart() 348 ahd_clear_fifo(struct ahd_softc *ahd, u_int fifo) in ahd_clear_fifo() 372 ahd_flush_qoutfifo(struct ahd_softc *ahd) in ahd_flush_qoutfifo() 581 ahd_scb_active_in_fifo(struct ahd_softc *ahd, struct scb *scb) in ahd_scb_active_in_fifo() 610 ahd_run_data_fifo(struct ahd_softc *ahd, struct scb *scb) in ahd_run_data_fifo() 842 ahd_run_qoutfifo(struct ahd_softc *ahd) in ahd_run_qoutfifo() 882 ahd_handle_hwerrint(struct ahd_softc *ahd) in ahd_handle_hwerrint() [all …]
|
H A D | aic79xx_osm.c | 140 ahd_create_path(struct ahd_softc * ahd,char channel,u_int target,u_int lun,struct cam_path ** path) ahd_create_path() argument 151 ahd_sysctl(struct ahd_softc * ahd) ahd_sysctl() argument 193 ahd_map_int(struct ahd_softc * ahd) ahd_map_int() argument 211 ahd_attach(struct ahd_softc * ahd) ahd_attach() argument 298 struct ahd_softc *ahd; ahd_platform_intr() local 312 ahd_done(struct ahd_softc * ahd,struct scb * scb) ahd_done() argument 452 struct ahd_softc *ahd; ahd_action() local 719 ahd_set_tran_settings(struct ahd_softc * ahd,int our_id,char channel,struct ccb_trans_settings * cts) ahd_set_tran_settings() argument 835 ahd_get_tran_settings(struct ahd_softc * ahd,int our_id,char channel,struct ccb_trans_settings * cts) ahd_get_tran_settings() argument 903 struct ahd_softc *ahd; ahd_async() local 941 struct ahd_softc *ahd; ahd_execute_scb() local 1061 ahd_setup_data(struct ahd_softc * ahd,struct cam_sim * sim,struct ccb_scsiio * csio,struct scb * scb) ahd_setup_data() argument 1129 ahd_abort_ccb(struct ahd_softc * ahd,struct cam_sim * sim,union ccb * ccb) ahd_abort_ccb() argument 1214 ahd_send_async(struct ahd_softc * ahd,char channel,u_int target,u_int lun,ac_code code,void * opt_arg) ahd_send_async() argument 1260 ahd_platform_set_tags(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,int enable) ahd_platform_set_tags() argument 1266 ahd_platform_alloc(struct ahd_softc * ahd,void * platform_arg) ahd_platform_alloc() argument 1276 ahd_platform_free(struct ahd_softc * ahd) ahd_platform_free() argument 1321 struct ahd_softc *ahd; ahd_detach() local [all...] |
H A D | ahd_pci.c | 75 struct ahd_softc *ahd; ahd_pci_attach() local 138 ahd_pci_map_registers(struct ahd_softc * ahd) ahd_pci_map_registers() argument 234 ahd_pci_map_int(struct ahd_softc * ahd) ahd_pci_map_int() argument [all...] |
H A D | aic79xx_pci.c | 336 ahd_pci_config(struct ahd_softc * ahd,struct ahd_pci_identity * entry) ahd_pci_config() argument 459 ahd_pci_test_register_access(struct ahd_softc * ahd) ahd_pci_test_register_access() argument 552 ahd_check_extport(struct ahd_softc * ahd) ahd_check_extport() argument 685 ahd_configure_termination(struct ahd_softc * ahd,u_int adapter_control) ahd_configure_termination() argument 829 ahd_pci_intr(struct ahd_softc * ahd) ahd_pci_intr() argument 885 ahd_pci_split_intr(struct ahd_softc * ahd,u_int intstat) ahd_pci_split_intr() argument 954 ahd_aic7901_setup(struct ahd_softc * ahd) ahd_aic7901_setup() argument 963 ahd_aic7901A_setup(struct ahd_softc * ahd) ahd_aic7901A_setup() argument 972 ahd_aic7902_setup(struct ahd_softc * ahd) ahd_aic7902_setup() argument 980 ahd_aic790X_setup(struct ahd_softc * ahd) ahd_aic790X_setup() argument [all...] |
H A D | aic79xx.h | 81 #define SCSIID_TARGET(ahd, scsiid) \ argument 85 #define SCSIID_CHANNEL(ahd, scsiid) ('A') argument 86 #define SCB_IS_SCSIBUS_B(ahd, scb) (0) argument 89 #define SCB_GET_TARGET(ahd, scb) \ argument 91 #define SCB_GET_CHANNEL(ahd, scb) \ argument 95 #define SCB_GET_TARGET_OFFSET(ahd, scb) \ argument 97 #define SCB_GET_TARGET_MASK(ahd, sc argument 130 AHD_GET_SCB_COL_IDX(ahd,scb) global() argument 1324 AHD_SET_SLEWRATE(ahd,new_slew) global() argument 1331 AHD_SET_PRECOMP(ahd,new_pcomp) global() argument 1338 AHD_SET_AMPLITUDE(ahd,new_amp) global() argument 1389 ahd_unbusy_tcl(struct ahd_softc * ahd,u_int tcl) ahd_unbusy_tcl() argument [all...] |