Home
last modified time | relevance | path

Searched refs:dmah (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/dma/
H A Dxlnx-zynq-devcfg.c155 XlnxZynqDevcfgDMACmd *dmah = s->dma_cmd_fifo; in xlnx_zynq_devcfg_dma_go() local
159 btt = MIN(btt, dmah->src_len); in xlnx_zynq_devcfg_dma_go()
161 btt = MIN(btt, dmah->dest_len); in xlnx_zynq_devcfg_dma_go()
163 DB_PRINT("reading %x bytes from %x\n", btt, dmah->src_addr); in xlnx_zynq_devcfg_dma_go()
164 dma_memory_read(&address_space_memory, dmah->src_addr, buf, btt, in xlnx_zynq_devcfg_dma_go()
166 dmah->src_len -= btt; in xlnx_zynq_devcfg_dma_go()
167 dmah->src_addr += btt; in xlnx_zynq_devcfg_dma_go()
168 if (loopback && (dmah->src_len || dmah->dest_len)) { in xlnx_zynq_devcfg_dma_go()
169 DB_PRINT("writing %x bytes from %x\n", btt, dmah->dest_addr); in xlnx_zynq_devcfg_dma_go()
170 dma_memory_write(&address_space_memory, dmah->dest_addr, buf, btt, in xlnx_zynq_devcfg_dma_go()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_dma.c84 drm_dma_handle_t *dmah; in drm_legacy_dma_takedown() local
104 dmah = dma->bufs[i].seglist[j]; in drm_legacy_dma_takedown()
106 dmah->size, in drm_legacy_dma_takedown()
107 dmah->vaddr, in drm_legacy_dma_takedown()
108 dmah->busaddr); in drm_legacy_dma_takedown()
109 kfree(dmah); in drm_legacy_dma_takedown()
H A Ddrm_bufs.c673 drm_dma_handle_t *dmah; in drm_cleanup_buf_error() local
679 dmah = entry->seglist[i]; in drm_cleanup_buf_error()
681 dmah->size, in drm_cleanup_buf_error()
682 dmah->vaddr, in drm_cleanup_buf_error()
683 dmah->busaddr); in drm_cleanup_buf_error()
684 kfree(dmah); in drm_cleanup_buf_error()
888 drm_dma_handle_t *dmah; in drm_legacy_addbufs_pci() local
983 dmah = kmalloc(sizeof(drm_dma_handle_t), GFP_KERNEL); in drm_legacy_addbufs_pci()
984 if (!dmah) { in drm_legacy_addbufs_pci()
995 dmah->size = total; in drm_legacy_addbufs_pci()
[all …]
/openbmc/linux/drivers/usb/class/
H A Dcdc-acm.h42 dma_addr_t dmah; member
H A Dcdc-acm.c236 wb->urb->transfer_dma = wb->dmah; in acm_start_wb()
1148 usb_free_coherent(acm->dev, acm->writesize, wb->buf, wb->dmah); in acm_write_buffers_free()
1168 &wb->dmah); in acm_write_buffers_alloc()
1174 wb->buf, wb->dmah); in acm_write_buffers_alloc()
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Ddma.h104 void dma_walk_packets(struct dma_pub *dmah, void (*callback_fnc)
H A Ddma.c1549 void dma_walk_packets(struct dma_pub *dmah, void (*callback_fnc) in dma_walk_packets() argument
1552 struct dma_info *di = container_of(dmah, struct dma_info, dma); in dma_walk_packets()
H A Dmain.c7510 struct dma_pub *dmah; in brcms_c_inval_dma_pkts() local
7513 dmah = hw->di[i]; in brcms_c_inval_dma_pkts()
7514 if (dmah != NULL) in brcms_c_inval_dma_pkts()
7515 dma_walk_packets(dmah, dma_callback_fn, sta); in brcms_c_inval_dma_pkts()
/openbmc/linux/include/drm/
H A Ddrm_legacy.h229 struct drm_dma_handle *dmah) in drm_pci_free() argument