Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/sunplus/
H A Dspl2sw_int.c145 u32 tx_done_pos; in spl2sw_tx_poll() local
152 tx_done_pos = comm->tx_done_pos; in spl2sw_tx_poll()
153 while (((tx_done_pos != comm->tx_pos) || (comm->tx_desc_full == 1)) && budget_left) { in spl2sw_tx_poll()
154 cmd = comm->tx_desc[tx_done_pos].cmd1; in spl2sw_tx_poll()
158 skbinfo = &comm->tx_temp_skb_info[tx_done_pos]; in spl2sw_tx_poll()
184 tx_done_pos = ((tx_done_pos + 1) == TX_DESC_NUM) ? 0 : tx_done_pos + 1; in spl2sw_tx_poll()
192 comm->tx_done_pos = tx_done_pos; in spl2sw_tx_poll()
H A Dspl2sw_define.h240 u32 tx_done_pos; member
H A Dspl2sw_desc.c213 comm->tx_done_pos = 0; in spl2sw_descs_init()
H A Dspl2sw_mac.c265 comm->tx_done_pos = 0; in spl2sw_mac_soft_reset()
H A Dspl2sw_driver.c125 if (unlikely(tx_pos == comm->tx_done_pos)) { in spl2sw_ethernet_start_xmit()