| /src/sys/arch/sandpoint/stand/altboot/ |
| kse.c | 103 struct desc txd[2]; member in struct:local 129 struct desc *txd, *rxd; local in function:kse_init 165 txd = &l->txd[0]; 177 CSR_WRITE_4(l, TDLB, VTOPHYS(txd)); 190 volatile struct desc *txd; local in function:kse_send 194 txd = &l->txd[l->tx]; 195 txd->xd2 = htole32(VTOPHYS(buf)); 196 txd->xd1 = htole32(T1_FS | T1_LS | (len & T1_TBS_MASK)) [all...] |
| sme.c | 94 struct desc txd[2]; member in struct:local 122 struct desc *txd, *rxd; local in function:sme_init 156 txd = &l->txd[0]; 170 CSR_WRITE(l, TXDBASE, VTOPHYS(txd)); 187 volatile struct desc *txd; local in function:sme_send 192 txd = &l->txd[l->tx]; 193 txd->xd2 = htole32(VTOPHYS(buf)); 194 txd->xd1 = htole32(T1_FS | T1_LS | (len & T1_FL)) [all...] |
| fxp.c | 126 struct txdesc txd; member in struct:local 330 struct txdesc *txd; local in function:fxp_send 336 txd = &l->txd; 337 txd->cb_status = 0; 338 txd->cb_command = 340 txd->link_addr = -1; 341 txd->tbd_array_addr = htole32(VTOPHYS(&txd->tx_buf_addr0)); 342 txd->tx_buf_addr0 = htole32(VTOPHYS(buf)) [all...] |
| nvt.c | 142 struct desc txd[2]; member in struct:local 175 struct desc *txd, *rxd; local in function:nvt_init 213 txd = &l->txd[0]; 229 CSR_WRITE_4(l, VR_TDBA, VTOPHYS(txd)); 246 volatile struct desc *txd; local in function:nvt_send 253 txd = &l->txd[l->tx]; 254 txd->xd3 = htole32(txd); [all...] |
| tlp.c | 103 struct desc txd[2]; member in struct:local 132 struct desc *txd, *rxd; local in function:tlp_init 178 txd = &l->txd[0]; 179 txd[1].xd1 = htole32(T1_TER); 192 CSR_WRITE(l, TDB_CSR4, VTOPHYS(txd)); 205 volatile struct desc *txd; local in function:tlp_send 209 txd = &l->txd[l->tx]; 210 txd->xd2 = htole32(VTOPHYS(buf)) [all...] |
| rge.c | 117 struct desc txd[2]; /* 256B align */ member in struct:local 151 struct desc *txd, *rxd; local in function:rge_init 206 txd = &l->txd[0]; 207 txd[1].xd0 = htole32(T0_EOR); 223 CSR_WRITE_4(l, RGE_TNPDS, VTOPHYS(txd)); 236 volatile struct desc *txd; local in function:rge_send 249 txd = &l->txd[l->tx]; 250 txd->xd2 = htole32(VTOPHYS(buf)) [all...] |
| sip.c | 101 struct desc txd[2]; member in struct:local 137 struct desc *txd, *rxd; local in function:sip_init 194 txd = &l->txd[0]; 195 txd->xd0 = htole32(VTOPHYS(txd)); 221 CSR_WRITE(l, SIP_TXDP, VTOPHYS(txd)); 234 volatile struct desc *txd; local in function:sip_send 238 txd = &l->txd[l->tx] [all...] |
| wm.c | 107 struct tdesc txd[2]; member in struct:local 140 struct tdesc *txd; local in function:wm_init 178 txd = &l->txd[0]; 189 CSR_WRITE(l, WMREG_TDBAL, VTOPHYS(txd)); 190 CSR_WRITE(l, WMREG_TDLEN, sizeof(l->txd)); 226 volatile struct tdesc *txd; local in function:wm_send 230 txd = &l->txd[l->tx]; 231 txd->lo = htole32(VTOPHYS(buf)) [all...] |
| stg.c | 127 struct desc txd[2]; member in struct:local 162 struct desc *txd, *rxd; local in function:stg_init 217 txd = &l->txd[0]; 218 txd[0].xd0 = htole64(VTOPHYS(&txd[1])); 219 txd[0].xd1 = htole64(T1_EMPTY); 220 txd[1].xd0 = htole64(VTOPHYS(&txd[0])); 221 txd[1].xd1 = htole64(T1_EMPTY) 294 volatile struct desc *txd; local in function:stg_send [all...] |
| pcn.c | 119 struct desc txd[2]; member in struct:local 148 struct desc *txd, *rxd; local in function:pcn_init 182 txd = &l->txd[0]; 197 ib->init_tdra = htole32(VTOPHYS(txd)); 224 volatile struct desc *txd; local in function:pcn_send 229 txd = &l->txd[l->tx]; 231 txd->xd0 = htole32(VTOPHYS(buf)); 232 txd->xd1 = htole32(T1_OWN | T1_STP | T1_ENP | T1_ONES | tlen) [all...] |
| skg.c | 177 struct desc txd[2]; member in struct:local 207 struct desc *txd, *rxd; local in function:skg_init 291 txd = &l->txd[0]; 292 txd[0].xd1 = htole32(VTOPHYS(&txd[1])); 293 txd[1].xd1 = htole32(VTOPHYS(&txd[0])); 316 CSR_WRITE_4(l, SK_TXQS1_CURADDR_LO, VTOPHYS(txd)); 332 volatile struct desc *txd; local in function:skg_send [all...] |
| vge.c | 189 struct tdesc txd; member in struct:local 220 struct tdesc *txd; local in function:vge_init 264 txd = &l->txd; 296 CSR_WRITE_4(l, VR_TDB0, VTOPHYS(txd)); 317 volatile struct tdesc *txd; local in function:vge_send 324 txd = &l->txd; 325 txd->tf[0].lo = htole32(VTOPHYS(buf)); 326 txd->tf[0].hi = htole32(len << 16) [all...] |
| /src/sys/arch/cobalt/stand/boot/ |
| tlp.c | 139 struct desc txd[NTXBUF]; member in struct:local 167 struct desc *txd, *rxd; local in function:tlp_init 180 DPRINTF(("tlp: l = %p, txd[0] = %p, txd[1] = %p\n", 181 l, &l->txd[0], &l->txd[1])); 252 txd = &l->txd[0]; 254 txd[i].xd3 = htole32(VTOPHYS(&txd[NEXT_TXBUF(i)])) 305 struct desc *txd; local in function:tlp_send [all...] |
| /src/sys/dev/ic/ |
| rtl81x9.c | 622 struct rtk_tx_desc *txd; local in function:rtk_attach 685 txd = &sc->rtk_tx_descs[i]; 688 &txd->txd_dmamap)) != 0) { 694 txd->txd_txaddr = RTK_TXADDR0 + (i * 4); 695 txd->txd_txstat = RTK_TXSTAT0 + (i * 4); 755 txd = &sc->rtk_tx_descs[i]; 756 if (txd->txd_dmamap != NULL) 757 bus_dmamap_destroy(sc->sc_dmat, txd->txd_dmamap); 776 struct rtk_tx_desc *txd; local in function:rtk_list_tx_init 779 while ((txd = SIMPLEQ_FIRST(&sc->rtk_tx_dirty)) != NULL 817 struct rtk_tx_desc *txd; local in function:rtk_detach 1097 struct rtk_tx_desc *txd; local in function:rtk_txeof 1231 struct rtk_tx_desc *txd; local in function:rtk_start 1484 struct rtk_tx_desc *txd; local in function:rtk_stop [all...] |
| i82557.c | 806 struct fxp_txdesc *txd; local in function:fxp_start 854 txd = FXP_CDTX(sc, nexttx); 903 tbdp = txd->txd_tbd; 943 txd->txd_txcb.cb_status = 0; 944 txd->txd_txcb.cb_command = 946 txd->txd_txcb.tx_threshold = tx_threshold; 947 txd->txd_txcb.tbd_number = nsegs; 960 ipcb = &txd->txd_u.txdu_ipcb; 1037 txd = FXP_CDTX(sc, sc->sc_txlast); 1039 txd->txd_txcb.cb_status = 0 1161 struct fxp_txdesc *txd; local in function:fxp_txintr 1677 struct fxp_txdesc *txd; local in function:fxp_init [all...] |
| smc83c170.c | 361 struct epic_txdesc *txd; local in function:epic_start 393 txd = EPIC_CDTX(sc, nexttx); 475 txd->et_control = ET_TXCTL_LASTDESC | ET_TXCTL_FRAGLIST; 483 txd->et_txstatus = TXSTAT_TXLENGTH(len); 485 txd->et_txstatus = 588 struct epic_txdesc *txd; local in function:epic_intr 739 txd = EPIC_CDTX(sc, i); 745 txstatus = txd->et_txstatus; 896 struct epic_txdesc *txd; local in function:epic_init 974 txd = EPIC_CDTX(sc, i) [all...] |
| /src/sys/dev/pci/ |
| if_vte.c | 459 struct vte_txdesc *txd; local in function:vte_dma_alloc 552 txd = &sc->vte_cdata.vte_txdesc[i]; 553 txd->tx_m = NULL; 554 txd->tx_dmamap = NULL; 557 &txd->tx_dmamap); 595 struct vte_txdesc *txd; local in function:vte_dma_free 601 txd = &sc->vte_cdata.vte_txdesc[i]; 602 if (txd->tx_dmamap != NULL) { 603 bus_dmamap_destroy(sc->vte_dmatag, txd->tx_dmamap); 604 txd->tx_dmamap = NULL 689 struct vte_txdesc *txd; local in function:vte_encap 766 struct vte_txdesc *txd; local in function:vte_ifstart 1005 struct vte_txdesc *txd; local in function:vte_txeof 1385 struct vte_txdesc *txd; local in function:vte_stop 1498 struct vte_txdesc *txd; local in function:vte_init_tx_ring [all...] |
| if_xge.c | 150 struct txd *sc_txd[NTXDESCS]; /* transmit frags array */ 698 struct txd *txd; local in function:xge_intr 733 txd = sc->sc_txd[i]; 740 if (txd->txd_control1 & TXD_CTL1_OWN) { 942 struct txd *txd = NULL; /* XXX - gcc */ local in function:xge_start 974 txd = sc->sc_txd[nexttx]; 979 txd->txd_control1 = dmp->dm_segs[i].ds_len; 980 txd->txd_control2 = 0 [all...] |
| if_age.c | 689 struct age_txdesc *txd; local in function:age_dma_alloc 935 txd = &sc->age_cdata.age_txdesc[i]; 936 txd->tx_m = NULL; 937 txd->tx_dmamap = NULL; 940 &txd->tx_dmamap); 942 txd->tx_dmamap = NULL; 978 struct age_txdesc *txd; local in function:age_dma_free 984 txd = &sc->age_cdata.age_txdesc[i]; 985 if (txd->tx_dmamap != NULL) { 986 bus_dmamap_destroy(sc->sc_dmat, txd->tx_dmamap) 1221 struct age_txdesc *txd, *txd_last; local in function:age_encap 1338 struct age_txdesc *txd; local in function:age_txintr 1911 struct age_txdesc *txd; local in function:age_stop 2144 struct age_txdesc *txd; local in function:age_init_tx_ring [all...] |
| if_ale.c | 639 struct ale_txdesc *txd; local in function:ale_dma_alloc 830 txd = &sc->ale_cdata.ale_txdesc[i]; 831 txd->tx_m = NULL; 832 txd->tx_dmamap = NULL; 835 &txd->tx_dmamap); 837 txd->tx_dmamap = NULL; 850 struct ale_txdesc *txd; local in function:ale_dma_free 855 txd = &sc->ale_cdata.ale_txdesc[i]; 856 if (txd->tx_dmamap != NULL) { 857 bus_dmamap_destroy(sc->sc_dmat, txd->tx_dmamap) 913 struct ale_txdesc *txd, *txd_last; local in function:ale_encap 1331 struct ale_txdesc *txd; local in function:ale_txeof 1847 struct ale_txdesc *txd; local in function:ale_stop 1926 struct ale_txdesc *txd; local in function:ale_init_tx_ring [all...] |
| if_txp.c | 912 struct txp_tx_desc *txd = r->r_desc + cons; local in function:txp_tx_reclaim 925 if ((txd->tx_flags & TX_FLAGS_TYPE_M) == 927 KASSERT(txd->tx_addrlo < TX_ENTRIES); 928 sd = &sc->sc_txd[txd->tx_addrlo]; 937 txd->tx_addrlo = 0; 938 txd->tx_addrhi = 0; 945 txd = r->r_desc; 948 txd++; 1447 struct txp_tx_desc *txd; local in function:txp_start 1524 txd = r->r_desc + prod [all...] |
| if_alc.c | 1572 struct alc_txdesc *txd; local in function:alc_dma_alloc 1792 txd = &sc->alc_cdata.alc_txdesc[i]; 1793 txd->tx_m = NULL; 1794 txd->tx_dmamap = NULL; 1797 &txd->tx_dmamap); 1833 struct alc_txdesc *txd; local in function:alc_dma_free 1839 txd = &sc->alc_cdata.alc_txdesc[i]; 1840 if (txd->tx_dmamap != NULL) { 1841 bus_dmamap_destroy(sc->sc_dmat, txd->tx_dmamap); 1842 txd->tx_dmamap = NULL 1912 struct alc_txdesc *txd, *txd_last; local in function:alc_encap 2372 struct alc_txdesc *txd; local in function:alc_txeof 3192 struct alc_txdesc *txd; local in function:alc_stop 3350 struct alc_txdesc *txd; local in function:alc_init_tx_ring [all...] |
| /src/sys/dev/hyperv/ |
| if_hvn.c | 1107 struct hvn_tx_desc *txd; local in function:hvn_transmit_common 1146 txd = hvn_txd_get(txr); 1147 if (hvn_encap(txr, txd, m, l2hlen)) { 1150 hvn_txd_put(txr, txd); 1159 if (hvn_txpkt(txr, txd)) { 1160 /* txd is freed, but m is not. */ 1356 struct hvn_tx_desc *txd; local in function:hvn_flush_txagg 1360 txd = txr->txr_agg_txd; 1361 KASSERTMSG(txd != NULL, "no aggregate txdesc"); 1371 * Since txd's mbuf will _not_ be freed upon hvn_txpkt( 1767 struct hvn_tx_desc *txd; local in function:hvn_txeof 1928 struct hvn_tx_desc *txd; local in function:hvn_tx_ring_create 2042 struct hvn_tx_desc *txd; local in function:hvn_tx_ring_destroy 2224 struct hvn_tx_desc *txd; local in function:hvn_txd_get [all...] |
| /src/sys/arch/sgimips/mace/ |
| if_mec.c | 945 struct mec_txdesc *txd; local in function:mec_start 977 txd = &sc->sc_txdesc[nexttx]; 1011 m_copydata(m0, 0, len, txd->txd_buf + bufoff); 1012 memset(txd->txd_buf + bufoff + len, 0, 1018 m_copydata(m0, 0, len, txd->txd_buf + bufoff); 1278 m_copydata(m0, 0, buflen, txd->txd_buf + bufoff); 1326 txd->txd_ptr[2] = 1334 txd->txd_ptr[1] = 1340 txd->txd_ptr[0] = 1361 txd->txd_cmd = txdcmd 1844 struct mec_txdesc *txd; local in function:mec_txintr [all...] |
| /src/sys/dev/marvell/ |
| if_gfe.c | 819 * update the nxtptr to point to the next txd. 1188 volatile struct gt_eth_desc * const txd = &txq->txq_descs[txq->txq_lo]; local in function:gfe_tx_enqueue 1293 txd->ed_bufptr = htogt32(txq->txq_buf_busaddr + txq->txq_outptr); 1294 txd->ed_lencnt = htogt32(m->m_pkthdr.len << 16); 1303 txd->ed_cmdsts = htogt32(TX_CMD_FIRST |TX_CMD_LAST |TX_CMD_EI); 1306 txd->ed_cmdsts = htogt32(TX_CMD_FIRST | TX_CMD_LAST); 1310 ((unsigned long *)txd)[0], ((unsigned long *)txd)[1], 1311 ((unsigned long *)txd)[2], ((unsigned long *)txd)[3])) 1370 volatile struct gt_eth_desc *txd = &txq->txq_descs[txq->txq_fi]; local in function:gfe_tx_done 1472 volatile struct gt_eth_desc *txd; local in function:gfe_tx_start [all...] |