Lines Matching refs:TX_RING_SIZE
119 #define TX_RING_SIZE 64
121 #define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct hamachi_desc)
237 the list. The ring sizes are set at compile time by RX/TX_RING_SIZE.
492 struct sk_buff* tx_skbuff[TX_RING_SIZE];
1020 int entry = hmp->dirty_tx % TX_RING_SIZE;
1035 if (entry >= TX_RING_SIZE-1)
1036 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |=
1085 for (i = 0; i < TX_RING_SIZE; i++)
1108 for (i = 0; i < TX_RING_SIZE; i++){
1111 if (i >= TX_RING_SIZE - 1)
1220 for (i = 0; i < TX_RING_SIZE; i++) {
1225 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |= cpu_to_le32(DescEndRing);
1291 entry = hmp->cur_tx % TX_RING_SIZE;
1337 if (entry >= TX_RING_SIZE-1) /* Wrap ring */
1362 if ((hmp->cur_tx - hmp->dirty_tx) < (TX_RING_SIZE - 4))
1417 int entry = hmp->dirty_tx % TX_RING_SIZE;
1433 if (entry >= TX_RING_SIZE-1)
1434 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |=
1438 if (hmp->cur_tx - hmp->dirty_tx < TX_RING_SIZE - 4){
1758 for (i = 0; i < TX_RING_SIZE; i++)
1800 for (i = 0; i < TX_RING_SIZE; i++) {