Lines Matching defs:entry
602 from the Tx ring. After reaping the stats, it marks the Tx queue entry as
690 /* Mark the last entry as wrapping the ring. */
1254 int entry;
1261 /* Calculate the next Tx descriptor entry. */
1262 entry = tp->cur_tx % TX_RING_SIZE;
1264 memcpy (tp->tx_buffs[entry], d, ETH_ALEN); /* dst */
1265 memcpy (tp->tx_buffs[entry] + ETH_ALEN, nic->node_addr, ETH_ALEN); /* src */
1266 *((char *) tp->tx_buffs[entry] + 12) = t >> 8; /* type */
1267 *((char *) tp->tx_buffs[entry] + 13) = t;
1268 memcpy (tp->tx_buffs[entry] + ETH_HLEN, p, s);
1271 *((char *) tp->tx_buffs[entry] + ETH_HLEN + (s++)) = 0;
1273 tp->tx_ring[entry].tx_ctrl.bits.tx_buf_size = s;
1275 tp->tx_ring[entry].tx_status.bits.own_bit = 1;
1281 /*printf("tdsw=[%X]",tp->tx_ring[entry].tx_status.lw); */
1282 /*printf("tdcw=[%X]",tp->tx_ring[entry].tx_ctrl.lw); */
1283 /*printf("tdbuf1=[%X]",tp->tx_ring[entry].buf_addr_1); */
1284 /*printf("tdbuf2=[%X]",tp->tx_ring[entry].buf_addr_2); */
1292 while (tp->tx_ring[entry].tx_status.bits.own_bit != 0)
1297 /*dev_kfree_skb(tp->tx_skbuff[entry], FREE_WRITE); */
1298 /*tp->tx_skbuff[entry] = 0; */