Searched refs:IsaDma (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/include/hw/isa/ |
H A D | isa.h | 25 INTERFACE_CHECK(IsaDma, (obj), TYPE_ISADMA) 40 bool (*has_autoinitialization)(IsaDma *obj, int nchan); 41 int (*read_memory)(IsaDma *obj, int nchan, void *buf, int pos, int len); 42 int (*write_memory)(IsaDma *obj, int nchan, void *buf, int pos, int len); 43 void (*hold_DREQ)(IsaDma *obj, int nchan); 44 void (*release_DREQ)(IsaDma *obj, int nchan); 45 void (*schedule)(IsaDma *obj); 46 void (*register_channel)(IsaDma *obj, int nchan, 59 IsaDma *dma[2]; 73 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16); [all …]
|
/openbmc/qemu/hw/dma/ |
H A D | i8257.c | 294 static bool i8257_dma_has_autoinitialization(IsaDma *obj, int nchan) in i8257_dma_has_autoinitialization() 300 static void i8257_dma_hold_DREQ(IsaDma *obj, int nchan) in i8257_dma_hold_DREQ() 310 static void i8257_dma_release_DREQ(IsaDma *obj, int nchan) in i8257_dma_release_DREQ() 381 static void i8257_dma_register_channel(IsaDma *obj, int nchan, in i8257_dma_register_channel() 401 static int i8257_dma_read_memory(IsaDma *obj, int nchan, void *buf, int pos, in i8257_dma_read_memory() 429 static int i8257_dma_write_memory(IsaDma *obj, int nchan, void *buf, int pos, in i8257_dma_write_memory() 460 static void i8257_dma_schedule(IsaDma *obj) in i8257_dma_schedule()
|
/openbmc/qemu/hw/isa/ |
H A D | isa-bus.c | 107 void isa_bus_dma(ISABus *bus, IsaDma *dma8, IsaDma *dma16) in isa_bus_dma() 115 IsaDma *isa_bus_get_dma(ISABus *bus, int nchan) in isa_bus_get_dma()
|
/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 59 typedef struct IsaDma IsaDma; typedef
|
/openbmc/qemu/hw/block/ |
H A D | fdc-internal.h | 98 IsaDma *dma;
|
/openbmc/qemu/hw/audio/ |
H A D | sb16.c | 65 IsaDma *isa_dma; 66 IsaDma *isa_hdma; 181 IsaDma *isa_dma = s->use_hdma ? s->isa_hdma : s->isa_dma; in control() 1181 IsaDma *isa_dma = nchan == s->dma ? s->isa_dma : s->isa_hdma; in write_audio()
|
H A D | gus.c | 61 IsaDma *isa_dma;
|
H A D | cs4231a.c | 80 IsaDma *isa_dma;
|