Lines Matching refs:TX_RING_SIZE
119 #define TX_RING_SIZE 64
121 #define TX_TOTAL_SIZE TX_RING_SIZE*sizeof(struct hamachi_desc)
232 the list. The ring sizes are set at compile time by RX/TX_RING_SIZE.
487 struct sk_buff* tx_skbuff[TX_RING_SIZE];
1002 int entry = hmp->dirty_tx % TX_RING_SIZE;
1017 if (entry >= TX_RING_SIZE-1)
1018 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |=
1067 for (i = 0; i < TX_RING_SIZE; i++)
1090 for (i = 0; i < TX_RING_SIZE; i++){
1093 if (i >= TX_RING_SIZE - 1)
1206 for (i = 0; i < TX_RING_SIZE; i++) {
1211 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |= cpu_to_le32(DescEndRing);
1243 entry = hmp->cur_tx % TX_RING_SIZE;
1261 if (entry >= TX_RING_SIZE-1) /* Wrap ring */
1286 if ((hmp->cur_tx - hmp->dirty_tx) < (TX_RING_SIZE - 4))
1341 int entry = hmp->dirty_tx % TX_RING_SIZE;
1357 if (entry >= TX_RING_SIZE-1)
1358 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |=
1362 if (hmp->cur_tx - hmp->dirty_tx < TX_RING_SIZE - 4){
1688 for (i = 0; i < TX_RING_SIZE; i++)
1730 for (i = 0; i < TX_RING_SIZE; i++) {