Searched refs:DescRing (Results 1 – 4 of 4) sorted by relevance
28 DescRing *desc_get_ring(DescInfo *info);30 int desc_ring_index(DescRing *ring);32 uint64_t desc_ring_get_base_addr(DescRing *ring);34 uint32_t desc_ring_get_size(DescRing *ring);36 uint32_t desc_ring_get_head(DescRing *ring);37 uint32_t desc_ring_get_tail(DescRing *ring);40 uint32_t desc_ring_get_credits(DescRing *ring);42 DescInfo *desc_ring_fetch_desc(DescRing *ring);48 DescRing *desc_ring_alloc(Rocker *r, int index);49 void desc_ring_free(DescRing *ring);[all …]
40 DescRing *ring;89 DescRing *desc_get_ring(DescInfo *info) in desc_get_ring()94 int desc_ring_index(DescRing *ring) in desc_ring_index()99 static bool desc_ring_empty(DescRing *ring) in desc_ring_empty()150 uint32_t desc_ring_get_size(DescRing *ring) in desc_ring_get_size()228 static bool ring_pump(DescRing *ring) in ring_pump()284 uint32_t desc_ring_get_head(DescRing *ring) in desc_ring_get_head()337 DescRing *ring; in desc_ring_alloc()339 ring = g_new0(DescRing, 1); in desc_ring_alloc()347 void desc_ring_free(DescRing *ring) in desc_ring_free()[all …]
68 DescRing **rings;143 DescRing *ring) in rocker_get_pport_by_tx_ring()480 DescRing *ring = r->rings[ROCKER_RING_EVENT]; in rocker_event_link_changed()531 DescRing *ring = r->rings[ROCKER_RING_EVENT]; in rocker_event_mac_vlan_seen()591 static DescRing *rocker_get_rx_ring_by_pport(Rocker *r, in rocker_get_rx_ring_by_pport()602 DescRing *ring = rocker_get_rx_ring_by_pport(r, pport); in rx_produce()1351 r->rings = g_new(DescRing *, rocker_pci_ring_count(r)); in pci_rocker_realize()1364 DescRing *ring = desc_ring_alloc(r, i); in pci_rocker_realize()
67 typedef struct desc_ring DescRing; typedef