Lines Matching full:instance

300 static int NCR5380_probe_irq(struct Scsi_Host *instance, int possible);
302 static int NCR5380_init(struct Scsi_Host *instance, int flags);
303 static void NCR5380_exit(struct Scsi_Host *instance);
304 static void NCR5380_information_transfer(struct Scsi_Host *instance);
309 static void __maybe_unused NCR5380_print_options(struct Scsi_Host *instance);
311 static void NCR5380_print_phase(struct Scsi_Host *instance);
312 static void NCR5380_print(struct Scsi_Host *instance);
317 static int __maybe_unused NCR5380_proc_info(struct Scsi_Host *instance,
320 static void NCR5380_reselect(struct Scsi_Host *instance);
321 static int NCR5380_select(struct Scsi_Host *instance, Scsi_Cmnd * cmd, int tag);
323 static int NCR5380_transfer_dma(struct Scsi_Host *instance, unsigned char *phase, int *count, unsig…
325 static int NCR5380_transfer_pio(struct Scsi_Host *instance, unsigned char *phase, int *count, unsig…
333 * @instance: adapter to set up
344 static __inline__ int NCR5380_pc_dma_setup(struct Scsi_Host *instance, unsigned char *ptr, unsigned… in NCR5380_pc_dma_setup() argument
350 if (instance->dma_channel <= 3) { in NCR5380_pc_dma_setup()
364 panic("scsi%d : attempted unaligned DMA transfer\n", instance->host_no); in NCR5380_pc_dma_setup()
367 disable_dma(instance->dma_channel); in NCR5380_pc_dma_setup()
368 clear_dma_ff(instance->dma_channel); in NCR5380_pc_dma_setup()
369 set_dma_addr(instance->dma_channel, bus_addr); in NCR5380_pc_dma_setup()
370 set_dma_count(instance->dma_channel, count); in NCR5380_pc_dma_setup()
371 set_dma_mode(instance->dma_channel, mode); in NCR5380_pc_dma_setup()
372 enable_dma(instance->dma_channel); in NCR5380_pc_dma_setup()
380 * @instance: adapter to set up
390 static __inline__ int NCR5380_pc_dma_write_setup(struct Scsi_Host *instance, unsigned char *src, un… in NCR5380_pc_dma_write_setup() argument
392 return NCR5380_pc_dma_setup(instance, src, count, DMA_MODE_WRITE); in NCR5380_pc_dma_write_setup()
397 * @instance: adapter to set up
407 static __inline__ int NCR5380_pc_dma_read_setup(struct Scsi_Host *instance, unsigned char *src, uns… in NCR5380_pc_dma_read_setup() argument
409 return NCR5380_pc_dma_setup(instance, src, count, DMA_MODE_READ); in NCR5380_pc_dma_read_setup()
414 * @instance: adapter
421 static __inline__ int NCR5380_pc_dma_residual(struct Scsi_Host *instance) in NCR5380_pc_dma_residual() argument
427 clear_dma_ff(instance->dma_channel); in NCR5380_pc_dma_residual()
428 tmp = get_dma_residue(instance->dma_channel); in NCR5380_pc_dma_residual()