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];
1006 int entry = hmp->dirty_tx % TX_RING_SIZE;
1021 if (entry >= TX_RING_SIZE-1)
1022 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |=
1071 for (i = 0; i < TX_RING_SIZE; i++)
1094 for (i = 0; i < TX_RING_SIZE; i++){
1097 if (i >= TX_RING_SIZE - 1)
1205 for (i = 0; i < TX_RING_SIZE; i++) {
1210 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |= cpu_to_le32(DescEndRing);
1242 entry = hmp->cur_tx % TX_RING_SIZE;
1258 if (entry >= TX_RING_SIZE-1) /* Wrap ring */
1283 if ((hmp->cur_tx - hmp->dirty_tx) < (TX_RING_SIZE - 4))
1338 int entry = hmp->dirty_tx % TX_RING_SIZE;
1354 if (entry >= TX_RING_SIZE-1)
1355 hmp->tx_ring[TX_RING_SIZE-1].status_n_length |=
1359 if (hmp->cur_tx - hmp->dirty_tx < TX_RING_SIZE - 4){
1683 for (i = 0; i < TX_RING_SIZE; i++)
1725 for (i = 0; i < TX_RING_SIZE; i++) {