Lines Matching refs:dcbs
119 rx->dcbs = dma_alloc_coherent(lan966x->dev, size, &rx->dma, GFP_KERNEL); in lan966x_fdma_rx_alloc()
120 if (!rx->dcbs) in lan966x_fdma_rx_alloc()
123 rx->last_entry = rx->dcbs; in lan966x_fdma_rx_alloc()
129 dcb = &rx->dcbs[i]; in lan966x_fdma_rx_alloc()
163 dma_free_coherent(lan966x->dev, size, rx->dcbs, rx->dma); in lan966x_fdma_rx_free()
255 tx->dcbs = dma_alloc_coherent(lan966x->dev, size, &tx->dma, GFP_KERNEL); in lan966x_fdma_tx_alloc()
256 if (!tx->dcbs) in lan966x_fdma_tx_alloc()
261 dcb = &tx->dcbs[i]; in lan966x_fdma_tx_alloc()
288 dma_free_coherent(lan966x->dev, size, tx->dcbs, tx->dma); in lan966x_fdma_tx_free()
409 db = &tx->dcbs[i].db[0]; in lan966x_fdma_tx_clear_buf()
454 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_more_frames()
468 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_check_frame()
500 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_get_frame()
595 db = &rx->dcbs[dcb_reload].db[rx->db_index]; in lan966x_fdma_napi_poll()
601 old_dcb = &rx->dcbs[dcb_reload]; in lan966x_fdma_napi_poll()
606 (unsigned long)rx->dcbs); in lan966x_fdma_napi_poll()
668 next_dcb = &tx->dcbs[next_to_use]; in lan966x_fdma_tx_setup_dcb()
687 dcb = &tx->dcbs[tx->last_in_use]; in lan966x_fdma_tx_start()
906 rx_dcbs = lan966x->rx.dcbs; in lan966x_fdma_reload()
935 lan966x->rx.dcbs = rx_dcbs; in lan966x_fdma_reload()