Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/socionext/
H A Dnetsec.c765 netsec_set_rx_de(priv, dring, idx, &dring->desc[idx]); in netsec_rx_fill()
824 dring->head = (dring->head + 1) % DESC_NUM; in netsec_set_tx_de()
1001 dring->tail = (dring->tail + 1) % DESC_NUM; in netsec_process_rx()
1074 dring->tail = (dring->tail + 1) % DESC_NUM; in netsec_process_rx()
1108 if (dring->head >= dring->tail) in netsec_desc_used()
1109 used = dring->head - dring->tail; in netsec_desc_used()
1111 used = dring->head + DESC_NUM - dring->tail; in netsec_desc_used()
1208 if (!dring->vaddr || !dring->desc) in netsec_uninit_pkt_dring()
1236 dring->head = 0; in netsec_uninit_pkt_dring()
1237 dring->tail = 0; in netsec_uninit_pkt_dring()
[all …]
/linux-6.15/drivers/block/
H A Dsunvdc.c718 void *dring; in vdc_alloc_tx_ring() local
725 dring = ldc_alloc_exp_dring(port->vio.lp, len, in vdc_alloc_tx_ring()
730 if (IS_ERR(dring)) in vdc_alloc_tx_ring()
731 return PTR_ERR(dring); in vdc_alloc_tx_ring()
733 dr->base = dring; in vdc_alloc_tx_ring()
/linux-6.15/drivers/net/ethernet/sun/
H A Dsunvnet_common.c1723 void *dring; in vnet_port_alloc_tx_ring() local
1734 dring = ldc_alloc_exp_dring(port->vio.lp, len, in vnet_port_alloc_tx_ring()
1739 if (IS_ERR(dring)) { in vnet_port_alloc_tx_ring()
1740 err = PTR_ERR(dring); in vnet_port_alloc_tx_ring()
1744 dr->base = dring; in vnet_port_alloc_tx_ring()
H A Dcassini.c2256 int i, dring; in cas_rx_ringN() local
2318 dring = CAS_VAL(RX_INDEX_RING, i); in cas_rx_ringN()
2320 cas_post_page(cp, dring, i); in cas_rx_ringN()
2325 dring = CAS_VAL(RX_INDEX_RING, i); in cas_rx_ringN()
2327 cas_post_page(cp, dring, i); in cas_rx_ringN()
2332 dring = CAS_VAL(RX_INDEX_RING, i); in cas_rx_ringN()
2334 cas_post_page(cp, dring, i); in cas_rx_ringN()
/linux-6.15/Documentation/networking/
H A Dpage_pool.rst164 dma_dir = page_pool_get_dma_dir(dring->page_pool);