/linux-master/drivers/accel/qaic/ |
H A D | mhi_controller.c | 29 .event_ring = 0, 45 .event_ring = 0, 61 .event_ring = 0, 77 .event_ring = 0, 93 .event_ring = 0, 109 .event_ring = 0, 125 .event_ring = 0, 141 .event_ring = 0, 157 .event_ring = 0, 173 .event_ring [all...] |
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | mhi.c | 25 .event_ring = 1, 39 .event_ring = 1, 53 .event_ring = 1, 67 .event_ring = 1, 118 .event_ring = 0, 132 .event_ring = 0, 146 .event_ring = 1, 160 .event_ring = 1,
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mhi.c | 28 .event_ring = 1, 42 .event_ring = 1, 93 .event_ring = 1, 107 .event_ring = 1,
|
/linux-master/drivers/usb/cdns3/ |
H A D | cdnsp-gadget.c | 495 event = pdev->event_ring->dequeue; 496 segment = pdev->event_ring->deq_seg; 497 cycle_state = pdev->event_ring->cycle_state; 514 segment = pdev->event_ring->deq_seg->next; 548 event = pdev->event_ring->dequeue; 549 event_deq_seg = pdev->event_ring->deq_seg; 550 cycle_state = pdev->event_ring->cycle_state; 576 if (cdnsp_last_trb_on_ring(pdev->event_ring, 1345 if (event_ring_deq != pdev->event_ring->dequeue) { 1346 deq = cdnsp_trb_virt_to_dma(pdev->event_ring [all...] |
H A D | cdnsp-mem.c | 1073 if (pdev->event_ring) 1074 cdnsp_ring_free(pdev, pdev->event_ring); 1076 pdev->event_ring = NULL; 1105 deq = cdnsp_trb_virt_to_dma(pdev->event_ring->deq_seg, 1106 pdev->event_ring->dequeue); 1283 pdev->event_ring = cdnsp_ring_alloc(pdev, ERST_NUM_SEGS, TYPE_EVENT, 1285 if (!pdev->event_ring) 1288 ret = cdnsp_alloc_erst(pdev, pdev->event_ring, &pdev->erst); 1323 cdnsp_ring_free(pdev, pdev->event_ring);
|
H A D | cdnsp-ring.c | 886 cdnsp_inc_deq(pdev, pdev->event_ring); 1410 cdnsp_inc_deq(pdev, pdev->event_ring); 1424 cdnsp_trb_virt_to_dma(pdev->event_ring->deq_seg, 1425 pdev->event_ring->dequeue), 1447 event = pdev->event_ring->dequeue; 1452 if (cycle_bit != pdev->event_ring->cycle_state) 1455 trace_cdnsp_handle_event(pdev->event_ring, &event->generic); 1516 cdnsp_inc_deq(pdev, pdev->event_ring); 1549 event_ring_deq = pdev->event_ring->dequeue; 1554 event_ring_deq = pdev->event_ring [all...] |
H A D | cdnsp-gadget.h | 1372 * @event_ring: Event ring. 1429 struct cdnsp_ring *event_ring; member in struct:cdnsp_device
|
/linux-master/drivers/bus/mhi/host/ |
H A D | pci_generic.c | 58 .event_ring = ev_ring, \ 73 .event_ring = ev_ring, \ 88 .event_ring = ev_ring, \ 117 .event_ring = ev_ring, \ 132 .event_ring = ev_ring, \ 147 .event_ring = ev_ring, \ 162 .event_ring = ev_ring, \ 177 .event_ring = ev_ring, \ 192 .event_ring = ev_ring, \
|
H A D | init.c | 806 mhi_chan->er_index = ch_cfg->event_ring;
|
/linux-master/drivers/net/ethernet/rocker/ |
H A D | rocker.h | 68 struct rocker_dma_ring_info event_ring; member in struct:rocker
|
H A D | rocker_main.c | 634 &rocker->event_ring); 640 err = rocker_dma_ring_bufs_alloc(rocker, &rocker->event_ring, 646 rocker_dma_ring_pass_to_producer(rocker, &rocker->event_ring); 650 rocker_dma_ring_destroy(rocker, &rocker->event_ring); 663 rocker_dma_ring_bufs_free(rocker, &rocker->event_ring, 665 rocker_dma_ring_destroy(rocker, &rocker->event_ring); 1004 while ((desc_info = rocker_desc_tail_get(&rocker->event_ring))) { 1016 rocker_desc_head_set(rocker, &rocker->event_ring, desc_info); 1019 rocker_dma_ring_credits_set(rocker, &rocker->event_ring, credits);
|
/linux-master/drivers/usb/host/ |
H A D | xhci-mem.c | 1840 if (ir->event_ring) 1841 xhci_ring_free(xhci, ir->event_ring); 1843 ir->event_ring = NULL; 1978 deq = xhci_trb_virt_to_dma(ir->event_ring->deq_seg, 1979 ir->event_ring->dequeue); 2288 ir->event_ring = xhci_ring_alloc(xhci, num_segs, 1, TYPE_EVENT, 0, 2290 if (!ir->event_ring) { 2296 ret = xhci_alloc_erst(xhci, ir->event_ring, &ir->erst, flags); 2299 xhci_ring_free(xhci, ir->event_ring); 2332 erst_size |= ir->event_ring [all...] |
H A D | xhci-ring.c | 2966 ir->event_ring->deq_seg, 2967 ir->event_ring->dequeue), 2984 trace_xhci_handle_event(ir->event_ring, &event->generic); 3037 deq = xhci_trb_virt_to_dma(ir->event_ring->deq_seg, 3038 ir->event_ring->dequeue); 3049 temp_64 = ir->event_ring->deq_seg->num & ERST_DESI_MASK; 3084 if (!ir->event_ring || !ir->event_ring->dequeue) { 3100 while (unhandled_event_trb(ir->event_ring)) { 3101 err = xhci_handle_event_trb(xhci, ir, ir->event_ring [all...] |
H A D | xhci-debugfs.c | 696 xhci_debugfs_create_ring_dir(xhci, &xhci->interrupters[0]->event_ring,
|
H A D | xhci.h | 1377 /* xhci->event_ring keeps track of segment dma addresses */ 1430 struct xhci_ring *event_ring; member in struct:xhci_interrupter
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | tegra-xudc.c | 455 struct tegra_xudc_trb *event_ring[XUDC_NR_EVENT_RINGS]; member in struct:tegra_xudc 3106 event = xudc->event_ring[xudc->event_ring_index] + 3287 for (i = 0; i < ARRAY_SIZE(xudc->event_ring); i++) { 3288 xudc->event_ring[i] = 3290 sizeof(*xudc->event_ring[i]), 3293 if (!xudc->event_ring[i]) 3302 sizeof(*xudc->event_ring[i - 1]), 3303 xudc->event_ring[i - 1], 3314 for (i = 0; i < ARRAY_SIZE(xudc->event_ring); i++) { 3315 memset(xudc->event_ring[ [all...] |
/linux-master/include/linux/ |
H A D | mhi.h | 208 * @event_ring: The event ring index that services this channel 226 u32 event_ring; member in struct:mhi_channel_config
|