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

/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c660 unsigned int c_index, last_c_index, last_tx_cn, num_tx_cbs; local
673 last_c_index = ring->c_index;
678 if (c_index >= last_c_index)
679 last_tx_cn = c_index - last_c_index;
681 last_tx_cn = num_tx_cbs - last_c_index + c_index;
684 "ring=%d c_index=%d last_tx_cn=%d last_c_index=%d\n",
685 ring->index, c_index, last_tx_cn, last_c_index);
688 cb = ring->cbs + last_c_index;
692 last_c_index++;
693 last_c_index
[all...]
/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c879 int last_tx_cn, last_c_index, num_tx_bds; local
889 last_c_index = ring->c_index;
894 if (c_index >= last_c_index)
895 last_tx_cn = c_index - last_c_index;
897 last_tx_cn = num_tx_bds - last_c_index + c_index;
902 c_index, last_tx_cn, last_c_index);
906 tx_cb_ptr = ring->cbs + last_c_index;
928 last_c_index++;
929 last_c_index &= (num_tx_bds - 1);

Completed in 104 milliseconds