/netbsd-src/sys/arch/vax/include/ |
H A D | scb.h | 37 struct scb { struct 38 void *scb_unused; /* First unused vector */ argument 39 void *scb_mcheck; argument 40 void *scb_kspinv; argument 41 void *scb_powfail; argument 42 void *scb_privinst; /* 10 Privileged Instruction fault */ argument 43 void *scb_xfcinst; argument 44 void *scb_resop; argument 45 void *scb_resad; argument 46 void *scb_accessv; /* 20 Access Control violation fault */ argument [all …]
|
/netbsd-src/sys/dev/ic/ |
H A D | iha.c | 242 iha_append_free_scb(struct iha_softc *sc, struct iha_scb *scb) in iha_append_free_scb() 273 iha_append_done_scb(struct iha_softc *sc, struct iha_scb *scb, uint8_t hastat) in iha_append_done_scb() 305 struct iha_scb *scb; in iha_pop_done_scb() local 331 struct iha_scb *scb; in iha_find_pend_scb() local 383 iha_append_pend_scb(struct iha_softc *sc, struct iha_scb *scb) in iha_append_pend_scb() 396 iha_push_pend_scb(struct iha_softc *sc, struct iha_scb *scb) in iha_push_pend_scb() 416 iha_del_pend_scb(struct iha_softc *sc, struct iha_scb *scb) in iha_del_pend_scb() 428 iha_mark_busy_scb(struct iha_scb *scb) in iha_mark_busy_scb() 500 struct iha_scb *scb; in iha_attach() local 674 struct iha_scb *scb; in iha_scsipi_request() local [all …]
|
H A D | aic7xxx_inline.h | 172 ahc_sg_bus_to_virt(struct scb *scb, uint32_t sg_busaddr) in ahc_sg_bus_to_virt() 184 ahc_sg_virt_to_bus(struct scb *scb, struct ahc_dma_seg *sg) in ahc_sg_virt_to_bus() 202 ahc_sync_scb(struct ahc_softc *ahc, struct scb *scb, int op) in ahc_sync_scb() 211 ahc_sync_sglist(struct ahc_softc *ahc, struct scb *scb, int op) in ahc_sync_sglist() 276 ahc_update_residual(struct ahc_softc *ahc, struct scb *scb) in ahc_update_residual() 370 struct scb *scb; in ahc_get_scb() local 382 ahc_free_scb(struct ahc_softc *ahc, struct scb *scb) in ahc_free_scb() 401 struct scb* scb; in ahc_lookup_scb() local 411 ahc_swap_with_next_hscb(struct ahc_softc *ahc, struct scb *scb) in ahc_swap_with_next_hscb() 451 ahc_queue_scb(struct ahc_softc *ahc, struct scb *scb) in ahc_queue_scb() [all …]
|
H A D | aic79xx_inline.h | 239 ahd_sg_setup(struct ahd_softc *ahd, struct scb *scb, in ahd_sg_setup() 263 ahd_setup_scb_common(struct ahd_softc *ahd, struct scb *scb) in ahd_setup_scb_common() 284 ahd_setup_data_scb(struct ahd_softc *ahd, struct scb *scb) in ahd_setup_data_scb() 321 ahd_setup_noxfer_scb(struct ahd_softc *ahd, struct scb *scb) in ahd_setup_noxfer_scb() 351 ahd_sg_bus_to_virt(struct ahd_softc *ahd, struct scb *scb, uint32_t sg_busaddr) in ahd_sg_bus_to_virt() 361 ahd_sg_virt_to_bus(struct ahd_softc *ahd, struct scb *scb, void *sg) in ahd_sg_virt_to_bus() 373 ahd_sync_scb(struct ahd_softc *ahd, struct scb *scb, int op) in ahd_sync_scb() 381 ahd_sync_sglist(struct ahd_softc *ahd, struct scb *scb, int op) in ahd_sync_sglist() 392 ahd_sync_sense(struct ahd_softc *ahd, struct scb *scb, int op) in ahd_sync_sense() 451 ahd_post_scb(struct ahd_softc *ahd, struct scb *scb) in ahd_post_scb() [all …]
|
H A D | aic7xxx_osm.h | 89 #define SCB_GET_SIM(ahc, scb) \ argument 217 ahc_scb_timer_reset(struct scb *scb, u_int usec) in ahc_scb_timer_reset() 334 void ahc_set_transaction_status(struct scb *scb, uint32_t status) in ahc_set_transaction_status() 340 void ahc_set_scsi_status(struct scb *scb, uint32_t status) in ahc_set_scsi_status() 346 uint32_t ahc_get_transaction_status(struct scb *scb) in ahc_get_transaction_status() 352 uint32_t ahc_get_scsi_status(struct scb *scb) in ahc_get_scsi_status() 358 void ahc_set_transaction_tag(struct scb *scb, int enabled, u_int type) in ahc_set_transaction_tag() 364 u_long ahc_get_transfer_length(struct scb *scb) in ahc_get_transfer_length() 370 int ahc_get_transfer_dir(struct scb *scb) in ahc_get_transfer_dir() 376 void ahc_set_residual(struct scb *scb, u_long resid) in ahc_set_residual() [all …]
|
H A D | aic79xx_osm.h | 90 #define SCB_GET_SIM(ahd, scb) \ argument 200 ahd_scb_timer_reset(struct scb *scb, u_int usec) in ahd_scb_timer_reset() 334 void ahd_set_transaction_status(struct scb *scb, uint32_t status) in ahd_set_transaction_status() 340 void ahd_set_scsi_status(struct scb *scb, uint32_t status) in ahd_set_scsi_status() 346 void ahd_set_xfer_status(struct scb *scb, uint32_t status) in ahd_set_xfer_status() 352 uint32_t ahd_get_transaction_status(struct scb *scb) in ahd_get_transaction_status() 358 uint32_t ahd_get_scsi_status(struct scb *scb) in ahd_get_scsi_status() 364 void ahd_set_transaction_tag(struct scb *scb, int enabled, u_int type) in ahd_set_transaction_tag() 370 u_long ahd_get_transfer_length(struct scb *scb) in ahd_get_transfer_length() 376 int ahd_get_transfer_dir(struct scb *scb) in ahd_get_transfer_dir() [all …]
|
H A D | aic79xx.c | 391 struct scb *scb; in ahd_flush_qoutfifo() local 553 ahd_scb_active_in_fifo(struct ahd_softc *ahd, struct scb *scb) in ahd_scb_active_in_fifo() 582 ahd_run_data_fifo(struct ahd_softc *ahd, struct scb *scb) in ahd_run_data_fifo() 814 struct scb *scb; in ahd_run_qoutfifo() local 906 struct scb *scb; in ahd_handle_seqint() local 926 struct scb *scb; in ahd_handle_seqint() local 972 struct scb *scb; in ahd_handle_seqint() local 988 struct scb *scb; in ahd_handle_seqint() local 1027 struct scb *scb; in ahd_handle_seqint() local 1119 struct scb *scb; in ahd_handle_seqint() local [all …]
|
H A D | aic7xxx_osm.c | 199 ahc_done(struct ahc_softc *ahc, struct scb *scb) in ahc_done() 339 struct scb *scb; in ahc_action() local 520 struct scb *scb; in ahc_execute_scb() local 718 struct scb *scb) in ahc_setup_data() 775 ahc_set_recoveryscb(struct ahc_softc *ahc, struct scb *scb) { in ahc_set_recoveryscb() 805 struct scb *scb; in ahc_timeout() local
|
H A D | aic79xxvar.h | 92 #define SCB_IS_SCSIBUS_B(ahd, scb) (0) argument 93 #define SCB_GET_OUR_ID(scb) \ argument 95 #define SCB_GET_TARGET(ahd, scb) \ argument 97 #define SCB_GET_CHANNEL(ahd, scb) \ argument 99 #define SCB_GET_LUN(scb) \ argument 101 #define SCB_GET_TARGET_OFFSET(ahd, scb) \ argument 103 #define SCB_GET_TARGET_MASK(ahd, scb) \ argument 106 #define SCB_IS_SILENT(scb) \ argument 110 #define SCB_IS_SILENT(scb) \ argument 125 #define SCB_GET_TAG(scb) \ argument [all …]
|
H A D | aic79xx_osm.c | 199 ahd_done(struct ahd_softc *ahd, struct scb *scb) in ahd_done() 335 struct scb *scb; in ahd_action() local 530 struct scb *scb; in ahd_execute_scb() local 683 struct scb *scb) in ahd_setup_data() 741 struct scb *scb; in ahd_timeout() local
|
H A D | aic7xxxvar.h | 178 #define SCB_IS_SCSIBUS_B(ahc, scb) \ argument 180 #define SCB_GET_OUR_ID(scb) \ argument 182 #define SCB_GET_TARGET(ahc, scb) \ argument 184 #define SCB_GET_CHANNEL(ahc, scb) \ argument 186 #define SCB_GET_LUN(scb) \ argument 188 #define SCB_GET_TARGET_OFFSET(ahc, scb) \ argument 190 #define SCB_GET_TARGET_MASK(ahc, scb) \ argument 193 #define SCB_IS_SILENT(scb) \ argument 197 #define SCB_IS_SILENT(scb) \ argument 679 struct scb { struct [all …]
|
H A D | aic7xxx.c | 327 struct scb *scb; in ahc_run_qoutfifo() local 384 struct scb *scb; in ahc_run_untagged_queue() local 429 struct scb *scb; in ahc_handle_seqint() local 975 struct scb *scb; in ahc_handle_scsiint() local 1523 ahc_print_scb(struct scb *scb) in ahc_print_scb() 2238 struct scb *scb) in ahc_scb_devinfo() 2272 struct scb *scb) in ahc_setup_initiator_msgout() 2545 struct scb *scb; in ahc_handle_proto_violation() local 3411 struct scb *scb; in ahc_handle_msg_reject() local 3566 struct scb *scb; in ahc_handle_ign_wide_residue() local [all …]
|
/netbsd-src/sys/arch/newsmips/dev/ |
H A D | sc_wrap.c | 77 struct sc_scb *scb; in cxd1185_attach() local 144 free_scb(struct sc_softc *sc, struct sc_scb *scb) in free_scb() 166 struct sc_scb *scb; in get_scb() local 188 struct sc_scb *scb; in sc_scsipi_request() local 275 struct sc_scb *scb, *nextscb; in sc_sched() local 352 sc_done(struct sc_scb *scb) in sc_done() 453 struct sc_scb *scb = arg; in cxd1185_timeout() local
|
H A D | scsi_1185.c | 264 sc_send(struct sc_scb *scb, int chan, int ie) in sc_send() 791 struct sc_scb *scb = cs->scb; in scsi_softreset() local 956 struct sc_scb *scb = cs->scb; in sc_discon() local 1094 struct sc_scb *scb = cs->scb; in sc_cout() local 1174 struct sc_scb *scb = cs->scb; local 1329 struct sc_scb *scb = cs->scb; local 1493 struct sc_scb *scb; local 1723 struct sc_scb *scb = cs->scb; local 1754 clean_k2dcache(struct sc_scb *scb)
|
/netbsd-src/sys/arch/macppc/dev/ |
H A D | mesh.c | 322 struct mesh_scb *scb; in mesh_intr() local 450 mesh_error(struct mesh_softc *sc, struct mesh_scb *scb, int error, int exception) in mesh_error() 481 mesh_select(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_select() 521 mesh_identify(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_identify() 540 mesh_command(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_command() 568 mesh_dma_setup(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_dma_setup() 621 mesh_dataio(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_dataio() 643 mesh_status(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_status() 666 mesh_msgin(struct mesh_softc *sc, struct mesh_scb *scb) in mesh_msgin() 779 struct mesh_scb *scb = sc->sc_nexus; in mesh_msgout() local [all …]
|
/netbsd-src/sys/dev/isa/ |
H A D | wds.c | 412 struct wds_scb *scb; in wds_finish_scbs() local 504 wds_reset_scb(struct wds_softc *sc, struct wds_scb *scb) in wds_reset_scb() 514 wds_free_scb(struct wds_softc *sc, struct wds_scb *scb) in wds_free_scb() 525 wds_init_scb(struct wds_softc *sc, struct wds_scb *scb) in wds_init_scb() 586 struct wds_scb *scb; in wds_create_scbs() local 639 struct wds_scb *scb; in wds_get_scb() local 656 struct wds_scb *scb = sc->sc_scbhash[hashnum]; in wds_scb_phys_kv() local 673 wds_queue_scb(struct wds_softc *sc, struct wds_scb *scb) in wds_queue_scb() 688 struct wds_scb *scb; in wds_collect_mbo() local 718 struct wds_scb *scb; in wds_start_scbs() local [all …]
|
H A D | seagate.c | 206 struct sea_scb scb[SCB_TABLE_SIZE]; member 308 struct sea_scb *scb; in sea_queue_length() local 564 struct sea_scb *scb; in sea_scsipi_request() local 663 struct sea_scb *scb; in sea_get_scb() local 682 sea_send_scb(struct sea_softc *sea, struct sea_scb *scb) in sea_send_scb() 701 struct sea_scb *scb; in sea_main() local 804 struct sea_scb *scb; in sea_grow_scb() local 820 sea_free_scb(struct sea_softc *sea, struct sea_scb *scb, int flags) in sea_free_scb() 833 struct sea_scb *scb = arg; in sea_timeout() local 879 struct sea_scb *scb; in sea_reselect() local [all …]
|
/netbsd-src/sys/arch/newsmips/apbus/ |
H A D | spifi.c | 222 struct spifi_scb *scb; in spifi_scsipi_request() local 284 struct spifi_scb *scb; in spifi_get_scb() local 297 spifi_free_scb(struct spifi_softc *sc, struct spifi_scb *scb) in spifi_free_scb() 309 struct spifi_scb *scb = sc->sc_nexus; in spifi_poll() local 351 struct spifi_scb *scb; in spifi_sched() local 418 struct spifi_scb *scb; in spifi_intr() local 575 struct spifi_scb *scb = sc->sc_nexus; in spifi_select() local 600 struct spifi_scb *scb = sc->sc_nexus; in spifi_sendmsg() local 641 struct spifi_scb *scb = sc->sc_nexus; in spifi_command() local 668 struct spifi_scb *scb = sc->sc_nexus; in spifi_data_io() local [all …]
|
/netbsd-src/sys/arch/sun3/dev/ |
H A D | if_ie.c | 273 volatile struct ie_sys_ctl_block *scb = sc->scb; in ie_ack() local 362 volatile struct ie_sys_ctl_block *scb; in ie_setupram() local 535 volatile struct ie_sys_ctl_block *scb = sc->scb; in ierint() local 1045 volatile struct ie_sys_ctl_block *scb = sc->scb; in cmd_and_wait() local 1318 volatile struct ie_sys_ctl_block *scb = sc->scb; in ieinit() local
|
H A D | if_ievar.h | 94 volatile struct ie_sys_ctl_block *scb; member
|
/netbsd-src/sys/arch/acorn32/podulebus/ |
H A D | if_ie.c | 653 struct ie_sys_ctl_block scb; in iereset() local 692 struct ie_sys_ctl_block scb; in run_tdr() local 805 struct ie_sys_ctl_block scb; in setup_rfa() local 816 struct ie_sys_ctl_block scb; start_receiver() local 834 struct ie_sys_ctl_block scb; ieinit() local 947 struct ie_sys_ctl_block scb; iestop() local 1287 struct ie_sys_ctl_block scb; ierint() local 1412 struct ie_sys_ctl_block scb; iexmit() local [all...] |
/netbsd-src/sys/arch/vax/vax/ |
H A D | scb.c | 44 struct scb *scb; variable
|
/netbsd-src/sys/arch/vax/boot/boot/ |
H A D | autoconf.c | 130 struct ivec_dsp **scb; variable
|
/netbsd-src/sys/arch/alpha/pci/ |
H A D | pci_kn8ae.c | 196 struct scbvec *scb; in dec_kn8ae_intr_establish() local
|
/netbsd-src/sys/arch/alpha/alpha/ |
H A D | interrupt.c | 278 struct scbvec * const scb = &scb_iovectab[idx]; in interrupt() local
|