Home
last modified time | relevance | path

Searched refs:event_ring (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/usb/cdns3/
H A Dcdnsp-gadget.c525 event = pdev->event_ring->dequeue; in cdnsp_invalidate_ep_events()
526 segment = pdev->event_ring->deq_seg; in cdnsp_invalidate_ep_events()
527 cycle_state = pdev->event_ring->cycle_state; in cdnsp_invalidate_ep_events()
544 segment = pdev->event_ring->deq_seg->next; in cdnsp_invalidate_ep_events()
579 event = pdev->event_ring->dequeue; in cdnsp_wait_for_cmd_compl()
580 event_deq_seg = pdev->event_ring->deq_seg; in cdnsp_wait_for_cmd_compl()
581 cycle_state = pdev->event_ring->cycle_state; in cdnsp_wait_for_cmd_compl()
622 if (cdnsp_last_trb_on_ring(pdev->event_ring, in cdnsp_wait_for_cmd_compl()
1397 if (event_ring_deq != pdev->event_ring->dequeue) { in cdnsp_update_erst_dequeue()
1398 deq = cdnsp_trb_virt_to_dma(pdev->event_ring->deq_seg, in cdnsp_update_erst_dequeue()
[all …]
H A Dcdnsp-mem.c1074 if (pdev->event_ring) in cdnsp_mem_cleanup()
1075 cdnsp_ring_free(pdev, pdev->event_ring); in cdnsp_mem_cleanup()
1077 pdev->event_ring = NULL; in cdnsp_mem_cleanup()
1104 deq = cdnsp_trb_virt_to_dma(pdev->event_ring->deq_seg, in cdnsp_set_event_deq()
1105 pdev->event_ring->dequeue); in cdnsp_set_event_deq()
1311 pdev->event_ring = cdnsp_ring_alloc(pdev, ERST_NUM_SEGS, TYPE_EVENT, in cdnsp_mem_init()
1313 if (!pdev->event_ring) in cdnsp_mem_init()
1316 ret = cdnsp_alloc_erst(pdev, pdev->event_ring, &pdev->erst); in cdnsp_mem_init()
1351 cdnsp_ring_free(pdev, pdev->event_ring); in cdnsp_mem_init()
/linux/drivers/net/ethernet/rocker/
H A Drocker.h68 struct rocker_dma_ring_info event_ring; member
/linux/drivers/usb/gadget/udc/
H A Dtegra-xudc.c455 struct tegra_xudc_trb *event_ring[XUDC_NR_EVENT_RINGS]; member
3108 event = xudc->event_ring[xudc->event_ring_index] + in tegra_xudc_process_event_ring()
3289 for (i = 0; i < ARRAY_SIZE(xudc->event_ring); i++) { in tegra_xudc_alloc_event_ring()
3290 xudc->event_ring[i] = in tegra_xudc_alloc_event_ring()
3292 sizeof(*xudc->event_ring[i]), in tegra_xudc_alloc_event_ring()
3295 if (!xudc->event_ring[i]) in tegra_xudc_alloc_event_ring()
3304 sizeof(*xudc->event_ring[i - 1]), in tegra_xudc_alloc_event_ring()
3305 xudc->event_ring[i - 1], in tegra_xudc_alloc_event_ring()
3316 for (i = 0; i < ARRAY_SIZE(xudc->event_ring); i++) { in tegra_xudc_init_event_ring()
3317 memset(xudc->event_ring[i], 0, XUDC_EVENT_RING_SIZE * in tegra_xudc_init_event_ring()
[all …]
/linux/drivers/usb/host/
H A Dxhci-sideband.c279 return xhci_ring_to_sgtable(sb, sb->ir->event_ring); in xhci_sideband_get_event_buffer()
/linux/include/linux/
H A Dmhi.h243 u32 event_ring; member
/linux/drivers/bus/mhi/host/
H A Dinit.c825 mhi_chan->er_index = ch_cfg->event_ring; in parse_ch_cfg()