Home
last modified time | relevance | path

Searched refs:dcb_index (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/microchip/fdma/
Dfdma_api.h99 int dcb_index; member
117 fdma->dcb_index++; in fdma_dcb_advance()
118 if (fdma->dcb_index >= fdma->n_dcbs) in fdma_dcb_advance()
119 fdma->dcb_index = 0; in fdma_dcb_advance()
168 return fdma_db_get(fdma, fdma->dcb_index, fdma->db_index); in fdma_db_next_get()
180 return fdma_dcb_get(fdma, fdma->dcb_index); in fdma_dcb_next_get()
Dfdma_api.c77 fdma->dcb_index = 0; in fdma_dcbs_init()
/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/
Dsparx5_fdma.c154 skb = rx->skb[fdma->dcb_index][fdma->db_index]; in sparx5_fdma_rx_get_frame()
197 fdma_dcb_add(fdma, fdma->dcb_index, in sparx5_fdma_napi_callback()
222 if (!fdma_db_is_done(fdma_db_get(fdma, fdma->dcb_index, 0))) in sparx5_fdma_xmit()
228 ((fdma->dcb_index * fdma->n_dbs) * fdma->db_size)); in sparx5_fdma_xmit()
233 fdma_dcb_add(fdma, fdma->dcb_index, 0, in sparx5_fdma_xmit()
/linux-6.12.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_fdma.c68 page = rx->page[fdma->dcb_index][fdma->db_index]; in lan966x_fdma_rx_free_page()
400 page = rx->page[fdma->dcb_index][fdma->db_index]; in lan966x_fdma_rx_check_frame()
433 page = rx->page[fdma->dcb_index][fdma->db_index]; in lan966x_fdma_rx_get_frame()
484 dcb_reload = fdma->dcb_index; in lan966x_fdma_napi_poll()
524 while (dcb_reload != fdma->dcb_index) { in lan966x_fdma_napi_poll()