Searched refs:tx_cons (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/rtl818x/
H A Drtl818x.c123 struct rtl818x_tx_desc *entry = &priv->tx_ring[priv->tx_cons];
124 struct io_buffer *iob = priv->tx_buf[priv->tx_cons];
139 priv->tx_buf[priv->tx_cons] = NULL;
140 priv->tx_cons = (priv->tx_cons + 1) % RTL818X_TX_RING_SIZE;
385 priv->tx_prod = priv->tx_cons = 0;
H A Drtl818x.h296 unsigned int tx_cons; /* next desc to be filled by card */ member in struct:rtl818x_priv
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A Dvmxnet3.c116 comp_idx = ( vmxnet->count.tx_cons % VMXNET3_NUM_TX_COMP );
117 generation = ( ( vmxnet->count.tx_cons & VMXNET3_NUM_TX_COMP ) ?
126 vmxnet->count.tx_cons++;
H A Dvmxnet3.h456 unsigned int tx_cons; member in struct:vmxnet3_counters
H A Dsky2.c880 sky2->tx_prod = sky2->tx_cons = 0;
1227 return TX_PENDING - tx_dist(sky2->tx_cons, sky2->tx_prod);
1275 * Free ring elements from starting at tx_cons until "done"
1287 for (idx = sky2->tx_cons; idx != done;
1298 sky2->tx_cons = idx;
H A Dsky2.h2046 u16 tx_cons; /* next le to check */ member in struct:sky2_port
H A Dbnx2.c2017 bp->tx_cons = 0;
H A Dbnx2.h4021 u16 tx_cons __attribute__((aligned(L1_CACHE_BYTES))); member in struct:bnx2
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/tg3/
H A Dtg3.c216 tp->tx_cons = 0;
265 ((tp->tx_prod - tp->tx_cons) & (TG3_TX_RING_SIZE - 1));
342 u32 sw_idx = tp->tx_cons;
353 tp->tx_cons = sw_idx;
H A Dtg3_hw.c1819 tp->tx_cons = 0;
H A Dtg3.h3089 u32 tx_cons; member in struct:tg3

Completed in 657 milliseconds