Home
last modified time | relevance | path

Searched refs:SCBPTR (Results 1 – 14 of 14) sorted by relevance

/drivers/scsi/aic7xxx/
Daic79xx.seq94 bmov SCBPTR, COMPLETE_ON_QFREEZE_HEAD, 2;
99 bmov SCBPTR, SCB_NEXT_COMPLETE, 2;
154 bmov SCBPTR, GSFIFO, 2;
233 bmov COMPLETE_ON_QFREEZE_HEAD, SCBPTR, 2 ret;
236 bmov COMPLETE_SCB_HEAD, SCBPTR, 2 ret;
327 * SCBPTR will be clobbered during target
330 * after SCBPTR has been changed.
332 bmov REG0, SCBPTR, 2;
343 bmov SCBPTR, SINDIR, 2;
354 cmp SCBPTR[1], SCB_LIST_NULL je first_new_target_scb;
[all …]
Daic7xxx_core.c1174 ahc_inb(ahc, SEQ_FLAGS), ahc_inb(ahc, SCBPTR), in ahc_handle_seqint()
1485 scbptr = ahc_inb(ahc, SCBPTR); in ahc_handle_seqint()
1502 ahc_inb(ahc, SEQ_FLAGS), ahc_inb(ahc, SCBPTR), in ahc_handle_seqint()
1744 ahc_outb(ahc, SCBPTR, scbptr); in ahc_handle_scsiint()
2741 saved_scbptr = ahc_inb(ahc, SCBPTR); in ahc_update_pending_scbs()
2748 ahc_outb(ahc, SCBPTR, i); in ahc_update_pending_scbs()
2762 ahc_outb(ahc, SCBPTR, saved_scbptr); in ahc_update_pending_scbs()
4702 ahc_outb(ahc, SCBPTR, i); in ahc_probe_scbs()
4706 ahc_outb(ahc, SCBPTR, 0); in ahc_probe_scbs()
4735 ahc_outb(ahc, SCBPTR, i); in ahc_build_free_scb_list()
[all …]
Daic7xxx.seq112 mov SCBPTR, ARG_1;
137 mov WAITING_SCBH, SCBPTR;
149 mov SCBPTR, WAITING_SCBH;
437 mov SCBPTR, WAITING_SCBH;
1791 * upon return. SCBPTR may be modified by this action.
1796 mov SCBPTR, SAVED_LUN;
1820 mov SCBPTR, SAVED_LUN;
1849 mov SCBPTR, ARG_1;
1900 mov SCBPTR, ARG_1;
1927 mov A, SCBPTR;
[all …]
Daic7xxx_osm.c2239 saved_scbptr = ahc_inb(ahc, SCBPTR); in ahc_linux_queue_recovery_cmd()
2300 ahc_outb(ahc, SCBPTR, pending_scb->hscb->tag); in ahc_linux_queue_recovery_cmd()
2316 ahc_outb(ahc, SCBPTR, saved_scbptr); in ahc_linux_queue_recovery_cmd()
Daic7xxx_pci.c1231 ahc_outb(ahc, SCBPTR, 0); in ahc_pci_test_register_access()
1335 ahc_outb(ahc, SCBPTR, 2); in check_extport()
Daic7xxx_reg.h_shipped638 #define SCBPTR 0x90
Daic79xx.reg2885 register SCBPTR {
3879 * Value to "or" into the SCBPTR[1] value to
4060 * an extra SCBPTR operation when deciding
Daic79xx_core.c658 return (ahd_inb(ahd, SCBPTR) | (ahd_inb(ahd, SCBPTR + 1) << 8)); in ahd_get_scbptr()
666 ahd_outb(ahd, SCBPTR, scbptr & 0xFF); in ahd_set_scbptr()
667 ahd_outb(ahd, SCBPTR+1, (scbptr >> 8) & 0xFF); in ahd_set_scbptr()
Daic7xxx.reg860 register SCBPTR {
Daic79xx_reg.h_shipped2188 #define SCBPTR 0xa8
/drivers/scsi/aic7xxx_old/
Daic7xxx.seq125 mov SCBPTR, RETURN_2;
155 mov WAITING_SCBH, SCBPTR;
160 mov SCBPTR, WAITING_SCBH;
267 mov SCBPTR, WAITING_SCBH;
839 mov WAITING_SCBH, SCBPTR;
955 * always the case in non-paging scenarios), SCBPTR is already
959 mov SCBPTR call rem_scb_from_disc_list;
1156 * the SCB cannot be found, SINDEX will be SCB_LIST_NULL, otherwise, SCBPTR
1160 mov SCBPTR,SINDEX; /* Initialize SCBPTR */
1168 mov ARG_2, SCBPTR;
[all …]
Daic7xxx_reg.h393 #define SCBPTR 0x90 macro
Daic7xxx.reg673 register SCBPTR {
/drivers/scsi/
Daic7xxx_old.c2416 aic_outb(p, aic_inb(p, SCBPTR), FREE_SCBH); in aic7xxx_add_curscb_to_free_list()
2433 aic_outb(p, scbptr, SCBPTR); in aic7xxx_rem_scb_from_disc_list()
2439 aic_outb(p, prev, SCBPTR); in aic7xxx_rem_scb_from_disc_list()
2501 saved_scbptr = aic_inb(p, SCBPTR); in aic7xxx_find_scb()
2505 aic_outb(p, curindex, SCBPTR); in aic7xxx_find_scb()
2511 aic_outb(p, saved_scbptr, SCBPTR); in aic7xxx_find_scb()
2941 curscb = aic_inb(p, SCBPTR); in aic7xxx_abort_waiting_scb()
2942 aic_outb(p, scbpos, SCBPTR); in aic7xxx_abort_waiting_scb()
2962 aic_outb(p, prev, SCBPTR); in aic7xxx_abort_waiting_scb()
2969 aic_outb(p, curscb, SCBPTR); in aic7xxx_abort_waiting_scb()
[all …]