Searched refs:tx_head (Results 1 - 18 of 18) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/
H A Dbagetlance.c160 struct lance_tx_head tx_head[TX_RING_SIZE]; member in struct:lance_memory
263 /* tx_head flags */
275 /* tx_head misc field */
699 MEM->init.tx_ring.adr_lo = offsetof( struct lance_memory, tx_head );
800 MEM->tx_head[i].base = offset;
802 MEM->tx_head[i].flag = TMD1_OWN_HOST;
803 MEM->tx_head[i].base_hi = LANCE_HI_BASE;
805 MEM->tx_head[i].flag_base_hi =
808 MEM->tx_head[i].length = 0;
809 MEM->tx_head[
[all...]
H A Dsun3lance.c147 struct lance_tx_head tx_head[TX_RING_SIZE]; member in struct:lance_memory
175 /* tx_head flags */
187 /* tx_head misc field */
378 MEM->init.tdra = dvma_vtob(MEM->tx_head);
380 (dvma_vtob(MEM->tx_head) >> 16);
384 (dvma_vtob(MEM->tx_head))));
454 MEM->tx_head[i].base = dvma_vtob(MEM->tx_data[i]);
455 MEM->tx_head[i].flag = 0;
456 MEM->tx_head[i].base_hi =
458 MEM->tx_head[
[all...]
H A Datarilance.c162 struct lance_tx_head tx_head[TX_RING_SIZE]; member in struct:lance_memory
275 /* tx_head flags */
287 /* tx_head misc field */
612 MEM->init.tx_ring.adr_lo = offsetof( struct lance_memory, tx_head );
710 MEM->tx_head[i].base = offset;
711 MEM->tx_head[i].flag = TMD1_OWN_HOST;
712 MEM->tx_head[i].base_hi = 0;
713 MEM->tx_head[i].length = 0;
714 MEM->tx_head[i].misc = 0;
761 i, MEM->tx_head[
[all...]
H A Deexpress.c148 unsigned short tx_head; /* next free tx buf */ member in struct:net_local
150 unsigned short tx_tail; /* previous tx buf to tx_head */
982 outw(lp->tx_head, ioaddr + WRITE_PTR);
986 outw(lp->tx_head+0x08, ioaddr + DATAPORT);
987 outw(lp->tx_head+0x0e, ioaddr + DATAPORT);
991 outw(lp->tx_head+0x08, ioaddr + DATAPORT);
995 outw(lp->tx_head+0x16, ioaddr + DATAPORT);
1001 outw(lp->tx_head, ioaddr + DATAPORT);
1004 lp->tx_tail = lp->tx_head;
1005 if (lp->tx_head
[all...]
H A D3c507.c135 ushort tx_head; member in struct:net_local
730 lp->tx_head = lp->tx_reap = TX_BUF_START;
766 ushort tx_block = lp->tx_head;
794 lp->tx_head = tx_block + TX_BUF_SIZE;
795 if (lp->tx_head > RX_BUF_START - TX_BUF_SIZE)
796 lp->tx_head = TX_BUF_START;
800 dev->name, ioaddr, length, tx_block, lp->tx_head);
H A Dau1000_eth.h202 u32 tx_head; member in struct:au1000_private
H A D8139cp.c129 (((CP)->tx_tail <= (CP)->tx_head) ? \
130 (CP)->tx_tail + (CP_TX_RING_SIZE - 1) - (CP)->tx_head : \
131 (CP)->tx_tail - (CP)->tx_head - 1)
339 unsigned tx_head; member in struct:cp_private
696 unsigned tx_head = cp->tx_head; local
699 while (tx_tail != tx_head) {
776 entry = cp->tx_head;
898 cp->tx_head = entry;
999 cp->tx_head
[all...]
H A Dau1000_eth.c951 aup->tx_head = (aup->tx_dma_ring[0]->buff_stat & 0xC) >> 2;
952 aup->tx_tail = aup->tx_head;
1171 skb->data, aup->tx_head);
1173 ptxd = aup->tx_dma_ring[aup->tx_head];
1191 pDB = aup->tx_db_inuse[aup->tx_head];
1205 aup->tx_head = (aup->tx_head + 1) & (NUM_TX_DMA - 1);
H A Dstrip.c247 unsigned char *tx_head; /* pointer to next byte to XMIT */ member in struct:strip
988 memcpy(strip_info->tx_buff, strip_info->tx_head, strip_info->tx_left);
995 strip_info->tx_head = strip_info->tx_buff;
1352 int num_written = tty->driver.write(tty, 0, strip_info->tx_head, strip_info->tx_left);
1354 strip_info->tx_head += num_written;
1544 strip_info->tx_head = strip_info->tx_buff;
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/net/irda/
H A Dau1000_ircc.h103 u32 tx_head; member in struct:au1k_private
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/net/irda/
H A Dau1000_ircc.h103 u32 tx_head; member in struct:au1k_private
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/acorn/net/
H A Dether1.c510 priv->tx_head = NOP_ADDR + NOP_SIZE;
628 if (priv->tx_head + size > TX_AREA_END) {
629 if (tail > priv->tx_head)
634 priv->tx_head = start + size;
636 if (priv->tx_head < tail && (priv->tx_head + size) > tail)
638 start = priv->tx_head;
639 priv->tx_head += size;
742 tmp = priv->tx_head;
744 priv->tx_head
[all...]
H A Dether3.c355 priv->tx_head = 0;
501 priv->tx_head, priv->tx_tail);
509 priv->tx_head = priv->tx_tail = 0;
534 next_ptr = (priv->tx_head + 1) & 15;
544 ptr = 0x600 * priv->tx_head;
545 priv->tx_head = next_ptr;
567 next_ptr = (priv->tx_head + 1) & 15;
H A Dether1.h40 unsigned int tx_head; member in struct:ether1_priv
H A Dether3.h160 unsigned char tx_head; /* buffer nr to insert next packet */ member in struct:dev_priv
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/irda/
H A Dau1k_ir.c329 aup->tx_head = 0;
473 while (!(ptxd->flags & AU_OWN) && (aup->tx_tail != aup->tx_head)) {
489 if (aup->tx_tail == aup->tx_head) {
525 if (aup->tx_tail == aup->tx_head) {
533 ptxd = aup->tx_ring[aup->tx_head];
542 else if (((aup->tx_head + 1) & (NUM_IR_DESC - 1)) == aup->tx_tail) {
549 pDB = aup->tx_db_inuse[aup->tx_head];
573 aup->tx_head = (aup->tx_head + 1) & (NUM_IR_DESC - 1);
728 aup->tx_head
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/hamradio/
H A Ddmascc.c235 int tx_head, tx_tail, tx_count; member in struct:scc_priv
741 priv->tx_head = priv->tx_tail = priv->tx_count = 0;
905 i = priv->tx_head;
914 priv->tx_head = (i + 1) % NUM_TX_BUF;
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/tokenring/
H A D3c359.c1162 int tx_head, tx_tail, tx_prev ; local
1173 tx_head = xl_priv->tx_ring_head ;
1176 txd = &(xl_priv->xl_tx_ring[tx_head]) ;
1181 xl_priv->tx_ring_skb[tx_head] = skb ;
1196 xl_priv->xl_tx_ring[tx_prev].dnnextptr = xl_priv->tx_ring_dma_addr + (sizeof (struct xl_tx_desc) * tx_head) ;

Completed in 199 milliseconds