Home
last modified time | relevance | path

Searched defs:scb (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/sys/arch/vax/include/
H A Dscb.h37 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 Diha.c242 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 Daic7xxx_inline.h172 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 Daic79xx_inline.h239 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 Daic7xxx_osm.h89 #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 Daic79xx_osm.h90 #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 Daic79xx.c391 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 Daic7xxx_osm.c199 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 Daic79xxvar.h92 #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 Daic79xx_osm.c199 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 Daic7xxxvar.h178 #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 Daic7xxx.c327 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 Dsc_wrap.c77 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 Dscsi_1185.c264 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 Dmesh.c322 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 Dwds.c412 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 Dseagate.c206 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 Dspifi.c222 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 Dif_ie.c273 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 Dif_ievar.h94 volatile struct ie_sys_ctl_block *scb; member
/netbsd-src/sys/arch/acorn32/podulebus/
H A Dif_ie.c653 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 Dscb.c44 struct scb *scb; variable
/netbsd-src/sys/arch/vax/boot/boot/
H A Dautoconf.c130 struct ivec_dsp **scb; variable
/netbsd-src/sys/arch/alpha/pci/
H A Dpci_kn8ae.c196 struct scbvec *scb; in dec_kn8ae_intr_establish() local
/netbsd-src/sys/arch/alpha/alpha/
H A Dinterrupt.c278 struct scbvec * const scb = &scb_iovectab[idx]; in interrupt() local

12