Lines Matching refs:isa_dma_state
48 struct isa_dma_state {
85 struct isa_dma_state *ids;
97 void _isa_dmainit(struct isa_dma_state *, bus_space_tag_t,
100 void _isa_dmadestroy(struct isa_dma_state *);
102 int _isa_dmacascade(struct isa_dma_state *, int);
103 int _isa_dmacascade_stop(struct isa_dma_state *, int);
105 bus_size_t _isa_dmamaxsize(struct isa_dma_state *, int);
107 int _isa_dmamap_create(struct isa_dma_state *, int, bus_size_t, int);
108 void _isa_dmamap_destroy(struct isa_dma_state *, int);
110 int _isa_dmastart(struct isa_dma_state *, int, void *, bus_size_t,
112 void _isa_dmaabort(struct isa_dma_state *, int);
113 bus_size_t _isa_dmacount(struct isa_dma_state *, int);
114 int _isa_dmafinished(struct isa_dma_state *, int);
115 void _isa_dmadone(struct isa_dma_state *, int);
117 void _isa_dmafreeze(struct isa_dma_state *);
118 void _isa_dmathaw(struct isa_dma_state *);
120 int _isa_dmamem_alloc(struct isa_dma_state *, int, bus_size_t,
122 void _isa_dmamem_free(struct isa_dma_state *, int, bus_addr_t,
124 int _isa_dmamem_map(struct isa_dma_state *, int, bus_addr_t,
126 void _isa_dmamem_unmap(struct isa_dma_state *, int, void *,
128 paddr_t _isa_dmamem_mmap(struct isa_dma_state *, int, bus_addr_t,
131 int _isa_drq_alloc(struct isa_dma_state *, int);
132 int _isa_drq_free(struct isa_dma_state *, int);
133 int _isa_drq_isfree(struct isa_dma_state *, int);
135 void *_isa_malloc(struct isa_dma_state *, int, size_t,