TSNEP_RING_SIZE
struct tsnep_rx_entry entry[TSNEP_RING_SIZE];
#define TSNEP_RING_MASK (TSNEP_RING_SIZE - 1)
#define TSNEP_RING_RX_REUSE (TSNEP_RING_SIZE - TSNEP_RING_SIZE / 4)
#define TSNEP_RING_PAGE_COUNT (TSNEP_RING_SIZE / TSNEP_RING_ENTRIES_PER_PAGE)
struct tsnep_tx_entry entry[TSNEP_RING_SIZE];
pp_params.pool_size = TSNEP_RING_SIZE;
for (i = 0; i < TSNEP_RING_SIZE; i++) {
rx->increment_owner_counter = TSNEP_RING_SIZE - 1;
return TSNEP_RING_SIZE - rx->write + rx->read - 1;
for (i = 0; i < TSNEP_RING_SIZE - 1; i++) {
rx->increment_owner_counter = TSNEP_RING_SIZE - 1;
for (i = 0; i < TSNEP_RING_SIZE; i++) {
for (i = 0; i < TSNEP_RING_SIZE; i++) {
TSNEP_RING_SIZE - 1);
for (i = 0; i < TSNEP_RING_SIZE; i++) {
TSNEP_RING_SIZE);
TSNEP_RING_SIZE);
for (i = 0; i < TSNEP_RING_SIZE; i++) {
tx->increment_owner_counter = TSNEP_RING_SIZE - 1;
tx->increment_owner_counter = TSNEP_RING_SIZE - 1;
return TSNEP_RING_SIZE - tx->write + tx->read - 1;
for (i = 0; i < TSNEP_RING_SIZE; i++) {