sys/dev/ic/aic79xx.c
10006
ahd_unpause(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10026
ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb,
sys/dev/ic/aic79xx.c
10050
ahd_setup_scb_common(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10071
ahd_setup_data_scb(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10108
ahd_setup_noxfer_scb(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10116
ahd_sg_size(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10124
ahd_sg_bus_to_virt(struct ahd_softc *ahd, struct scb *scb, uint32_t sg_busaddr)
sys/dev/ic/aic79xx.c
10134
ahd_sg_virt_to_bus(struct ahd_softc *ahd, struct scb *scb, void *sg)
sys/dev/ic/aic79xx.c
10146
ahd_sync_scb(struct ahd_softc *ahd, struct scb *scb, int op)
sys/dev/ic/aic79xx.c
10154
ahd_sync_sglist(struct ahd_softc *ahd, struct scb *scb, int op)
sys/dev/ic/aic79xx.c
10166
ahd_sync_sense(struct ahd_softc *ahd, struct scb *scb, int op)
sys/dev/ic/aic79xx.c
10175
ahd_targetcmd_offset(struct ahd_softc *ahd, u_int index)
sys/dev/ic/aic79xx.c
10182
ahd_complete_scb(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10198
ahd_update_residual(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10212
ahd_fetch_transinfo(struct ahd_softc *ahd, char channel, u_int our_id,
sys/dev/ic/aic79xx.c
10234
ahd_inw(struct ahd_softc *ahd, u_int port)
sys/dev/ic/aic79xx.c
10245
ahd_outw(struct ahd_softc *ahd, u_int port, u_int value)
sys/dev/ic/aic79xx.c
10256
ahd_inl(struct ahd_softc *ahd, u_int port)
sys/dev/ic/aic79xx.c
10265
ahd_outl(struct ahd_softc *ahd, u_int port, uint32_t value)
sys/dev/ic/aic79xx.c
10274
ahd_inq(struct ahd_softc *ahd, u_int port)
sys/dev/ic/aic79xx.c
10287
ahd_outq(struct ahd_softc *ahd, u_int port, uint64_t value)
sys/dev/ic/aic79xx.c
10300
ahd_get_scbptr(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10308
ahd_set_scbptr(struct ahd_softc *ahd, u_int scbptr)
sys/dev/ic/aic79xx.c
10317
ahd_get_hnscb_qoff(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10323
ahd_set_hnscb_qoff(struct ahd_softc *ahd, u_int value)
sys/dev/ic/aic79xx.c
10329
ahd_get_hescb_qoff(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10335
ahd_set_hescb_qoff(struct ahd_softc *ahd, u_int value)
sys/dev/ic/aic79xx.c
10341
ahd_get_snscb_qoff(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10352
ahd_set_snscb_qoff(struct ahd_softc *ahd, u_int value)
sys/dev/ic/aic79xx.c
10359
ahd_get_sescb_qoff(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10366
ahd_set_sescb_qoff(struct ahd_softc *ahd, u_int value)
sys/dev/ic/aic79xx.c
10373
ahd_get_sdscb_qoff(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10380
ahd_set_sdscb_qoff(struct ahd_softc *ahd, u_int value)
sys/dev/ic/aic79xx.c
10388
ahd_inb_scbram(struct ahd_softc *ahd, u_int offset)
sys/dev/ic/aic79xx.c
10413
ahd_inw_scbram(struct ahd_softc *ahd, u_int offset)
sys/dev/ic/aic79xx.c
10420
ahd_inl_scbram(struct ahd_softc *ahd, u_int offset)
sys/dev/ic/aic79xx.c
10427
ahd_inq_scbram(struct ahd_softc *ahd, u_int offset)
sys/dev/ic/aic79xx.c
10434
ahd_lookup_scb(struct ahd_softc *ahd, u_int tag)
sys/dev/ic/aic79xx.c
10448
ahd_swap_with_next_hscb(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10487
ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10532
ahd_get_sense_buf(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10538
ahd_get_sense_bufaddr(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
10544
ahd_sync_qoutfifo(struct ahd_softc *ahd, int op)
sys/dev/ic/aic79xx.c
10552
ahd_sync_tqinfifo(struct ahd_softc *ahd, int op)
sys/dev/ic/aic79xx.c
10572
ahd_check_cmdcmpltqueues(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10602
ahd_intr(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
10686
ahd_unbusy_tcl(struct ahd_softc *ahd, u_int tcl)
sys/dev/ic/aic79xx.c
135
void ahd_handle_transmission_error(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
136
void ahd_handle_lqiphase_error(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
138
int ahd_handle_pkt_busfree(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
140
int ahd_handle_nonpkt_busfree(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
141
void ahd_handle_proto_violation(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
142
void ahd_force_renegotiation(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
146
ahd_alloc_tstate(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
149
void ahd_free_tstate(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
152
void ahd_devlimited_syncrate(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
1539
ahd_handle_scsiint(struct ahd_softc *ahd, u_int intstat)
sys/dev/ic/aic79xx.c
157
void ahd_update_neg_table(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
160
void ahd_update_pending_scbs(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
161
void ahd_fetch_devinfo(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
163
void ahd_scb_devinfo(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
166
void ahd_setup_initiator_msgout(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
169
void ahd_build_transfer_msg(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
171
void ahd_construct_sdtr(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
174
void ahd_construct_wdtr(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
177
void ahd_construct_ppr(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
1806
ahd_handle_transmission_error(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
181
void ahd_clear_msg_state(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
182
void ahd_handle_message_phase(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
188
int ahd_sent_msg(struct ahd_softc *ahd, ahd_msgtype type,
sys/dev/ic/aic79xx.c
190
int ahd_parse_msg(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
192
int ahd_handle_msg_reject(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
194
void ahd_handle_ign_wide_residue(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
196
void ahd_reinitialize_dataptrs(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
197
void ahd_handle_devreset(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
1993
ahd_handle_lqiphase_error(struct ahd_softc *ahd, u_int lqistat1)
sys/dev/ic/aic79xx.c
202
void ahd_setup_target_msgin(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
2035
ahd_handle_pkt_busfree(struct ahd_softc *ahd, u_int busfreetime)
sys/dev/ic/aic79xx.c
207
u_int ahd_sglist_size(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
208
u_int ahd_sglist_allocsize(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
209
void ahd_initialize_hscbs(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
210
int ahd_init_scbdata(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
211
struct scb * ahd_find_scb_by_tag(struct ahd_softc *, u_int);
sys/dev/ic/aic79xx.c
212
void ahd_fini_scbdata(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
213
void ahd_setup_iocell_workaround(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
214
void ahd_iocell_first_selection(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
215
void ahd_chip_init(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
216
void ahd_qinfifo_requeue(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
2167
ahd_handle_nonpkt_busfree(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
219
int ahd_qinfifo_count(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
220
int ahd_search_scb_list(struct ahd_softc *ahd, int target,
sys/dev/ic/aic79xx.c
226
void ahd_stitch_tid_list(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
229
void ahd_add_scb_to_free_list(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
231
u_int ahd_rem_wscb(struct ahd_softc *ahd, u_int scbid,
sys/dev/ic/aic79xx.c
233
void ahd_reset_current_bus(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
237
void ahd_dumpseq(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
239
void ahd_loadseq(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
240
int ahd_check_patch(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
243
u_int ahd_resolve_seqaddr(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
2445
ahd_handle_proto_violation(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
245
void ahd_download_instr(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
247
int ahd_probe_stack_size(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
248
int ahd_scb_active_in_fifo(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
250
void ahd_run_data_fifo(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
254
void ahd_queue_lstate_event(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
2544
ahd_force_renegotiation(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
2566
ahd_clear_critical_section(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
259
void ahd_update_scsiid(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
261
int ahd_handle_target_cmd(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
266
int ahd_createdmamem(struct ahd_softc *, size_t, struct map_node *,
sys/dev/ic/aic79xx.c
2689
ahd_clear_intstat(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
269
void ahd_freedmamem(struct ahd_softc *, struct map_node *);
sys/dev/ic/aic79xx.c
272
int ahd_currently_packetized(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
273
int ahd_set_active_fifo(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.c
2750
if ((scb->ahd_softc->flags & AHD_64BIT_ADDRESSING) != 0) {
sys/dev/ic/aic79xx.c
276
ahd_assert_atn(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
2793
ahd_alloc_tstate(struct ahd_softc *ahd, u_int scsi_id, char channel)
sys/dev/ic/aic79xx.c
2834
ahd_free_tstate(struct ahd_softc *ahd, u_int scsi_id, char channel, int force)
sys/dev/ic/aic79xx.c
2860
ahd_devlimited_syncrate(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
288
ahd_currently_packetized(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
2909
ahd_find_syncrate(struct ahd_softc *ahd, u_int *period,
sys/dev/ic/aic79xx.c
2948
ahd_validate_offset(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.c
2979
ahd_validate_width(struct ahd_softc *ahd, struct ahd_initiator_tinfo *tinfo,
sys/dev/ic/aic79xx.c
3009
ahd_update_neg_request(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3052
ahd_set_syncrate(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
311
ahd_set_active_fifo(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
3199
ahd_set_width(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3255
ahd_set_tags(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3266
ahd_update_neg_table(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
332
ahd_restart(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
3377
ahd_update_pending_scbs(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
3460
ahd_fetch_devinfo(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
3495
ahd_print_devinfo(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
3535
ahd_scb_devinfo(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3558
ahd_setup_initiator_msgout(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3679
ahd_build_transfer_msg(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
376
ahd_clear_fifo(struct ahd_softc *ahd, u_int fifo)
sys/dev/ic/aic79xx.c
3775
ahd_construct_sdtr(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3798
ahd_construct_wdtr(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3818
ahd_construct_ppr(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
3852
ahd_clear_msg_state(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
3880
ahd_handle_message_phase(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
400
ahd_flush_qoutfifo(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
4220
ahd_sent_msg(struct ahd_softc *ahd, ahd_msgtype type, u_int msgval, int full)
sys/dev/ic/aic79xx.c
4269
ahd_parse_msg(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
4687
ahd_handle_msg_reject(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
4858
ahd_handle_ign_wide_residue(struct ahd_softc *ahd, struct ahd_devinfo *devinfo)
sys/dev/ic/aic79xx.c
5008
ahd_reinitialize_dataptrs(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5090
ahd_handle_devreset(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
5157
ahd_setup_target_msgin(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx.c
5180
ahd_sglist_size(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5197
ahd_sglist_allocsize(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5240
struct ahd_softc *
sys/dev/ic/aic79xx.c
5243
struct ahd_softc *ahd = (struct ahd_softc *)platform_arg;
sys/dev/ic/aic79xx.c
5281
ahd_softc_init(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5290
ahd_softc_insert(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5292
struct ahd_softc *list_ahd;
sys/dev/ic/aic79xx.c
5308
struct ahd_softc *master;
sys/dev/ic/aic79xx.c
5309
struct ahd_softc *slave;
sys/dev/ic/aic79xx.c
5345
struct ahd_softc *
sys/dev/ic/aic79xx.c
5346
ahd_find_softc(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5348
struct ahd_softc *list_ahd;
sys/dev/ic/aic79xx.c
5358
ahd_set_unit(struct ahd_softc *ahd, int unit)
sys/dev/ic/aic79xx.c
5364
ahd_set_name(struct ahd_softc *ahd, char *name)
sys/dev/ic/aic79xx.c
5372
ahd_free(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5427
struct ahd_softc *ahd;
sys/dev/ic/aic79xx.c
5429
ahd = (struct ahd_softc *)arg;
sys/dev/ic/aic79xx.c
5451
ahd_reset(struct ahd_softc *ahd, int reinit)
sys/dev/ic/aic79xx.c
5557
ahd_probe_scbs(struct ahd_softc *ahd) {
sys/dev/ic/aic79xx.c
5581
ahd_initialize_hscbs(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5597
ahd_init_scbdata(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5654
ahd_find_scb_by_tag(struct ahd_softc *ahd, u_int tag)
sys/dev/ic/aic79xx.c
5678
ahd_fini_scbdata(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5731
ahd_setup_iocell_workaround(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5749
ahd_iocell_first_selection(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5784
struct ahd_softc *ahd = xahd;
sys/dev/ic/aic79xx.c
5804
struct ahd_softc *ahd = xahd;
sys/dev/ic/aic79xx.c
5819
ahd_alloc_scbs(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
5974
next_scb->ahd_softc = ahd;
sys/dev/ic/aic79xx.c
5998
ahd_controller_info(struct ahd_softc *ahd, char *buf, size_t bufsz)
sys/dev/ic/aic79xx.c
6024
ahd_init(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
608
ahd_scb_active_in_fifo(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
6204
ahd_chip_init(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
637
ahd_run_data_fifo(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
6534
ahd_default_config(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
6611
ahd_parse_cfgdata(struct ahd_softc *ahd, struct seeprom_config *sc)
sys/dev/ic/aic79xx.c
6745
ahd_parse_vpddata(struct ahd_softc *ahd, struct vpd_config *vpd)
sys/dev/ic/aic79xx.c
6758
ahd_intr_enable(struct ahd_softc *ahd, int enable)
sys/dev/ic/aic79xx.c
6775
ahd_update_coalescing_values(struct ahd_softc *ahd, u_int timer, u_int maxcmds,
sys/dev/ic/aic79xx.c
6793
ahd_enable_coalescing(struct ahd_softc *ahd, int enable)
sys/dev/ic/aic79xx.c
6812
ahd_pause_and_flushwork(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
6863
ahd_suspend(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
6877
ahd_resume(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
6895
u_int ahd_index_busy_tcl(struct ahd_softc *, u_int *, u_int);
sys/dev/ic/aic79xx.c
6897
ahd_index_busy_tcl(struct ahd_softc *ahd, u_int *saved_scbid, u_int tcl)
sys/dev/ic/aic79xx.c
6919
ahd_find_busy_tcl(struct ahd_softc *ahd, u_int tcl)
sys/dev/ic/aic79xx.c
6932
ahd_busy_tcl(struct ahd_softc *ahd, u_int tcl, u_int scbid)
sys/dev/ic/aic79xx.c
6944
ahd_match_scb(struct ahd_softc *ahd, struct scb *scb, int target,
sys/dev/ic/aic79xx.c
6980
ahd_freeze_devq(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
6996
ahd_qinfifo_requeue_tail(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
7018
ahd_qinfifo_requeue(struct ahd_softc *ahd, struct scb *prev_scb,
sys/dev/ic/aic79xx.c
7038
ahd_qinfifo_count(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
7056
ahd_reset_cmds_pending(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
7081
ahd_done_with_status(struct ahd_softc *ahd, struct scb *scb, uint32_t status)
sys/dev/ic/aic79xx.c
7096
ahd_search_qinfifo(struct ahd_softc *ahd, int target, char channel,
sys/dev/ic/aic79xx.c
7326
ahd_search_scb_list(struct ahd_softc *ahd, int target, char channel,
sys/dev/ic/aic79xx.c
7393
ahd_stitch_tid_list(struct ahd_softc *ahd, u_int tid_prev,
sys/dev/ic/aic79xx.c
7431
ahd_rem_wscb(struct ahd_softc *ahd, u_int scbid,
sys/dev/ic/aic79xx.c
7464
ahd_add_scb_to_free_list(struct ahd_softc *ahd, u_int scbid)
sys/dev/ic/aic79xx.c
7482
ahd_abort_scbs(struct ahd_softc *ahd, int target, char channel,
sys/dev/ic/aic79xx.c
7577
ahd_reset_current_bus(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
7607
ahd_reset_channel(struct ahd_softc *ahd, char channel, int initiate_reset)
sys/dev/ic/aic79xx.c
7760
struct ahd_softc *ahd;
sys/dev/ic/aic79xx.c
7766
ahd = ahd_find_softc((struct ahd_softc *)arg);
sys/dev/ic/aic79xx.c
7801
struct ahd_softc *ahd;
sys/dev/ic/aic79xx.c
7807
ahd = ahd_find_softc((struct ahd_softc *)arg);
sys/dev/ic/aic79xx.c
7844
ahd_handle_scb_status(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
7855
ahd_handle_scsi_status(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
8074
ahd_calc_residual(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx.c
8177
ahd_queue_lstate_event(struct ahd_softc *ahd, struct ahd_tmode_lstate *lstate,
sys/dev/ic/aic79xx.c
8228
ahd_send_lstate_events(struct ahd_softc *ahd, struct ahd_tmode_lstate *lstate)
sys/dev/ic/aic79xx.c
8264
ahd_dumpseq(struct ahd_softc* ahd)
sys/dev/ic/aic79xx.c
8286
ahd_loadseq(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
8447
ahd_check_patch(struct ahd_softc *ahd, const struct patch **start_patch,
sys/dev/ic/aic79xx.c
8483
ahd_resolve_seqaddr(struct ahd_softc *ahd, u_int address)
sys/dev/ic/aic79xx.c
8512
ahd_download_instr(struct ahd_softc *ahd, u_int instrptr, uint8_t *dconsts)
sys/dev/ic/aic79xx.c
8581
ahd_probe_stack_size(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
8618
struct ahd_softc *list_ahd;
sys/dev/ic/aic79xx.c
8672
ahd_dump_card_state(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
871
ahd_run_qoutfifo(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
8923
ahd_dump_scbs(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
8954
struct ahd_softc *ahd;
sys/dev/ic/aic79xx.c
8963
ahd = scb->ahd_softc;
sys/dev/ic/aic79xx.c
9007
ahd_read_seeprom(struct ahd_softc *ahd, uint16_t *buf,
sys/dev/ic/aic79xx.c
9054
ahd_write_seeprom(struct ahd_softc *ahd, uint16_t *buf,
sys/dev/ic/aic79xx.c
910
ahd_handle_hwerrint(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9102
ahd_wait_seeprom(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9170
ahd_acquire_seeprom(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9193
ahd_release_seeprom(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9199
ahd_write_flexport(struct ahd_softc *ahd, u_int addr, u_int value)
sys/dev/ic/aic79xx.c
9222
ahd_read_flexport(struct ahd_softc *ahd, u_int addr, uint8_t *value)
sys/dev/ic/aic79xx.c
9243
ahd_wait_flexport(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9260
ahd_find_tmode_devs(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb,
sys/dev/ic/aic79xx.c
9301
ahd_handle_en_lun(struct ahd_softc *ahd, struct cam_sim *sim, union ccb *ccb)
sys/dev/ic/aic79xx.c
939
ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat)
sys/dev/ic/aic79xx.c
9614
ahd_update_scsiid(struct ahd_softc *ahd, u_int targid_mask)
sys/dev/ic/aic79xx.c
9654
ahd_run_tqinfifo(struct ahd_softc *ahd, int paused)
sys/dev/ic/aic79xx.c
9692
ahd_handle_target_cmd(struct ahd_softc *ahd, struct target_cmd *cmd)
sys/dev/ic/aic79xx.c
9807
ahd_createdmamem(struct ahd_softc *ahd, size_t size, struct map_node *map,
sys/dev/ic/aic79xx.c
9859
ahd_freedmamem(struct ahd_softc* ahd, struct map_node *map)
sys/dev/ic/aic79xx.c
9870
ahd_name(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9876
ahd_known_modes(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst)
sys/dev/ic/aic79xx.c
9885
ahd_build_mode_state(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst)
sys/dev/ic/aic79xx.c
9891
ahd_extract_mode_state(struct ahd_softc *ahd, ahd_mode_state state,
sys/dev/ic/aic79xx.c
9899
ahd_set_modes(struct ahd_softc *ahd, ahd_mode src, ahd_mode dst)
sys/dev/ic/aic79xx.c
9917
ahd_update_modes(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9933
ahd_assert_modes(struct ahd_softc *ahd, ahd_mode srcmode,
sys/dev/ic/aic79xx.c
9946
ahd_save_modes(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9956
ahd_restore_modes(struct ahd_softc *ahd, ahd_mode_state state)
sys/dev/ic/aic79xx.c
9970
ahd_is_paused(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.c
9983
ahd_pause(struct ahd_softc *ahd)
sys/dev/ic/aic79xx.h
1013
typedef void (*ahd_bus_intr_t)(struct ahd_softc *);
sys/dev/ic/aic79xx.h
1166
TAILQ_ENTRY(ahd_softc) links;
sys/dev/ic/aic79xx.h
1255
TAILQ_HEAD(ahd_softc_tailq, ahd_softc);
sys/dev/ic/aic79xx.h
1311
typedef int (ahd_device_setup_t)(struct ahd_softc *, struct pci_attach_args *pa);
sys/dev/ic/aic79xx.h
1323
void ahd_reset_cmds_pending(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1324
u_int ahd_find_busy_tcl(struct ahd_softc *ahd, u_int tcl);
sys/dev/ic/aic79xx.h
1325
void ahd_busy_tcl(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1327
void ahd_unbusy_tcl(struct ahd_softc *ahd, u_int tcl);
sys/dev/ic/aic79xx.h
1331
int ahd_pci_test_register_access(struct ahd_softc *);
sys/dev/ic/aic79xx.h
1334
int ahd_probe_scbs(struct ahd_softc *);
sys/dev/ic/aic79xx.h
1335
void ahd_qinfifo_requeue_tail(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1337
int ahd_match_scb(struct ahd_softc *ahd, struct scb *scb,
sys/dev/ic/aic79xx.h
1342
struct ahd_softc *ahd_alloc(void *platform_arg, char *name);
sys/dev/ic/aic79xx.h
1343
int ahd_softc_init(struct ahd_softc *);
sys/dev/ic/aic79xx.h
1344
void ahd_controller_info(struct ahd_softc *ahd, char *buf,
sys/dev/ic/aic79xx.h
1346
int ahd_init(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1347
int ahd_default_config(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1348
int ahd_parse_vpddata(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1350
int ahd_parse_cfgdata(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1352
void ahd_intr_enable(struct ahd_softc *ahd, int enable);
sys/dev/ic/aic79xx.h
1353
void ahd_update_coalescing_values(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1357
void ahd_enable_coalescing(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1359
void ahd_pause_and_flushwork(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1360
int ahd_suspend(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1361
int ahd_resume(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1362
void ahd_softc_insert(struct ahd_softc *);
sys/dev/ic/aic79xx.h
1363
struct ahd_softc *ahd_find_softc(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1364
void ahd_set_unit(struct ahd_softc *, int);
sys/dev/ic/aic79xx.h
1365
void ahd_set_name(struct ahd_softc *, char *);
sys/dev/ic/aic79xx.h
1368
void ahd_alloc_scbs(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1369
void ahd_free(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1370
int ahd_reset(struct ahd_softc *ahd, int reinit);
sys/dev/ic/aic79xx.h
1372
int ahd_write_flexport(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1374
int ahd_read_flexport(struct ahd_softc *ahd, u_int addr,
sys/dev/ic/aic79xx.h
1376
int ahd_wait_flexport(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1379
void ahd_pci_intr(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1380
void ahd_clear_intstat(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1381
void ahd_flush_qoutfifo(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1382
void ahd_run_qoutfifo(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1384
void ahd_run_tqinfifo(struct ahd_softc *ahd, int paused);
sys/dev/ic/aic79xx.h
1386
void ahd_handle_hwerrint(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1387
void ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat);
sys/dev/ic/aic79xx.h
1388
void ahd_handle_scsiint(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1390
void ahd_clear_critical_section(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1399
void ahd_done_with_status(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1401
int ahd_search_qinfifo(struct ahd_softc *ahd, int target,
sys/dev/ic/aic79xx.h
1405
void ahd_freeze_devq(struct ahd_softc *ahd, struct scb *scb);
sys/dev/ic/aic79xx.h
1406
int ahd_reset_channel(struct ahd_softc *ahd, char channel,
sys/dev/ic/aic79xx.h
1408
int ahd_abort_scbs(struct ahd_softc *ahd, int target,
sys/dev/ic/aic79xx.h
1411
void ahd_restart(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1412
void ahd_clear_fifo(struct ahd_softc *ahd, u_int fifo);
sys/dev/ic/aic79xx.h
1413
void ahd_handle_scb_status(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1415
void ahd_handle_scsi_status(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1417
void ahd_calc_residual(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1428
void ahd_find_syncrate(struct ahd_softc *ahd, u_int *period,
sys/dev/ic/aic79xx.h
1430
void ahd_validate_offset(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1434
void ahd_validate_width(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1438
void ahd_scb_devinfo(struct ahd_softc *,
sys/dev/ic/aic79xx.h
1450
int ahd_update_neg_request(struct ahd_softc*,
sys/dev/ic/aic79xx.h
1455
void ahd_set_width(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1458
void ahd_set_syncrate(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1469
void ahd_set_tags(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1475
void ahd_send_lstate_events(struct ahd_softc *,
sys/dev/ic/aic79xx.h
1477
void ahd_handle_en_lun(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1479
cam_status ahd_find_tmode_devs(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1512
void ahd_print_devinfo(struct ahd_softc *ahd,
sys/dev/ic/aic79xx.h
1516
void ahd_dump_card_state(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
1524
void ahd_dump_scbs(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
621
struct ahd_softc *ahd_softc;
sys/dev/ic/aic79xx.h
953
int ahd_read_seeprom(struct ahd_softc *ahd, uint16_t *buf,
sys/dev/ic/aic79xx.h
956
int ahd_write_seeprom(struct ahd_softc *ahd, uint16_t *buf,
sys/dev/ic/aic79xx.h
958
int ahd_wait_seeprom(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
961
int ahd_acquire_seeprom(struct ahd_softc *ahd);
sys/dev/ic/aic79xx.h
962
void ahd_release_seeprom(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
100
void ahd_setup_scb_common(struct ahd_softc *ahd,
sys/dev/ic/aic79xx_inline.h
102
void ahd_setup_data_scb(struct ahd_softc *ahd,
sys/dev/ic/aic79xx_inline.h
104
void ahd_setup_noxfer_scb(struct ahd_softc *ahd,
sys/dev/ic/aic79xx_inline.h
108
size_t ahd_sg_size(struct ahd_softc *);
sys/dev/ic/aic79xx_inline.h
110
ahd_sg_bus_to_virt(struct ahd_softc *, struct scb *,
sys/dev/ic/aic79xx_inline.h
113
ahd_sg_virt_to_bus(struct ahd_softc *, struct scb *,
sys/dev/ic/aic79xx_inline.h
115
void ahd_sync_scb(struct ahd_softc *, struct scb *, int);
sys/dev/ic/aic79xx_inline.h
116
void ahd_sync_sglist(struct ahd_softc *, struct scb *, int);
sys/dev/ic/aic79xx_inline.h
117
void ahd_sync_sense(struct ahd_softc *, struct scb *, int);
sys/dev/ic/aic79xx_inline.h
119
ahd_targetcmd_offset(struct ahd_softc *, u_int);
sys/dev/ic/aic79xx_inline.h
122
void ahd_complete_scb(struct ahd_softc *, struct scb *);
sys/dev/ic/aic79xx_inline.h
123
void ahd_update_residual(struct ahd_softc *, struct scb *);
sys/dev/ic/aic79xx_inline.h
125
ahd_fetch_transinfo(struct ahd_softc *, char , u_int,
sys/dev/ic/aic79xx_inline.h
128
ahd_inw(struct ahd_softc *, u_int);
sys/dev/ic/aic79xx_inline.h
129
void ahd_outw(struct ahd_softc *, u_int, u_int);
sys/dev/ic/aic79xx_inline.h
131
ahd_inl(struct ahd_softc *, u_int);
sys/dev/ic/aic79xx_inline.h
132
void ahd_outl(struct ahd_softc *, u_int, uint32_t);
sys/dev/ic/aic79xx_inline.h
133
uint64_t ahd_inq(struct ahd_softc *, u_int);
sys/dev/ic/aic79xx_inline.h
134
void ahd_outq(struct ahd_softc *, u_int, uint64_t);
sys/dev/ic/aic79xx_inline.h
135
u_int ahd_get_scbptr(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
136
void ahd_set_scbptr(struct ahd_softc *ahd, u_int scbptr);
sys/dev/ic/aic79xx_inline.h
137
u_int ahd_get_hnscb_qoff(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
138
void ahd_set_hnscb_qoff(struct ahd_softc *ahd, u_int value);
sys/dev/ic/aic79xx_inline.h
139
u_int ahd_get_hescb_qoff(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
140
void ahd_set_hescb_qoff(struct ahd_softc *ahd, u_int value);
sys/dev/ic/aic79xx_inline.h
141
u_int ahd_get_snscb_qoff(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
142
void ahd_set_snscb_qoff(struct ahd_softc *ahd, u_int value);
sys/dev/ic/aic79xx_inline.h
143
u_int ahd_get_sescb_qoff(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
144
void ahd_set_sescb_qoff(struct ahd_softc *ahd, u_int value);
sys/dev/ic/aic79xx_inline.h
145
u_int ahd_get_sdscb_qoff(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
146
void ahd_set_sdscb_qoff(struct ahd_softc *ahd, u_int value);
sys/dev/ic/aic79xx_inline.h
147
u_int ahd_inb_scbram(struct ahd_softc *ahd, u_int offset);
sys/dev/ic/aic79xx_inline.h
148
u_int ahd_inw_scbram(struct ahd_softc *ahd, u_int offset);
sys/dev/ic/aic79xx_inline.h
149
uint32_t ahd_inl_scbram(struct ahd_softc *ahd, u_int offset);
sys/dev/ic/aic79xx_inline.h
150
uint64_t ahd_inq_scbram(struct ahd_softc *ahd, u_int offset);
sys/dev/ic/aic79xx_inline.h
151
struct scb *ahd_lookup_scb(struct ahd_softc *, u_int);
sys/dev/ic/aic79xx_inline.h
152
void ahd_swap_with_next_hscb(struct ahd_softc *ahd, struct scb *scb);
sys/dev/ic/aic79xx_inline.h
153
void ahd_queue_scb(struct ahd_softc *ahd, struct scb *scb);
sys/dev/ic/aic79xx_inline.h
154
uint8_t *ahd_get_sense_buf(struct ahd_softc *ahd, struct scb *scb);
sys/dev/ic/aic79xx_inline.h
155
uint32_t ahd_get_sense_bufaddr(struct ahd_softc *ahd, struct scb *scb);
sys/dev/ic/aic79xx_inline.h
158
void ahd_sync_qoutfifo(struct ahd_softc *ahd, int op);
sys/dev/ic/aic79xx_inline.h
159
void ahd_sync_tqinfifo(struct ahd_softc *ahd, int op);
sys/dev/ic/aic79xx_inline.h
160
u_int ahd_check_cmdcmpltqueues(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
161
int ahd_intr(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
77
char *ahd_name(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_inline.h
80
void ahd_known_modes(struct ahd_softc *, ahd_mode, ahd_mode);
sys/dev/ic/aic79xx_inline.h
81
ahd_mode_state ahd_build_mode_state(struct ahd_softc *,
sys/dev/ic/aic79xx_inline.h
83
void ahd_extract_mode_state(struct ahd_softc *, ahd_mode_state,
sys/dev/ic/aic79xx_inline.h
85
void ahd_set_modes(struct ahd_softc *, ahd_mode, ahd_mode );
sys/dev/ic/aic79xx_inline.h
86
void ahd_update_modes(struct ahd_softc *);
sys/dev/ic/aic79xx_inline.h
87
void ahd_assert_modes(struct ahd_softc *, ahd_mode,
sys/dev/ic/aic79xx_inline.h
89
ahd_mode_state ahd_save_modes(struct ahd_softc *);
sys/dev/ic/aic79xx_inline.h
90
void ahd_restore_modes(struct ahd_softc *, ahd_mode_state);
sys/dev/ic/aic79xx_inline.h
91
int ahd_is_paused(struct ahd_softc *);
sys/dev/ic/aic79xx_inline.h
92
void ahd_pause(struct ahd_softc *);
sys/dev/ic/aic79xx_inline.h
94
void ahd_unpause(struct ahd_softc *);
sys/dev/ic/aic79xx_inline.h
97
void *ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb,
sys/dev/ic/aic79xx_openbsd.c
136
struct ahd_softc *ahd;
sys/dev/ic/aic79xx_openbsd.c
140
ahd = (struct ahd_softc *)arg;
sys/dev/ic/aic79xx_openbsd.c
150
ahd_done(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx_openbsd.c
249
struct ahd_softc *ahd;
sys/dev/ic/aic79xx_openbsd.c
319
struct ahd_softc *ahd;
sys/dev/ic/aic79xx_openbsd.c
455
ahd_poll(struct ahd_softc *ahd, int wait)
sys/dev/ic/aic79xx_openbsd.c
473
ahd_setup_data(struct ahd_softc *ahd, struct scsi_xfer *xs,
sys/dev/ic/aic79xx_openbsd.c
520
ahd_platform_set_tags(struct ahd_softc *ahd, struct ahd_devinfo *devinfo,
sys/dev/ic/aic79xx_openbsd.c
535
ahd_softc_comp(struct ahd_softc *lahd, struct ahd_softc *rahd)
sys/dev/ic/aic79xx_openbsd.c
546
struct ahd_softc *ahd = (struct ahd_softc*)self;
sys/dev/ic/aic79xx_openbsd.c
557
ahd_adapter_req_set_xfer_mode(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx_openbsd.c
656
ahd_flush_device_writes(struct ahd_softc *ahd)
sys/dev/ic/aic79xx_openbsd.c
663
aic_platform_scb_free(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx_openbsd.c
682
ahd_print_path(struct ahd_softc *ahd, struct scb *scb)
sys/dev/ic/aic79xx_openbsd.c
688
ahd_platform_dump_card_state(struct ahd_softc *ahd)
sys/dev/ic/aic79xx_openbsd.c
74
int ahd_poll(struct ahd_softc *, int);
sys/dev/ic/aic79xx_openbsd.c
75
void ahd_setup_data(struct ahd_softc *, struct scsi_xfer *,
sys/dev/ic/aic79xx_openbsd.c
78
void ahd_adapter_req_set_xfer_mode(struct ahd_softc *, struct scb *);
sys/dev/ic/aic79xx_openbsd.c
92
ahd_attach(struct ahd_softc *ahd)
sys/dev/ic/aic79xx_openbsd.h
185
void ahd_flush_device_writes(struct ahd_softc *);
sys/dev/ic/aic79xx_openbsd.h
228
void aic_platform_scb_free(struct ahd_softc *, struct scb *);
sys/dev/ic/aic79xx_openbsd.h
246
void ahd_print_path(struct ahd_softc *, struct scb *);
sys/dev/ic/aic79xx_openbsd.h
247
void ahd_platform_dump_card_state(struct ahd_softc *ahd);
sys/dev/ic/aic79xx_openbsd.h
250
void ahd_platform_set_tags(struct ahd_softc *, struct ahd_devinfo *,
sys/dev/ic/aic79xx_openbsd.h
254
int ahd_attach(struct ahd_softc *);
sys/dev/ic/aic79xx_openbsd.h
255
int ahd_softc_comp(struct ahd_softc *lahd, struct ahd_softc *rahd);
sys/dev/ic/aic79xx_openbsd.h
262
void ahd_done(struct ahd_softc *, struct scb *);
sys/dev/ic/aic79xx_openbsd.h
263
void ahd_send_async(struct ahd_softc *, char /*channel*/,
sys/dev/microcode/aic7xxx/aic79xx_seq.h
1002
ahd_patch3_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
1010
ahd_patch2_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
1018
ahd_patch1_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
1026
ahd_patch0_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
838
typedef int ahd_patch_func_t (struct ahd_softc *ahd);
sys/dev/microcode/aic7xxx/aic79xx_seq.h
842
ahd_patch23_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
850
ahd_patch22_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
858
ahd_patch21_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
866
ahd_patch20_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
874
ahd_patch19_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
882
ahd_patch18_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
890
ahd_patch17_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
898
ahd_patch16_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
906
ahd_patch15_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
914
ahd_patch14_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
922
ahd_patch13_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
930
ahd_patch12_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
938
ahd_patch11_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
946
ahd_patch10_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
954
ahd_patch9_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
962
ahd_patch8_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
970
ahd_patch7_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
978
ahd_patch6_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
986
ahd_patch5_func(struct ahd_softc *ahd)
sys/dev/microcode/aic7xxx/aic79xx_seq.h
994
ahd_patch4_func(struct ahd_softc *ahd)
sys/dev/pci/ahd_pci.c
1063
ahd_aic7901_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
sys/dev/pci/ahd_pci.c
1072
ahd_aic7901A_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
sys/dev/pci/ahd_pci.c
1081
ahd_aic7902_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
sys/dev/pci/ahd_pci.c
1089
ahd_aic790X_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
sys/dev/pci/ahd_pci.c
288
sizeof(struct ahd_softc), ahd_pci_probe, ahd_pci_attach,
sys/dev/pci/ahd_pci.c
292
int ahd_check_extport(struct ahd_softc *ahd);
sys/dev/pci/ahd_pci.c
293
void ahd_configure_termination(struct ahd_softc *ahd,
sys/dev/pci/ahd_pci.c
295
void ahd_pci_split_intr(struct ahd_softc *ahd, u_int intstat);
sys/dev/pci/ahd_pci.c
341
struct ahd_softc *ahd = (void *)self;
sys/dev/pci/ahd_pci.c
565
ahd_pci_test_register_access(struct ahd_softc *ahd)
sys/dev/pci/ahd_pci.c
655
ahd_check_extport(struct ahd_softc *ahd)
sys/dev/pci/ahd_pci.c
788
ahd_configure_termination(struct ahd_softc *ahd, u_int adapter_control)
sys/dev/pci/ahd_pci.c
934
ahd_pci_intr(struct ahd_softc *ahd)
sys/dev/pci/ahd_pci.c
996
ahd_pci_split_intr(struct ahd_softc *ahd, u_int intstat)