Searched defs:ahd (Results 1 - 7 of 7) sorted by relevance

/src/sys/dev/microcode/aic7xxx/
H A Daic79xx_seq.h796 typedef int ahd_patch_func_t (struct ahd_softc *ahd); typedef in typeref:typename:int ahd_patch_func_t (struct ahd_softc *)
800 ahd_patch22_func(struct ahd_softc *ahd) argument
808 ahd_patch21_func(struct ahd_softc *ahd) argument
816 ahd_patch20_func(struct ahd_softc *ahd) argument
824 ahd_patch19_func(struct ahd_softc *ahd) argument
832 ahd_patch18_func(struct ahd_softc *ahd) argument
840 ahd_patch17_func(struct ahd_softc * ahd) argument
848 ahd_patch16_func(struct ahd_softc * ahd) argument
856 ahd_patch15_func(struct ahd_softc * ahd) argument
864 ahd_patch14_func(struct ahd_softc * ahd) argument
872 ahd_patch13_func(struct ahd_softc * ahd) argument
880 ahd_patch12_func(struct ahd_softc * ahd) argument
888 ahd_patch11_func(struct ahd_softc * ahd) argument
896 ahd_patch10_func(struct ahd_softc * ahd) argument
904 ahd_patch9_func(struct ahd_softc * ahd) argument
912 ahd_patch8_func(struct ahd_softc * ahd) argument
920 ahd_patch7_func(struct ahd_softc * ahd) argument
928 ahd_patch6_func(struct ahd_softc * ahd) argument
936 ahd_patch5_func(struct ahd_softc * ahd) argument
944 ahd_patch4_func(struct ahd_softc * ahd) argument
952 ahd_patch3_func(struct ahd_softc * ahd) argument
960 ahd_patch2_func(struct ahd_softc * ahd) argument
968 ahd_patch1_func(struct ahd_softc * ahd) argument
976 ahd_patch0_func(struct ahd_softc * ahd) argument
[all...]
/src/sys/dev/ic/
H A Daic79xx_osm.c75 ahd_attach(struct ahd_softc *ahd) argument
160 struct ahd_softc *ahd; local in function:ahd_ioctl
185 struct ahd_softc *ahd; local in function:ahd_platform_intr
199 ahd_done(struct ahd_softc * ahd,struct scb * scb) argument
323 struct ahd_softc *ahd; local in function:ahd_action
532 struct ahd_softc *ahd; local in function:ahd_execute_scb
662 ahd_poll(struct ahd_softc * ahd,int wait) argument
682 ahd_setup_data(struct ahd_softc * ahd,struct scsipi_xfer * xs,struct scb * scb) argument
742 struct ahd_softc *ahd; local in function:ahd_timeout
781 ahd_platform_alloc(struct ahd_softc * ahd,void * platform_arg) argument
789 ahd_platform_free(struct ahd_softc * ahd) argument
802 ahd_detach(struct ahd_softc * ahd,int flags) argument
817 ahd_platform_set_tags(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,ahd_queue_alg alg) argument
832 ahd_send_async(struct ahd_softc * ahd,char channel,u_int target,u_int lun,ac_code code,void * opt_arg) argument
[all...]
H A Daic79xx_inline.h57 ahd_name(struct ahd_softc *ahd) argument
79 ahd_known_modes(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) argument
88 ahd_build_mode_state(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst) argument
94 ahd_extract_mode_state(struct ahd_softc *ahd, ahd_mode_state state, argument
102 ahd_set_modes(struct ahd_softc *ahd, ahd_mod argument
120 ahd_update_modes(struct ahd_softc * ahd) argument
136 ahd_assert_modes(struct ahd_softc * ahd,ahd_mode srcmode,ahd_mode dstmode,const char * file,int line) argument
149 ahd_save_modes(struct ahd_softc * ahd) argument
159 ahd_restore_modes(struct ahd_softc * ahd,ahd_mode_state state) argument
176 ahd_is_paused(struct ahd_softc * ahd) argument
189 ahd_pause(struct ahd_softc * ahd) argument
212 ahd_unpause(struct ahd_softc * ahd) argument
239 ahd_sg_setup(struct ahd_softc * ahd,struct scb * scb,void * sgptr,bus_addr_t addr,bus_size_t len,int last) argument
263 ahd_setup_scb_common(struct ahd_softc * ahd,struct scb * scb) argument
284 ahd_setup_data_scb(struct ahd_softc * ahd,struct scb * scb) argument
321 ahd_setup_noxfer_scb(struct ahd_softc * ahd,struct scb * scb) argument
343 ahd_sg_size(struct ahd_softc * ahd) argument
351 ahd_sg_bus_to_virt(struct ahd_softc * ahd,struct scb * scb,uint32_t sg_busaddr) argument
361 ahd_sg_virt_to_bus(struct ahd_softc * ahd,struct scb * scb,void * sg) argument
373 ahd_sync_scb(struct ahd_softc * ahd,struct scb * scb,int op) argument
381 ahd_sync_sglist(struct ahd_softc * ahd,struct scb * scb,int op) argument
392 ahd_sync_sense(struct ahd_softc * ahd,struct scb * scb,int op) argument
401 ahd_targetcmd_offset(struct ahd_softc * ahd,u_int index) argument
451 ahd_post_scb(struct ahd_softc * ahd,struct scb * scb) argument
463 ahd_complete_scb(struct ahd_softc * ahd,struct scb * scb) argument
479 ahd_update_residual(struct ahd_softc * ahd,struct scb * scb) argument
493 ahd_fetch_transinfo(struct ahd_softc * ahd,char channel,u_int our_id,u_int remote_id,struct ahd_tmode_tstate ** tstate) argument
515 ahd_inw(struct ahd_softc * ahd,u_int port) argument
521 ahd_outw(struct ahd_softc * ahd,u_int port,u_int value) argument
528 ahd_inl(struct ahd_softc * ahd,u_int port) argument
537 ahd_outl(struct ahd_softc * ahd,u_int port,uint32_t value) argument
546 ahd_inq(struct ahd_softc * ahd,u_int port) argument
559 ahd_outq(struct ahd_softc * ahd,u_int port,uint64_t value) argument
572 ahd_get_scbptr(struct ahd_softc * ahd) argument
580 ahd_set_scbptr(struct ahd_softc * ahd,u_int scbptr) argument
589 ahd_get_hnscb_qoff(struct ahd_softc * ahd) argument
595 ahd_set_hnscb_qoff(struct ahd_softc * ahd,u_int value) argument
601 ahd_get_hescb_qoff(struct ahd_softc * ahd) argument
607 ahd_set_hescb_qoff(struct ahd_softc * ahd,u_int value) argument
613 ahd_get_snscb_qoff(struct ahd_softc * ahd) argument
624 ahd_set_snscb_qoff(struct ahd_softc * ahd,u_int value) argument
631 ahd_get_sescb_qoff(struct ahd_softc * ahd) argument
638 ahd_set_sescb_qoff(struct ahd_softc * ahd,u_int value) argument
645 ahd_get_sdscb_qoff(struct ahd_softc * ahd) argument
652 ahd_set_sdscb_qoff(struct ahd_softc * ahd,u_int value) argument
660 ahd_inb_scbram(struct ahd_softc * ahd,u_int offset) argument
685 ahd_inw_scbram(struct ahd_softc * ahd,u_int offset) argument
692 ahd_inl_scbram(struct ahd_softc * ahd,u_int offset) argument
699 ahd_inq_scbram(struct ahd_softc * ahd,u_int offset) argument
706 ahd_lookup_scb(struct ahd_softc * ahd,u_int tag) argument
720 ahd_swap_with_next_hscb(struct ahd_softc * ahd,struct scb * scb) argument
762 ahd_queue_scb(struct ahd_softc * ahd,struct scb * scb) argument
806 ahd_get_sense_buf(struct ahd_softc * ahd,struct scb * scb) argument
812 ahd_get_sense_bufaddr(struct ahd_softc * ahd,struct scb * scb) argument
825 ahd_sync_qoutfifo(struct ahd_softc * ahd,int op) argument
832 ahd_sync_tqinfifo(struct ahd_softc * ahd,int op) argument
852 ahd_check_cmdcmpltqueues(struct ahd_softc * ahd) argument
884 struct ahd_softc *ahd = arg; local in function:ahd_intr
[all...]
H A Daic79xx_osm.h239 ahd_flush_device_writes(struct ahd_softc * ahd) argument
262 ahd_lockinit(struct ahd_softc * ahd) argument
267 ahd_lock(struct ahd_softc * ahd,int * flags) argument
273 ahd_unlock(struct ahd_softc * ahd,int * flags) argument
280 ahd_done_lockinit(struct ahd_softc * ahd) argument
285 ahd_done_lock(struct ahd_softc * ahd,unsigned long * flags) argument
290 ahd_done_unlock(struct ahd_softc * ahd,unsigned long * flags) argument
408 ahd_get_sense_bufsize(struct ahd_softc * ahd,struct scb * scb) argument
414 ahd_freeze_simq(struct ahd_softc * ahd) argument
420 ahd_release_simq(struct ahd_softc * ahd) argument
437 ahd_platform_freeze_devq(struct ahd_softc * ahd,struct scb * scb) argument
443 ahd_platform_abort_scbs(struct ahd_softc * ahd,int target,char channel,int lun,u_int tag,role_t role,uint32_t status) argument
452 ahd_platform_scb_free(struct ahd_softc * ahd,struct scb * scb) argument
528 ahd_print_path(struct ahd_softc * ahd,struct scb * scb) argument
534 ahd_platform_dump_card_state(struct ahd_softc * ahd) argument
558 ahd_platform_flushwork(struct ahd_softc * ahd) argument
[all...]
H A Daic79xx.c273 ahd_assert_atn(struct ahd_softc * ahd) argument
285 ahd_currently_packetized(struct ahd_softc * ahd) argument
308 ahd_set_active_fifo(struct ahd_softc * ahd) argument
329 ahd_restart(struct ahd_softc * ahd) argument
365 ahd_clear_fifo(struct ahd_softc * ahd,u_int fifo) argument
389 ahd_flush_qoutfifo(struct ahd_softc * ahd) argument
553 ahd_scb_active_in_fifo(struct ahd_softc * ahd,struct scb * scb) argument
582 ahd_run_data_fifo(struct ahd_softc * ahd,struct scb * scb) argument
812 ahd_run_qoutfifo(struct ahd_softc * ahd) argument
845 ahd_handle_hwerrint(struct ahd_softc * ahd) argument
874 ahd_handle_seqint(struct ahd_softc * ahd,u_int intstat) argument
1501 ahd_handle_scsiint(struct ahd_softc * ahd,u_int intstat) argument
1749 ahd_handle_transmission_error(struct ahd_softc * ahd) argument
1935 ahd_handle_lqiphase_error(struct ahd_softc * ahd,u_int lqistat1) argument
1977 ahd_handle_pkt_busfree(struct ahd_softc * ahd,u_int busfreetime) argument
2113 ahd_handle_nonpkt_busfree(struct ahd_softc * ahd) argument
2351 ahd_handle_proto_violation(struct ahd_softc * ahd) argument
2450 ahd_force_renegotiation(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
2472 ahd_clear_critical_section(struct ahd_softc * ahd) argument
2596 ahd_clear_intstat(struct ahd_softc * ahd) argument
2698 ahd_alloc_tstate(struct ahd_softc * ahd,u_int scsi_id,char channel) argument
2738 ahd_free_tstate(struct ahd_softc * ahd,u_int scsi_id,char channel,int force) argument
2764 ahd_devlimited_syncrate(struct ahd_softc * ahd,struct ahd_initiator_tinfo * tinfo,u_int * period,u_int * ppr_options,role_t role) argument
2813 ahd_find_syncrate(struct ahd_softc * ahd,u_int * period,u_int * ppr_options,u_int maxsync) argument
2852 ahd_validate_offset(struct ahd_softc * ahd,struct ahd_initiator_tinfo * tinfo,u_int period,u_int * offset,int wide,role_t role) argument
2883 ahd_validate_width(struct ahd_softc * ahd,struct ahd_initiator_tinfo * tinfo,u_int * bus_width,role_t role) argument
2913 ahd_update_neg_request(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,struct ahd_tmode_tstate * tstate,struct ahd_initiator_tinfo * tinfo,ahd_neg_type neg_type) argument
2956 ahd_set_syncrate(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,u_int period,u_int offset,u_int ppr_options,u_int type,int paused) argument
3103 ahd_set_width(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,u_int width,u_int type,int paused) argument
3158 ahd_set_tags(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,ahd_queue_alg alg) argument
3167 ahd_update_neg_table(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,struct ahd_transinfo * tinfo) argument
3267 ahd_update_pending_scbs(struct ahd_softc * ahd) argument
3351 ahd_fetch_devinfo(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
3386 ahd_print_devinfo(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
3426 ahd_scb_devinfo(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,struct scb * scb) argument
3449 ahd_setup_initiator_msgout(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,struct scb * scb) argument
3570 ahd_build_transfer_msg(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
3666 ahd_construct_sdtr(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,u_int period,u_int offset) argument
3689 ahd_construct_wdtr(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,u_int bus_width) argument
3709 ahd_construct_ppr(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,u_int period,u_int offset,u_int bus_width,u_int ppr_options) argument
3743 ahd_clear_msg_state(struct ahd_softc * ahd) argument
3771 ahd_handle_message_phase(struct ahd_softc * ahd) argument
4111 ahd_sent_msg(struct ahd_softc * ahd,ahd_msgtype type,u_int msgval,int full) argument
4160 ahd_parse_msg(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
4578 ahd_handle_msg_reject(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
4749 ahd_handle_ign_wide_residue(struct ahd_softc * ahd,struct ahd_devinfo * devinfo) argument
4902 ahd_reinitialize_dataptrs(struct ahd_softc * ahd) argument
4993 ahd_handle_devreset(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,u_int lun,cam_status status,const char * message,int verbose_level) argument
5056 ahd_setup_target_msgin(struct ahd_softc * ahd,struct ahd_devinfo * devinfo,struct scb * scb) argument
5079 ahd_sglist_size(struct ahd_softc * ahd) argument
5096 ahd_sglist_allocsize(struct ahd_softc * ahd) argument
5137 ahd_softc_init(struct ahd_softc * ahd) argument
5146 ahd_set_unit(struct ahd_softc * ahd,int unit) argument
5152 ahd_set_name(struct ahd_softc * ahd,const char * name) argument
5158 ahd_free(struct ahd_softc * ahd) argument
5224 struct ahd_softc *ahd; local in function:ahd_shutdown
5251 ahd_reset(struct ahd_softc * ahd,int reinit) argument
5357 ahd_probe_scbs(struct ahd_softc * ahd) argument
5390 ahd_initialize_hscbs(struct ahd_softc * ahd) argument
5406 ahd_init_scbdata(struct ahd_softc * ahd) argument
5459 ahd_find_scb_by_tag(struct ahd_softc * ahd,u_int tag) argument
5497 ahd_fini_scbdata(struct ahd_softc * ahd) argument
5558 ahd_setup_iocell_workaround(struct ahd_softc * ahd) argument
5576 ahd_iocell_first_selection(struct ahd_softc * ahd) argument
5607 ahd_add_col_list(struct ahd_softc * ahd,struct scb * scb,u_int col_idx) argument
5627 ahd_rem_col_list(struct ahd_softc * ahd,struct scb * scb) argument
5661 ahd_get_scb(struct ahd_softc * ahd,u_int col_idx) argument
5688 ahd_free_scb(struct ahd_softc * ahd,struct scb * scb) argument
5741 ahd_alloc_scbs(struct ahd_softc * ahd) argument
5962 ahd_controller_info(struct ahd_softc * ahd,char * tbuf,size_t l) argument
6004 ahd_init(struct ahd_softc * ahd) argument
6202 ahd_chip_init(struct ahd_softc * ahd) argument
6535 ahd_default_config(struct ahd_softc * ahd) argument
6612 ahd_parse_cfgdata(struct ahd_softc * ahd,struct seeprom_config * sc) argument
6746 ahd_parse_vpddata(struct ahd_softc * ahd,struct vpd_config * vpd) argument
6759 ahd_intr_enable(struct ahd_softc * ahd,int enable) argument
6776 ahd_update_coalescing_values(struct ahd_softc * ahd,u_int timer,u_int maxcmds,u_int mincmds) argument
6794 ahd_enable_coalescing(struct ahd_softc * ahd,int enable) argument
6813 ahd_pause_and_flushwork(struct ahd_softc * ahd) argument
6882 ahd_suspend(struct ahd_softc * ahd) argument
6896 ahd_resume(struct ahd_softc * ahd) argument
6915 ahd_index_busy_tcl(struct ahd_softc * ahd,u_int * saved_scbid,u_int tcl) argument
6937 ahd_find_busy_tcl(struct ahd_softc * ahd,u_int tcl) argument
6950 ahd_busy_tcl(struct ahd_softc * ahd,u_int tcl,u_int scbid) argument
6962 ahd_match_scb(struct ahd_softc * ahd,struct scb * scb,int target,char channel,int lun,u_int tag,role_t role) argument
6998 ahd_freeze_devq(struct ahd_softc * ahd,struct scb * scb) argument
7016 ahd_qinfifo_requeue_tail(struct ahd_softc * ahd,struct scb * scb) argument
7038 ahd_qinfifo_requeue(struct ahd_softc * ahd,struct scb * prev_scb,struct scb * scb) argument
7061 ahd_qinfifo_count(struct ahd_softc * ahd) argument
7079 ahd_reset_cmds_pending(struct ahd_softc * ahd) argument
7104 ahd_search_qinfifo(struct ahd_softc * ahd,int target,char channel,int lun,u_int tag,role_t role,uint32_t status,ahd_search_action action) argument
7290 ahd_search_scb_list(struct ahd_softc * ahd,int target,char channel,int lun,u_int tag,role_t role,uint32_t status,ahd_search_action action,u_int * list_head,u_int tid) argument
7365 ahd_stitch_tid_list(struct ahd_softc * ahd,u_int tid_prev,u_int tid_cur,u_int tid_next) argument
7403 ahd_rem_wscb(struct ahd_softc * ahd,u_int scbid,u_int prev,u_int next,u_int tid) argument
7433 ahd_add_scb_to_free_list(struct ahd_softc * ahd,u_int scbid) argument
7453 ahd_abort_scbs(struct ahd_softc * ahd,int target,char channel,int lun,u_int tag,role_t role,uint32_t status) argument
7549 ahd_reset_current_bus(struct ahd_softc * ahd) argument
7579 ahd_reset_channel(struct ahd_softc * ahd,char channel,int initiate_reset) argument
7739 struct ahd_softc *ahd; local in function:ahd_reset_poll
7780 struct ahd_softc *ahd; local in function:ahd_stat_timer
7823 ahd_handle_scb_status(struct ahd_softc * ahd,struct scb * scb) argument
7834 ahd_handle_scsi_status(struct ahd_softc * ahd,struct scb * scb) argument
8042 ahd_calc_residual(struct ahd_softc * ahd,struct scb * scb) argument
8146 ahd_queue_lstate_event(struct ahd_softc * ahd,struct ahd_tmode_lstate * lstate,u_int initiator_id,u_int event_type,u_int event_arg) argument
8197 ahd_send_lstate_events(struct ahd_softc * ahd,struct ahd_tmode_lstate * lstate) argument
8233 ahd_dumpseq(struct ahd_softc * ahd) argument
8256 ahd_loadseq(struct ahd_softc * ahd) argument
8412 ahd_check_patch(struct ahd_softc * ahd,const struct patch ** start_patch,u_int start_instr,u_int * skip_addr) argument
8448 ahd_resolve_seqaddr(struct ahd_softc * ahd,u_int address) argument
8477 ahd_download_instr(struct ahd_softc * ahd,u_int instrptr,uint8_t * dconsts) argument
8546 ahd_probe_stack_size(struct ahd_softc * ahd) argument
8654 ahd_dump_card_state(struct ahd_softc * ahd) argument
8889 ahd_dump_scbs(struct ahd_softc * ahd) argument
8922 ahd_read_seeprom(struct ahd_softc * ahd,uint16_t * tbuf,u_int start_addr,u_int count,int bytestream) argument
8970 ahd_write_seeprom(struct ahd_softc * ahd,uint16_t * tbuf,u_int start_addr,u_int count) argument
9019 ahd_wait_seeprom(struct ahd_softc * ahd) argument
9087 ahd_acquire_seeprom(struct ahd_softc * ahd) argument
9111 ahd_release_seeprom(struct ahd_softc * ahd) argument
9117 ahd_write_flexport(struct ahd_softc * ahd,u_int addr,u_int value) argument
9140 ahd_read_flexport(struct ahd_softc * ahd,u_int addr,uint8_t * value) argument
9161 ahd_wait_flexport(struct ahd_softc * ahd) argument
9178 ahd_find_tmode_devs(struct ahd_softc * ahd,struct cam_sim * sim,union ccb * ccb,struct ahd_tmode_tstate ** tstate,struct ahd_tmode_lstate ** lstate,int notfound_failure) argument
9219 ahd_handle_en_lun(struct ahd_softc * ahd,struct cam_sim * sim,union ccb * ccb) argument
9542 ahd_update_scsiid(struct ahd_softc * ahd,u_int targid_mask) argument
9583 ahd_run_tqinfifo(struct ahd_softc * ahd,int paused) argument
9622 ahd_handle_target_cmd(struct ahd_softc * ahd,struct target_cmd * cmd) argument
[all...]
H A Daic79xxvar.h1352 ahd_unbusy_tcl(struct ahd_softc * ahd,u_int tcl) argument
[all...]
/src/sys/dev/pci/
H A Dahd_pci.c312 struct ahd_softc *ahd = device_private(self); local in function:ahd_pci_attach
574 ahd_pci_test_register_access(struct ahd_softc * ahd) argument
667 ahd_check_extport(struct ahd_softc * ahd) argument
801 ahd_configure_termination(struct ahd_softc * ahd,u_int adapter_control) argument
950 ahd_pci_intr(struct ahd_softc * ahd) argument
1010 ahd_pci_split_intr(struct ahd_softc * ahd,u_int intstat) argument
1082 ahd_aic7901_setup(struct ahd_softc * ahd,struct pci_attach_args * pa) argument
1091 ahd_aic7901A_setup(struct ahd_softc * ahd,struct pci_attach_args * pa) argument
1100 ahd_aic7902_setup(struct ahd_softc * ahd,struct pci_attach_args * pa) argument
1109 ahd_aic790X_setup(struct ahd_softc * ahd,struct pci_attach_args * pa) argument
[all...]

Completed in 12 milliseconds