Lines Matching refs:esp
364 struct esp;
370 void (*esp_write8)(struct esp *esp, u8 val, unsigned long reg);
371 u8 (*esp_read8)(struct esp *esp, unsigned long reg);
378 int (*irq_pending)(struct esp *esp);
383 u32 (*dma_length_limit)(struct esp *esp, u32 dma_addr,
390 void (*reset_dma)(struct esp *esp);
395 void (*dma_drain)(struct esp *esp);
398 void (*dma_invalidate)(struct esp *esp);
410 void (*send_dma_cmd)(struct esp *esp, u32 dma_addr, u32 esp_count,
416 int (*dma_error)(struct esp *esp);
425 struct esp { struct
575 extern int scsi_esp_register(struct esp *);
577 extern void scsi_esp_unregister(struct esp *);
579 extern void scsi_esp_cmd(struct esp *, u8);
581 extern void esp_send_pio_cmd(struct esp *esp, u32 dma_addr, u32 esp_count,