Searched refs:txd (Results 1 - 13 of 13) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/cfe/cfe/dev/
H A Ddev_dp83815.c552 volatile tx_dscr *txd; local
555 txd = sc->txdscr_add;
558 nexttxd = (txd+1);
569 txd->txd_bufptr = PTR_TO_PCI(pkt->buffer);
570 txd->txd_cmdsts = M_DES1_INTR | M_DES1_OWN | V_DES1_SIZE(pkt->length);
597 volatile tx_dscr *txd; local
602 txd = (volatile tx_dscr *) sc->txdscr_remove;
604 if (txd == sc->txdscr_add) {
609 cmdsts = txd->txd_cmdsts;
616 pkt = ETH_PKT_BASE(PCI_TO_PTR(txd
632 volatile tx_dscr *txd, *txn; local
697 volatile tx_dscr *txd; local
[all...]
H A Ddev_tulip.c590 volatile tx_dscr *txd; local
594 txd = sc->txdscr_add;
597 nexttxd = (txd+1);
615 txd->txd_bufsize = bufsize;
616 txd->txd_bufaddr1 = PTR_TO_PCI(pkt->buffer);
617 txd->txd_bufaddr2 = 0;
618 txd->txd_flags = M_TDES0_OWNADAP;
645 volatile tx_dscr *txd; local
650 txd = (volatile tx_dscr *) sc->txdscr_remove;
652 if (txd
695 volatile tx_dscr *txd; local
750 volatile tx_dscr *txd; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/skfp/h/
H A Dhwmtm.h140 SMbuf *txd_tx_pipe ; /* points to first mb in the txd ring */
141 SMbuf *txd_tx_tail ; /* points to last mb in the txd ring */
142 int queued_txd_mb ; /* number of SMT MBufs in txd ring */
200 * u_long HWM_GET_TX_PHYS(txd)
206 * para txd pointer to the TxD
210 #define HWM_GET_TX_PHYS(txd) (u_long)AIX_REVERSE((txd)->txd_tbadr)
214 * int HWM_GET_TX_LEN(txd)
226 #define HWM_GET_TX_LEN(txd) ((int)AIX_REVERSE((txd)
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/
H A Dmyri_sbus.c271 struct myri_txd *txd = &sq->myri_txd[i]; local
274 dma_addr = sbus_readl(&txd->myri_gathers[0].addr);
604 struct myri_txd *txd; local
640 txd = &sq->myri_txd[entry];
645 sbus_writew(0xffff, &txd->addr[0]);
646 sbus_writew(0xffff, &txd->addr[1]);
647 sbus_writew(0xffff, &txd->addr[2]);
648 sbus_writew(0xffff, &txd->addr[3]);
650 sbus_writew(0xffff, &txd->addr[0]);
651 sbus_writew((skb->data[0] << 8) | skb->data[1], &txd
[all...]
H A Dsungem.c599 struct gem_txd *txd; local
628 txd = &gp->init_block->txd[entry];
630 dma_addr = le64_to_cpu(txd->buffer);
631 dma_len = le64_to_cpu(txd->control_word) & TXDCTRL_BUFSZ;
866 struct gem_txd *txd = &gp->init_block->txd[entry]; local
879 txd->buffer = cpu_to_le64(mapping);
880 txd->control_word = cpu_to_le64(ctrl);
883 struct gem_txd *txd; local
1434 struct gem_txd *txd; local
1495 struct gem_txd *txd = &gb->txd[i]; local
[all...]
H A D8139cp.c779 struct cp_desc *txd = &cp->tx_ring[entry]; local
785 CP_VLAN_TX_TAG(txd, vlan_tag);
786 txd->addr = cpu_to_le64(mapping);
793 txd->opts1 = cpu_to_le32(eor | len | DescOwn |
797 txd->opts1 = cpu_to_le32(eor | len | DescOwn |
804 txd->opts1 = cpu_to_le32(eor | len | DescOwn |
813 struct cp_desc *txd; local
861 txd = &cp->tx_ring[entry];
862 CP_VLAN_TX_TAG(txd, vlan_tag);
863 txd
[all...]
H A Dtg3.c2194 struct tg3_tx_buffer_desc *txd = &tp->tx_ring[entry]; local
2196 txd->addr_hi = ((u64) mapping >> 32);
2197 txd->addr_lo = ((u64) mapping & 0xffffffff);
2199 unsigned long txd; local
2201 txd = (tp->regs +
2204 txd += (entry * TXD_SIZE);
2208 txd + TXD_ADDR + TG3_64BIT_REG_HIGH);
2211 txd + TXD_ADDR + TG3_64BIT_REG_LOW);
2319 struct tg3_tx_buffer_desc *txd = &tp->tx_ring[entry]; local
2321 txd
2327 unsigned long txd; local
[all...]
H A Dsunhme.c224 static void sbus_hme_write_txd(struct happy_meal_txd *txd, u32 flags, u32 addr) argument
226 txd->tx_addr = addr;
228 txd->tx_flags = flags;
253 static void pci_hme_write_txd(struct happy_meal_txd *txd, u32 flags, u32 addr) argument
255 txd->tx_addr = cpu_to_le32(addr);
257 txd->tx_flags = cpu_to_le32(flags);
1225 struct happy_meal_txd *txd; local
1232 txd = &hp->happy_block->happy_meal_txd[i];
1233 dma_addr = hme_read_desc32(hp, &txd->tx_addr);
1235 (hme_read_desc32(hp, &txd
[all...]
H A Dsungem.h928 struct gem_txd txd[INIT_BLOCK_TX_RING_SIZE]; member in struct:gem_init_block
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/tokenring/
H A D3c359.c162 struct xl_tx_desc *txd ; local
170 txd = &(xl_priv->xl_tx_ring[i]) ;
171 printk("%d, %08lx, %08x, %08x, %08x, %08x \n", i, virt_to_bus(txd),
172 txd->framestartheader, txd->dnnextptr, txd->buffer, txd->buffer_length ) ;
1161 struct xl_tx_desc *txd ; local
1176 txd = &(xl_priv->xl_tx_ring[tx_head]) ;
1177 txd
1223 struct xl_tx_desc *txd ; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/skfp/
H A Dskfddi.c143 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd);
1304 struct s_smt_fp_txd *txd; // Current TxD. local
1368 txd = (struct s_smt_fp_txd *) HWM_GET_CURR_TXD(smc, queue);
1373 txd->txd_os.skb = skb; // save skb
1374 txd->txd_os.dma_addr = dma_address; // save dma mapping
1680 * txd - A pointer to the last TxD which is used by the frame.
1685 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd) argument
1692 if (!(skb = txd->txd_os.skb)) {
1696 txd->txd_os.skb = NULL;
1699 pci_unmap_single(&smc->os.pdev, txd
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/net/hamradio/
H A Dyam.c134 int txd; /* tx delay */ member in struct:yam_port
576 if ((yp->tx_state == TX_TAIL) || (yp->txd == 0))
579 yp->tx_count = (yp->bitrate * yp->txd) / 8000;
784 len += sprintf(buffer + len, " TxDelay %u\n", yam_ports[i].txd);
1014 yp->txd = yi.cfg.txdelay;
1041 yi.cfg.txdelay = yp->txd;
1129 yam_ports[i].txd = DEFAULT_TXD;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/cris/kernel/
H A Dhead.S730 move.b IO_FIELD (R_SERIAL0_TR_CTRL, txd, 0) \
764 move.b IO_FIELD (R_SERIAL1_TR_CTRL, txd, 0) \
800 move.b IO_FIELD (R_SERIAL3_TR_CTRL, txd, 0) \

Completed in 203 milliseconds