st_added
unsigned int, stp->st_added - stp->st_pending);
stp->st_added = desc_index;
id = stp->st_added & (SFXGE_TX_NDESCS - 1);
id = stp->st_added & (SFXGE_TX_NDESCS - 1);
unsigned int pushed = stp->st_added;
if (stp->st_added - pushed >= SFXGE_TX_BATCH) {
efx_tx_qpush(stp->st_etp, stp->st_added, pushed);
pushed = stp->st_added;
if (stp->st_added != pushed)
efx_tx_qpush(stp->st_etp, stp->st_added, pushed);
level = stp->st_added - stp->st_completed;
level = stp->st_added - stp->st_completed;
stp->st_pending = stp->st_added;
stp->st_added = 0;
id = stp->st_added & (SFXGE_TX_NDESCS - 1);
level = stp->st_added - stp->st_reaped;
id = stp->st_added & (SFXGE_TX_NDESCS - 1);
stp->st_reaped, &(stp->st_added))) != 0)
if (((stp->st_added - 1) & (SFXGE_TX_NDESCS - 1)) != id) {
id = (stp->st_added - 1) & (SFXGE_TX_NDESCS - 1);
level = stp->st_added - stp->st_completed;
if (stp->st_pending == stp->st_added) {