| /openbmc/u-boot/drivers/dma/ |
| H A D | dma-uclass.c | 26 static int dma_of_xlate_default(struct dma *dma, in dma_of_xlate_default() 44 int dma_get_by_index(struct udevice *dev, int index, struct dma *dma) in dma_get_by_index() 87 int dma_get_by_name(struct udevice *dev, const char *name, struct dma *dma) in dma_get_by_name() 104 int dma_request(struct udevice *dev, struct dma *dma) in dma_request() 118 int dma_free(struct dma *dma) in dma_free() 130 int dma_enable(struct dma *dma) in dma_enable() 142 int dma_disable(struct dma *dma) in dma_disable() 154 int dma_prepare_rcv_buf(struct dma *dma, void *dst, size_t size) in dma_prepare_rcv_buf() 166 int dma_receive(struct dma *dma, void **dst, void *metadata) in dma_receive() 178 int dma_send(struct dma *dma, void *src, size_t len, void *metadata) in dma_send()
|
| H A D | sandbox-dma-test.c | 47 static int sandbox_dma_of_xlate(struct dma *dma, in sandbox_dma_of_xlate() 73 static int sandbox_dma_request(struct dma *dma) in sandbox_dma_request() 91 static int sandbox_dma_free(struct dma *dma) in sandbox_dma_free() 111 static int sandbox_dma_enable(struct dma *dma) in sandbox_dma_enable() 131 static int sandbox_dma_disable(struct dma *dma) in sandbox_dma_disable() 151 static int sandbox_dma_send(struct dma *dma, in sandbox_dma_send() 184 static int sandbox_dma_receive(struct dma *dma, void **dst, void *metadata) in sandbox_dma_receive() 219 static int sandbox_dma_prepare_rcv_buf(struct dma *dma, void *dst, size_t size) in sandbox_dma_prepare_rcv_buf()
|
| H A D | fsl_dma.c | 64 volatile fsl_dma_t *dma = &dma_base->dma[0]; in dma_check() local 84 volatile fsl_dma_t *dma = &dma_base->dma[0]; in dma_init() local 94 volatile fsl_dma_t *dma = &dma_base->dma[0]; in dmacpy() local
|
| H A D | bcm6348-iudma.c | 183 static int bcm6348_iudma_disable(struct dma *dma) in bcm6348_iudma_disable() 207 static int bcm6348_iudma_enable(struct dma *dma) in bcm6348_iudma_enable() 278 static int bcm6348_iudma_request(struct dma *dma) in bcm6348_iudma_request() 319 static int bcm6348_iudma_receive(struct dma *dma, void **dst, void *metadata) in bcm6348_iudma_receive() 364 static int bcm6348_iudma_send(struct dma *dma, void *src, size_t len, in bcm6348_iudma_send() 413 static int bcm6348_iudma_free_rcv_buf(struct dma *dma, void *dst, size_t size) in bcm6348_iudma_free_rcv_buf() 466 static int bcm6348_iudma_add_rcv_buf(struct dma *dma, void *dst, size_t size) in bcm6348_iudma_add_rcv_buf() 495 static int bcm6348_iudma_prepare_rcv_buf(struct dma *dma, void *dst, in bcm6348_iudma_prepare_rcv_buf()
|
| /openbmc/u-boot/include/ |
| H A D | dma.h | 156 struct dma { struct 178 * @dma: A pointer to a DMA struct to initialize. argument 201 struct dma *dma) in dma_get_by_index() 207 struct dma *dma) in dma_get_by_name()
|
| /openbmc/u-boot/drivers/net/ |
| H A D | bcm-sf2-eth-gmac.c | 94 static void dma_tx_dump(struct eth_dma *dma) in dma_tx_dump() 126 static void dma_rx_dump(struct eth_dma *dma) in dma_rx_dump() 158 static int dma_tx_init(struct eth_dma *dma) in dma_tx_init() 210 static int dma_rx_init(struct eth_dma *dma) in dma_rx_init() 263 static int dma_init(struct eth_dma *dma) in dma_init() 291 static int dma_deinit(struct eth_dma *dma) in dma_deinit() 311 int gmac_tx_packet(struct eth_dma *dma, void *packet, int length) in gmac_tx_packet() 371 bool gmac_check_tx_done(struct eth_dma *dma) in gmac_check_tx_done() 394 int gmac_check_rx_done(struct eth_dma *dma, uint8_t *buf) in gmac_check_rx_done() 479 static int gmac_disable_dma(struct eth_dma *dma, int dir) in gmac_disable_dma() [all …]
|
| H A D | bcm-sf2-eth.c | 35 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_init() local 73 struct eth_dma *dma = &(((struct eth_info *)(dev->priv))->dma); in bcm_sf2_eth_send() local 104 struct eth_dma *dma = &(((struct eth_info *)(dev->priv))->dma); in bcm_sf2_eth_receive() local 151 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_open() local 190 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_close() local
|
| /openbmc/qemu/hw/dma/ |
| H A D | soc_dma.c | 89 struct dma_s *dma = (struct dma_s *) ch->dma; in soc_dma_ch_schedule() local 108 static inline struct memmap_entry_s *soc_dma_lookup(struct dma_s *dma, in soc_dma_lookup() 129 struct dma_s *dma = (struct dma_s *) ch->dma; in soc_dma_ch_update_type() local 207 struct dma_s *dma = (struct dma_s *) ch->dma; in soc_dma_set_request() local 263 struct dma_s *dma = (struct dma_s *) soc; in soc_dma_port_add_fifo() local 313 struct dma_s *dma = (struct dma_s *) soc; in soc_dma_port_add_mem() local
|
| /openbmc/qemu/hw/ide/ |
| H A D | pci.c | 198 static void bmdma_start_dma(const IDEDMA *dma, IDEState *s, in bmdma_start_dma() 221 static int32_t bmdma_prepare_buf(const IDEDMA *dma, int32_t limit) in bmdma_prepare_buf() 273 static int bmdma_rw_buf(const IDEDMA *dma, bool is_write) in bmdma_rw_buf() 322 static void bmdma_set_inactive(const IDEDMA *dma, bool more) in bmdma_set_inactive() 334 static void bmdma_restart_dma(const IDEDMA *dma) in bmdma_restart_dma() 349 static void bmdma_reset(const IDEDMA *dma) in bmdma_reset()
|
| H A D | macio.c | 374 static int ide_nop_int(const IDEDMA *dma, bool is_write) in ide_nop_int() 379 static int32_t ide_nop_int32(const IDEDMA *dma, int32_t l) in ide_nop_int32() 384 static void ide_dbdma_start(const IDEDMA *dma, IDEState *s, in ide_dbdma_start()
|
| H A D | ahci.c | 1371 static void ahci_pio_transfer(const IDEDMA *dma) in ahci_pio_transfer() 1432 static void ahci_start_dma(const IDEDMA *dma, IDEState *s, in ahci_start_dma() 1441 static void ahci_restart_dma(const IDEDMA *dma) in ahci_restart_dma() 1450 static void ahci_restart(const IDEDMA *dma) in ahci_restart() 1467 static int32_t ahci_dma_prepare_buf(const IDEDMA *dma, int32_t limit) in ahci_dma_prepare_buf() 1488 static void ahci_commit_buf(const IDEDMA *dma, uint32_t tx_bytes) in ahci_commit_buf() 1496 static int ahci_dma_rw_buf(const IDEDMA *dma, bool is_write) in ahci_dma_rw_buf() 1532 static void ahci_cmd_done(const IDEDMA *dma) in ahci_cmd_done()
|
| /openbmc/qemu/include/hw/arm/ |
| H A D | soc_dma.h | 45 struct soc_dma_s *dma; member 102 static inline void soc_dma_port_add_fifo_in(struct soc_dma_s *dma, in soc_dma_port_add_fifo_in() 108 static inline void soc_dma_port_add_fifo_out(struct soc_dma_s *dma, in soc_dma_port_add_fifo_out()
|
| /openbmc/u-boot/arch/arm/mach-at91/include/mach/ |
| H A D | atmel_usba_udc.h | 12 #define EP(nam, idx, maxpkt, maxbk, dma, isoc) \ argument
|
| /openbmc/qemu/hw/xen/ |
| H A D | xen_stubs.c | 47 bool dma, in xen_map_cache()
|
| H A D | xen-mapcache.c | 58 bool dma; member 330 uint8_t lock, bool dma, in xen_map_cache_unlocked() 459 uint8_t lock, bool dma, in xen_map_cache()
|
| /openbmc/u-boot/drivers/usb/musb-new/ |
| H A D | musb_host.c | 372 struct dma_controller *dma = musb->dma_controller; in musb_advance_schedule() local 616 static bool musb_tx_dma_program(struct dma_controller *dma, in musb_tx_dma_program() 1115 struct dma_channel *dma; in musb_host_tx() local 1388 struct dma_channel *dma; in musb_bulk_rx_nak_timeout() local 1444 struct dma_channel *dma; in musb_host_rx() local 2135 struct dma_channel *dma; local
|
| H A D | musb_gadget.c | 84 struct dma_controller *dma = musb->dma_controller; in map_dma_buffer() local 493 struct dma_channel *dma; in musb_g_tx() local 912 struct dma_channel *dma; in musb_g_rx() local 1296 dma_addr_t dma; member
|
| /openbmc/qemu/hw/microblaze/ |
| H A D | petalogix_ml605_mmu.c | 74 DeviceState *dev, *dma, *eth0; in petalogix_ml605_init() local
|
| /openbmc/qemu/include/hw/ide/ |
| H A D | ide-bus.h | 17 IDEDMA *dma; member
|
| /openbmc/u-boot/arch/x86/cpu/qemu/ |
| H A D | qemu.c | 46 static void qemu_x86_fwcfg_read_entry_dma(struct fw_cfg_dma_access *dma) in qemu_x86_fwcfg_read_entry_dma()
|
| /openbmc/qemu/hw/riscv/ |
| H A D | microblaze-v-generic.c | 57 DeviceState *dev, *dma, *eth0; in mb_v_generic_init() local
|
| /openbmc/qemu/hw/uefi/ |
| H A D | var-service-core.c | 64 hwaddr dma; in uefi_vars_cmd_mm() local
|
| /openbmc/qemu/hw/misc/ |
| H A D | edu.c | 74 } dma; member 173 static void dma_rw(EduState *edu, bool write, dma_addr_t *val, dma_addr_t *dma, in dma_rw()
|
| /openbmc/u-boot/arch/sandbox/dts/ |
| H A D | test.dts | 819 dma: dma { label
|
| /openbmc/qemu/include/hw/isa/ |
| H A D | isa.h | 59 IsaDma *dma[2]; member
|