Home
last modified time | relevance | path

Searched refs:erst (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/usb/cdns3/
H A Dcdnsp-mem.c1028 struct cdnsp_erst *erst) in cdnsp_alloc_erst() argument
1036 erst->entries = dma_alloc_coherent(pdev->dev, size, in cdnsp_alloc_erst()
1037 &erst->erst_dma_addr, GFP_KERNEL); in cdnsp_alloc_erst()
1038 if (!erst->entries) in cdnsp_alloc_erst()
1041 erst->num_entries = evt_ring->num_segs; in cdnsp_alloc_erst()
1045 entry = &erst->entries[val]; in cdnsp_alloc_erst()
1055 static void cdnsp_free_erst(struct cdnsp_device *pdev, struct cdnsp_erst *erst) in cdnsp_free_erst() argument
1057 size_t size = sizeof(struct cdnsp_erst_entry) * (erst->num_entries); in cdnsp_free_erst()
1060 if (erst->entries) in cdnsp_free_erst()
1061 dma_free_coherent(dev, size, erst->entries, in cdnsp_free_erst()
[all …]
/linux/drivers/usb/host/
H A Dxhci-dbgcap.c422 struct xhci_erst *erst, gfp_t flags) in dbc_erst_alloc() argument
424 erst->entries = dma_alloc_coherent(dev, sizeof(*erst->entries), in dbc_erst_alloc()
425 &erst->erst_dma_addr, flags); in dbc_erst_alloc()
426 if (!erst->entries) in dbc_erst_alloc()
429 erst->num_entries = 1; in dbc_erst_alloc()
430 erst->entries[0].seg_addr = cpu_to_le64(evt_ring->first_seg->dma); in dbc_erst_alloc()
431 erst->entries[0].seg_size = cpu_to_le32(TRBS_PER_SEGMENT); in dbc_erst_alloc()
432 erst->entries[0].rsvd = 0; in dbc_erst_alloc()
436 static void dbc_erst_free(struct device *dev, struct xhci_erst *erst) in dbc_erst_free() argument
438 dma_free_coherent(dev, sizeof(*erst->entries), erst->entries, in dbc_erst_free()
[all …]
H A Dxhci-dbgcap.h153 struct xhci_erst erst; member
H A Dxhci.h1451 struct xhci_erst erst; member
/linux/
H A DMAINTAINERS21867 F: drivers/acpi/apei/erst.c