Searched defs:txd (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Ddavicom.c140 static struct txdesc txd[NTXD] __attribute__ ((aligned(4))); variable in typeref:struct:txdesc
441 txd[i].buf1addr = (void *)virt_to_bus(&txb[0]); /* Used same TX buffer */
442 txd[i].buf2addr = (void *)virt_to_bus(&txd[i+1]); /* Point to Next TX desc */
443 txd[i].buf1sz = 0;
444 txd[i].buf2sz = 0;
445 txd[i].control = 0x184; /* Begin/End/Chain */
446 txd[i].status = 0x00000000; /* give ownership to Host */
470 txd[NTXD - 1].buf2addr = (void *)virt_to_bus(&txd[
[all...]
H A Dsis900.c64 static BufferDesc txd; variable
698 txd.link = (u32) 0;
699 txd.cmdsts = (u32) 0;
700 txd.bufptr = virt_to_bus(&txb[0]);
703 outl(virt_to_bus(&txd), ioaddr + txdp);
1085 outl(virt_to_bus(&txd), ioaddr + txdp);
1107 txd.bufptr = virt_to_bus(&txb[0]);
1108 txd.cmdsts = (u32) OWN | s;
1118 while ((((volatile u32) tx_status=txd.cmdsts) & OWN) && (currticks() < to))
H A Dnatsemi.c205 static BufferDesc txd __attribute__ ((aligned(4))); variable
507 txd.link = (u32) 0;
508 txd.cmdsts = (u32) 0;
509 txd.bufptr = virt_to_bus(&txb[0]);
512 outl(virt_to_bus(&txd), ioaddr + TxRingPtr);
616 outl(virt_to_bus(&txd), ioaddr + TxRingPtr);
638 txd.bufptr = virt_to_bus(&txb[0]);
639 txd.cmdsts = (u32) OWN | s;
649 while ((((volatile u32) tx_status=txd.cmdsts) & OWN) && (currticks() < to))
H A Dtg3.c3042 struct tg3_tx_buffer_desc *txd = &tp->tx_ring[entry];
3048 txd->addr_hi = 0;
3049 txd->addr_lo = mapping & 0xffffffff;
3050 txd->len_flags = (len << TXD_LEN_SHIFT) | flags;
3051 txd->vlan_tag = 0 << TXD_VLAN_TAG_SHIFT;
3067 struct tg3_tx_buffer_desc *txd; local
3099 txd = &tp->tx_ring[entry];
3100 txd->addr_hi = 0; /* Etherboot runs under 4GB */
3101 txd->addr_lo = virt_to_bus(&frame[frame_idx]);
3102 txd
[all...]
/illumos-gate/usr/src/uts/common/io/atge/
H A Datge_main.c539 atge_tx_desc_t *txd; local
567 txd = (atge_tx_desc_t *)c;
573 txd->addr = 0;
574 txd->len = 0;
575 txd->flags = 0;
2823 l1c_tx_desc_t *txd; local
2826 txd = (l1c_tx_desc_t *)c;
2828 ATGE_PUT64(r->r_desc_ring, &txd->addr,
2831 ATGE_PUT32(r->r_desc_ring, &txd->len, L1C_TX_BYTES(pktlen));
2834 ATGE_PUT32(r->r_desc_ring, &txd
2839 atge_tx_desc_t *txd; local
[all...]
/illumos-gate/usr/src/uts/common/io/pcn/
H A Dpcn.c1502 pcn_tx_desc_t *txd = &pcnp->pcn_txdescp[i]; local
1505 txd->pcn_txstat = txd->pcn_txctl = txd->pcn_uspace = 0;
1506 txd->pcn_tbaddr = txb->pb_paddr;
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860_var.h83 struct rt2860_txd *txd; member in struct:rt2860_tx_ring
H A Drt2860.c769 ring->txd = (struct rt2860_txd *)ring->txdesc_dma.mem_va;
776 (void) bzero(ring->txd, size);
790 ring->txd[i].sdl0 &= ~LE_16(RT2860_TX_DDONE);
820 if (ring->txd != NULL) {
1084 struct rt2860_txd *txd; local
1226 txd = &ring->txd[ring->cur];
1227 txd->sdp0 = LE_32(data->paddr);
1228 txd->sdl0 = LE_16(16 + hdrlen);
1229 txd
1672 struct rt2860_txd *txd = &ring->txd[ring->next]; local
[all...]
/illumos-gate/usr/src/uts/common/io/elxl/
H A Delxl.c1054 ex_desc_t *txd; local
1121 txd = r->r_head;
1122 if (paddr == txd->ed_descaddr) {
1134 r->r_head = txd->ed_next;
1149 txd = tail ? tail->ed_next : &r->r_desc[0];
1177 mcopymsg(mp, txd->ed_buf); /* frees the mblk! */
1184 if (txd->ed_buf[0] & 0x1) {
1185 if (bcmp(txd->ed_buf, ex_broadcast, ETHERADDRL) != 0) {
1192 pd = txd->ed_pd;
1200 bzero(txd
[all...]
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c3215 xge_hal_fifo_txd_t txd; local
3231 return xge_hal_device_handle_tcode(&channel, &txd,
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_defs.h283 Vmxnet3_TxDesc txd; member in union:Vmxnet3_GenericDesc

Completed in 212 milliseconds