Home
last modified time | relevance | path

Searched refs:new_tail_ptr (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c800 u32 orig_tail_ptr, new_tail_ptr; in axienet_start_xmit() local
805 new_tail_ptr = orig_tail_ptr; in axienet_start_xmit()
848 if (++new_tail_ptr >= lp->tx_bd_num) in axienet_start_xmit()
849 new_tail_ptr = 0; in axienet_start_xmit()
850 cur_p = &lp->tx_bd_v[new_tail_ptr]; in axienet_start_xmit()
871 tail_p = lp->tx_bd_p + sizeof(*lp->tx_bd_v) * new_tail_ptr; in axienet_start_xmit()
872 if (++new_tail_ptr >= lp->tx_bd_num) in axienet_start_xmit()
873 new_tail_ptr = 0; in axienet_start_xmit()
874 WRITE_ONCE(lp->tx_bd_tail, new_tail_ptr); in axienet_start_xmit()

Completed in 4 milliseconds