Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/usb/early/
Dxhci-dbc.c209 if (ring != &xdbc.evt_ring) { in xdbc_reset_ring()
237 xdbc_reset_ring(&xdbc.evt_ring); in xdbc_mem_init()
573 ret = xdbc_alloc_ring(&xdbc.evt_seg, &xdbc.evt_ring); in xdbc_early_setup()
669 xdbc_free_ring(&xdbc.evt_ring); in early_xdbc_setup_hardware()
801 evt_trb = xdbc.evt_ring.dequeue; in xdbc_handle_events()
802 while ((le32_to_cpu(evt_trb->field[3]) & TRB_CYCLE) == xdbc.evt_ring.cycle_state) { in xdbc_handle_events()
820 ++(xdbc.evt_ring.dequeue); in xdbc_handle_events()
821 if (xdbc.evt_ring.dequeue == &xdbc.evt_seg.trbs[TRBS_PER_SEGMENT]) { in xdbc_handle_events()
822 xdbc.evt_ring.dequeue = xdbc.evt_seg.trbs; in xdbc_handle_events()
823 xdbc.evt_ring.cycle_state ^= 1; in xdbc_handle_events()
[all …]
Dxhci-dbc.h150 struct xdbc_ring evt_ring; member
/Linux-v5.4/drivers/net/hippi/
Drrunner.c173 rrpriv->evt_ring = tmpptr; in rr_init_one()
200 if (rrpriv->evt_ring) in rr_init_one()
201 pci_free_consistent(pdev, EVT_RING_SIZE, rrpriv->evt_ring, in rr_init_one()
231 pci_free_consistent(pdev, EVT_RING_SIZE, rr->evt_ring, in rr_remove_one()
731 switch (rrpriv->evt_ring[eidx].code){ in rr_handle_event()
904 u16 index = rrpriv->evt_ring[eidx].index; in rr_handle_event()
913 dev->name, rrpriv->evt_ring[eidx].code); in rr_handle_event()
Drrunner.h804 struct event *evt_ring; member
/Linux-v5.4/drivers/net/ethernet/alteon/
Dacenic.c723 if (ap->evt_ring != NULL) { in ace_free_descriptors()
725 pci_free_consistent(ap->pdev, size, ap->evt_ring, in ace_free_descriptors()
727 ap->evt_ring = NULL; in ace_free_descriptors()
777 ap->evt_ring = pci_alloc_consistent(ap->pdev, size, &ap->evt_ring_dma); in ace_allocate_descriptors()
779 if (ap->evt_ring == NULL) in ace_allocate_descriptors()
1190 memset(ap->evt_ring, 0, EVT_RING_ENTRIES * sizeof(struct event)); in ace_init()
1821 switch (ap->evt_ring[evtcsm].evt) { in ace_handle_event()
1832 u16 code = ap->evt_ring[evtcsm].code; in ace_handle_event()
1860 switch(ap->evt_ring[evtcsm].code) { in ace_handle_event()
1875 ap->name, ap->evt_ring[evtcsm].code); in ace_handle_event()
[all …]
Dacenic.h672 struct event *evt_ring; member
/Linux-v5.4/drivers/usb/host/
Dxhci-mem.c1792 struct xhci_ring *evt_ring, in xhci_alloc_erst() argument
1801 size = sizeof(struct xhci_erst_entry) * evt_ring->num_segs; in xhci_alloc_erst()
1807 erst->num_entries = evt_ring->num_segs; in xhci_alloc_erst()
1809 seg = evt_ring->first_seg; in xhci_alloc_erst()
1810 for (val = 0; val < evt_ring->num_segs; val++) { in xhci_alloc_erst()
Dxhci.h2005 struct xhci_ring *evt_ring,