tag | line | file | source code |
a3000_host | 28 | drivers/scsi/a3000.c | static struct Scsi_Host *a3000_host = NULL; |
a3000_host | 32 | drivers/scsi/a3000.c | unsigned int status = DMA(a3000_host)->ISTR; |
a3000_host | 41 | drivers/scsi/a3000.c | wd33c93_intr (a3000_host); |
a3000_host | 63 | drivers/scsi/a3000.c | HDATA(a3000_host)->dma_bounce_len = (cmd->SCp.this_residual + 511) |
a3000_host | 65 | drivers/scsi/a3000.c | HDATA(a3000_host)->dma_bounce_buffer = |
a3000_host | 66 | drivers/scsi/a3000.c | scsi_malloc (HDATA(a3000_host)->dma_bounce_len); |
a3000_host | 69 | drivers/scsi/a3000.c | if (!HDATA(a3000_host)->dma_bounce_buffer) { |
a3000_host | 70 | drivers/scsi/a3000.c | HDATA(a3000_host)->dma_bounce_len = 0; |
a3000_host | 77 | drivers/scsi/a3000.c | memcpy (HDATA(a3000_host)->dma_bounce_buffer, |
a3000_host | 80 | drivers/scsi/a3000.c | memcpy (HDATA(a3000_host)->dma_bounce_buffer, |
a3000_host | 84 | drivers/scsi/a3000.c | addr = VTOP(HDATA(a3000_host)->dma_bounce_buffer); |
a3000_host | 92 | drivers/scsi/a3000.c | HDATA(a3000_host)->dma_dir = dir_in; |
a3000_host | 94 | drivers/scsi/a3000.c | DMA(a3000_host)->CNTR = cntr; |
a3000_host | 97 | drivers/scsi/a3000.c | DMA(a3000_host)->ACR = addr; |
a3000_host | 121 | drivers/scsi/a3000.c | DMA(a3000_host)->ST_DMA = 1; |
a3000_host | 194 | drivers/scsi/a3000.c | a3000_host = scsi_register (tpnt, sizeof(struct WD33C93_hostdata)); |
a3000_host | 195 | drivers/scsi/a3000.c | a3000_host->base = (unsigned char *)ZTWO_VADDR(0xDD0000); |
a3000_host | 196 | drivers/scsi/a3000.c | DMA(a3000_host)->DAWR = DAWR_A3000; |
a3000_host | 197 | drivers/scsi/a3000.c | wd33c93_init(a3000_host, (wd33c93_regs *)&(DMA(a3000_host)->SASR), |
a3000_host | 200 | drivers/scsi/a3000.c | DMA(a3000_host)->CNTR = CNTR_PDMD | CNTR_INTEN; |