Lines Matching refs:instance
312 static void NCR5380_print_phase(struct Scsi_Host *instance);
313 static void NCR5380_print(struct Scsi_Host *instance);
320 static int NCR5380_probe_irq(struct Scsi_Host *instance, int possible);
322 static int NCR5380_init(struct Scsi_Host *instance, int flags);
323 static void NCR5380_exit(struct Scsi_Host *instance);
324 static void NCR5380_information_transfer(struct Scsi_Host *instance);
329 static const char *NCR5380_info(struct Scsi_Host *instance);
330 static void NCR5380_reselect(struct Scsi_Host *instance);
331 static int NCR5380_select(struct Scsi_Host *instance, struct scsi_cmnd *cmd);
333 static int NCR5380_transfer_dma(struct Scsi_Host *instance, unsigned char *phase, int *count, unsig…
335 static int NCR5380_transfer_pio(struct Scsi_Host *instance, unsigned char *phase, int *count, unsig…
354 static __inline__ int NCR5380_pc_dma_setup(struct Scsi_Host *instance, unsigned char *ptr, unsigned… in NCR5380_pc_dma_setup() argument
360 if (instance->dma_channel <= 3) { in NCR5380_pc_dma_setup()
374 panic("scsi%d : attempted unaligned DMA transfer\n", instance->host_no); in NCR5380_pc_dma_setup()
377 disable_dma(instance->dma_channel); in NCR5380_pc_dma_setup()
378 clear_dma_ff(instance->dma_channel); in NCR5380_pc_dma_setup()
379 set_dma_addr(instance->dma_channel, bus_addr); in NCR5380_pc_dma_setup()
380 set_dma_count(instance->dma_channel, count); in NCR5380_pc_dma_setup()
381 set_dma_mode(instance->dma_channel, mode); in NCR5380_pc_dma_setup()
382 enable_dma(instance->dma_channel); in NCR5380_pc_dma_setup()
400 static __inline__ int NCR5380_pc_dma_write_setup(struct Scsi_Host *instance, unsigned char *src, un… in NCR5380_pc_dma_write_setup() argument
402 return NCR5380_pc_dma_setup(instance, src, count, DMA_MODE_WRITE); in NCR5380_pc_dma_write_setup()
417 static __inline__ int NCR5380_pc_dma_read_setup(struct Scsi_Host *instance, unsigned char *src, uns… in NCR5380_pc_dma_read_setup() argument
419 return NCR5380_pc_dma_setup(instance, src, count, DMA_MODE_READ); in NCR5380_pc_dma_read_setup()
431 static __inline__ int NCR5380_pc_dma_residual(struct Scsi_Host *instance) in NCR5380_pc_dma_residual() argument
437 clear_dma_ff(instance->dma_channel); in NCR5380_pc_dma_residual()
438 tmp = get_dma_residue(instance->dma_channel); in NCR5380_pc_dma_residual()