Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/
Ddrm_pci.c54 drm_dma_handle_t *dmah; in drm_pci_alloc() local
63 dmah = kmalloc(sizeof(drm_dma_handle_t), GFP_KERNEL); in drm_pci_alloc()
64 if (!dmah) in drm_pci_alloc()
67 dmah->size = size; in drm_pci_alloc()
68 dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size, in drm_pci_alloc()
69 &dmah->busaddr, in drm_pci_alloc()
72 if (dmah->vaddr == NULL) { in drm_pci_alloc()
73 kfree(dmah); in drm_pci_alloc()
77 return dmah; in drm_pci_alloc()
89 void drm_pci_free(struct drm_device * dev, drm_dma_handle_t * dmah) in drm_pci_free() argument
[all …]
Ddrm_bufs.c885 drm_dma_handle_t *dmah; in drm_legacy_addbufs_pci() local
981 dmah = drm_pci_alloc(dev, PAGE_SIZE << page_order, 0x1000); in drm_legacy_addbufs_pci()
983 if (!dmah) { in drm_legacy_addbufs_pci()
993 entry->seglist[entry->seg_count++] = dmah; in drm_legacy_addbufs_pci()
997 (unsigned long)dmah->vaddr + PAGE_SIZE * i); in drm_legacy_addbufs_pci()
999 = (unsigned long)dmah->vaddr + PAGE_SIZE * i; in drm_legacy_addbufs_pci()
1010 buf->address = (void *)(dmah->vaddr + offset); in drm_legacy_addbufs_pci()
1011 buf->bus_address = dmah->busaddr + offset; in drm_legacy_addbufs_pci()
/Linux-v5.10/include/drm/
Ddrm_legacy.h199 void drm_pci_free(struct drm_device *dev, struct drm_dma_handle *dmah);
213 struct drm_dma_handle *dmah) in drm_pci_free() argument
/Linux-v5.10/drivers/usb/class/
Dcdc-acm.h68 dma_addr_t dmah; member
Dcdc-acm.c223 wb->urb->transfer_dma = wb->dmah; in acm_start_wb()
1113 usb_free_coherent(acm->dev, acm->writesize, wb->buf, wb->dmah); in acm_write_buffers_free()
1133 &wb->dmah); in acm_write_buffers_alloc()
1139 wb->buf, wb->dmah); in acm_write_buffers_alloc()
/Linux-v5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Ddma.h104 void dma_walk_packets(struct dma_pub *dmah, void (*callback_fnc)
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()
Dmain.c7511 struct dma_pub *dmah; in brcms_c_inval_dma_pkts() local
7514 dmah = hw->di[i]; in brcms_c_inval_dma_pkts()
7515 if (dmah != NULL) in brcms_c_inval_dma_pkts()
7516 dma_walk_packets(dmah, dma_callback_fn, sta); in brcms_c_inval_dma_pkts()