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

123

/freebsd-11.0-release/sys/dev/hyperv/netvsc/
H A Dhv_netvsc_drv_freebsd.c683 hn_txdesc_dmamap_load(struct hn_tx_ring *txr, struct hn_txdesc *txd, argument
689 error = bus_dmamap_load_mbuf_sg(txr->hn_tx_data_dtag, txd->data_dmap,
702 txd->data_dmap, m, segs, nsegs, BUS_DMA_NOWAIT);
705 bus_dmamap_sync(txr->hn_tx_data_dtag, txd->data_dmap,
707 txd->flags |= HN_TXD_FLAG_DMAMAP;
713 hn_txdesc_dmamap_unload(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
716 if (txd->flags & HN_TXD_FLAG_DMAMAP) {
718 txd->data_dmap, BUS_DMASYNC_POSTWRITE);
720 txd->data_dmap);
721 txd
726 hn_txdesc_put(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
763 struct hn_txdesc *txd; local
792 hn_txdesc_hold(struct hn_txdesc *txd) argument
811 struct hn_txdesc *txd; local
861 hn_encap(struct hn_tx_ring *txr, struct hn_txdesc *txd, struct mbuf **m_head0) argument
1090 hn_send_pkt(struct ifnet *ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
1171 struct hn_txdesc *txd; local
2444 struct hn_txdesc *txd = &txr->hn_txdesc[i]; local
2534 hn_txdesc_dmamap_destroy(struct hn_txdesc *txd) argument
2550 struct hn_txdesc *txd; local
2747 struct hn_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/vte/
H A Dif_vte.c662 struct vte_txdesc *txd; local
822 txd = &sc->vte_cdata.vte_txdesc[i];
823 txd->tx_m = NULL;
824 txd->tx_dmamap = NULL;
826 &txd->tx_dmamap);
860 struct vte_txdesc *txd; local
867 txd = &sc->vte_cdata.vte_txdesc[i];
868 if (txd->tx_dmamap != NULL) {
870 txd->tx_dmamap);
871 txd
979 struct vte_txdesc *txd; local
1114 struct vte_txdesc *txd; local
1386 struct vte_txdesc *txd; local
1764 struct vte_txdesc *txd; local
1877 struct vte_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/sge/
H A Dif_sge.c755 struct sge_txdesc *txd; local
869 txd = &cd->sge_txdesc[i];
870 txd->tx_m = NULL;
871 txd->tx_dmamap = NULL;
872 txd->tx_ndesc = 0;
874 &txd->tx_dmamap);
911 struct sge_txdesc *txd; local
961 txd = &cd->sge_txdesc[i];
962 if (txd->tx_dmamap != NULL) {
964 txd
1002 struct sge_txdesc *txd; local
1235 struct sge_txdesc *txd; local
1393 struct sge_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/vge/
H A Dif_vge.c680 struct vge_txdesc *txd; local
871 txd = &sc->vge_cdata.vge_txdesc[i];
872 txd->tx_m = NULL;
873 txd->tx_dmamap = NULL;
875 &txd->tx_dmamap);
909 struct vge_txdesc *txd; local
944 txd = &sc->vge_cdata.vge_txdesc[i];
945 if (txd->tx_dmamap != NULL) {
947 txd->tx_dmamap);
948 txd
1306 struct vge_txdesc *txd; local
1371 struct vge_txdesc *txd; local
1606 struct vge_txdesc *txd; local
1812 struct vge_txdesc *txd; local
1952 struct vge_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/nge/
H A Dif_nge.c516 struct nge_txdesc *txd; local
559 txd = &sc->nge_cdata.nge_txdesc[i];
560 if (txd->tx_m != NULL) {
562 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
564 txd->tx_dmamap);
565 m_freem(txd->tx_m);
566 txd->tx_m = NULL;
1050 struct nge_txdesc *txd; local
1184 txd = &sc->nge_cdata.nge_txdesc[i];
1185 txd
1222 struct nge_txdesc *txd; local
1299 struct nge_txdesc *txd; local
1617 struct nge_txdesc *txd; local
1880 struct nge_txdesc *txd, *txd_last; local
2461 struct nge_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/netmap/
H A Dnetmap_mem2.h133 u_int txr, u_int txd, u_int rxr, u_int rxd, u_int extra_bufs, u_int npipes,
H A Dif_re_netmap.h81 struct rl_txdesc *txd = sc->rl_ldata.rl_tx_desc; local
116 txd[nic_i].tx_dmamap, addr);
125 txd[nic_i].tx_dmamap,
288 struct rl_txdesc *txd; local
299 txd = sc->rl_ldata.rl_tx_desc;
312 txd[i].tx_dmamap, addr);
/freebsd-11.0-release/sys/arm/lpc/
H A Dif_lpe.c537 struct lpe_txdesc *txd; local
546 txd = &sc->lpe_cdata.lpe_tx_desc[prod];
551 txd->lpe_txdesc_dmamap, *m_head, segs, &nsegs, BUS_DMA_NOWAIT);
562 bus_dmamap_sync(sc->lpe_cdata.lpe_tx_buf_tag, txd->lpe_txdesc_dmamap,
567 txd->lpe_txdesc_first = 1;
568 txd->lpe_txdesc_mbuf = *m_head;
786 struct lpe_txdesc *txd; local
796 txd = &sc->lpe_cdata.lpe_tx_desc[last];
801 txd->lpe_txdesc_dmamap, BUS_DMASYNC_POSTWRITE);
810 if (txd
999 struct lpe_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/vr/
H A Dif_vr.c877 struct vr_txdesc *txd; local
1019 txd = &sc->vr_cdata.vr_txdesc[i];
1020 txd->tx_m = NULL;
1021 txd->tx_dmamap = NULL;
1023 &txd->tx_dmamap);
1057 struct vr_txdesc *txd; local
1092 txd = &sc->vr_cdata.vr_txdesc[i];
1093 if (txd->tx_dmamap) {
1095 txd->tx_dmamap);
1096 txd
1134 struct vr_txdesc *txd; local
1429 struct vr_txdesc *txd; local
1783 struct vr_txdesc *txd; local
2423 struct vr_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/mips/idt/
H A Dif_kr.c655 struct kr_txdesc *txd; local
664 txd = &sc->kr_cdata.kr_txdesc[prod];
665 error = bus_dmamap_load_mbuf_sg(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap,
679 bus_dmamap_unload(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap);
683 txd->tx_m = *m_head;
684 bus_dmamap_sync(sc->kr_cdata.kr_tx_tag, txd->tx_dmamap,
971 struct kr_txdesc *txd; local
1108 txd = &sc->kr_cdata.kr_txdesc[i];
1109 txd->tx_m = NULL;
1110 txd
1146 struct kr_txdesc *txd; local
1223 struct kr_txdesc *txd; local
1362 struct kr_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/stge/
H A Dif_stge.c727 struct stge_txdesc *txd; local
861 txd = &sc->sc_cdata.stge_txdesc[i];
862 txd->tx_m = NULL;
863 txd->tx_dmamap = 0;
865 &txd->tx_dmamap);
898 struct stge_txdesc *txd; local
933 txd = &sc->sc_cdata.stge_txdesc[i];
934 if (txd->tx_dmamap) {
936 txd->tx_dmamap);
937 txd
1067 struct stge_txdesc *txd; local
1530 struct stge_txdesc *txd; local
2206 struct stge_txdesc *txd; local
2365 struct stge_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/mips/atheros/
H A Dif_arge.c1502 struct arge_txdesc *txd; local
1526 txd = &sc->arge_cdata.arge_txdesc[prod];
1528 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT);
1543 bus_dmamap_unload(sc->arge_cdata.arge_tx_tag, txd->tx_dmamap);
1548 txd->tx_m = *m_head;
1549 bus_dmamap_sync(sc->arge_cdata.arge_tx_tag, txd->tx_dmamap,
1856 struct arge_txdesc *txd; local
2008 txd = &sc->arge_cdata.arge_txdesc[i];
2009 txd->tx_m = NULL;
2010 txd
2046 struct arge_txdesc *txd; local
2123 struct arge_txdesc *txd; local
2157 struct arge_txdesc *txd; local
2355 struct arge_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/sf/
H A Dif_sf.c997 struct sf_txdesc *txd; local
1250 txd = &sc->sf_cdata.sf_txdesc[i];
1251 txd->tx_m = NULL;
1252 txd->ndesc = 0;
1253 txd->tx_dmamap = NULL;
1255 &txd->tx_dmamap);
1289 struct sf_txdesc *txd; local
1352 txd = &sc->sf_cdata.sf_txdesc[i];
1353 if (txd->tx_dmamap) {
1355 txd
1688 struct sf_txdesc *txd; local
2155 struct sf_txdesc *txd; local
2315 struct sf_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/jme/
H A Dif_jme.c1140 struct jme_txdesc *txd; local
1366 txd = &sc->jme_cdata.jme_txdesc[i];
1367 txd->tx_m = NULL;
1368 txd->tx_dmamap = NULL;
1370 &txd->tx_dmamap);
1404 struct jme_txdesc *txd; local
1439 txd = &sc->jme_cdata.jme_txdesc[i];
1440 if (txd->tx_dmamap != NULL) {
1442 txd->tx_dmamap);
1443 txd
1686 struct jme_txdesc *txd; local
2202 struct jme_txdesc *txd; local
2424 struct jme_txdesc *txd; local
3005 struct jme_txdesc *txd; local
3113 struct jme_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/sis/
H A Dif_sis.c1225 struct sis_txdesc *txd; local
1292 txd = &sc->sis_txdesc[i];
1293 txd->tx_m = NULL;
1294 error = bus_dmamap_create(sc->sis_tx_tag, 0, &txd->tx_dmamap);
1309 struct sis_txdesc *txd; local
1323 txd = &sc->sis_txdesc[i];
1324 if (txd->tx_dmamap)
1325 bus_dmamap_destroy(sc->sis_tx_tag, txd->tx_dmamap);
1368 struct sis_txdesc *txd; local
1374 txd
1568 struct sis_txdesc *txd; local
1760 struct sis_txdesc *txd; local
2219 struct sis_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/urtwn/
H A Dif_urtwn.c2126 struct r92c_tx_desc *txd = &uvp->bcn_desc; local
2128 txd->txdw0 = htole32(
2129 SM(R92C_TXDW0_OFFSET, sizeof(*txd)) | R92C_TXDW0_BMCAST |
2131 txd->txdw1 = htole32(
2136 txd->txdw1 |= htole32(SM(R88E_TXDW1_MACID, URTWN_MACID_BC));
2137 txd->txdseq |= htole16(R88E_TXDSEQ_HWSEQ_EN);
2139 txd->txdw1 |= htole32(SM(R92C_TXDW1_MACID, URTWN_MACID_BC));
2140 txd->txdw4 |= htole32(R92C_TXDW4_HWSEQ_EN);
2143 txd->txdw4 = htole32(R92C_TXDW4_DRVRATE);
2144 txd
2905 struct r92c_tx_desc *txd; local
3131 struct r92c_tx_desc *txd; local
3236 struct r92c_tx_desc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/usb/wlan/
H A Dif_rsu.c1053 struct r92s_tx_desc *txd; local
1071 xferlen = sizeof(*txd) + sizeof(*cmd) + cmdsz;
1076 txd = (struct r92s_tx_desc *)data->buf;
1077 txd->txdw0 = htole32(
1078 SM(R92S_TXDW0_OFFSET, sizeof(*txd)) |
1081 txd->txdw1 = htole32(SM(R92S_TXDW1_QSEL, R92S_TXDW1_QSEL_H2C));
1084 cmd = (struct r92s_fw_cmd_hdr *)&txd[1];
2116 struct r92s_tx_desc *txd; local
2178 txd = (struct r92s_tx_desc *)data->buf;
2179 memset(txd,
2591 struct r92s_tx_desc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/age/
H A Dif_age.c853 struct age_txdesc *txd; local
1156 txd = &sc->age_cdata.age_txdesc[i];
1157 txd->tx_m = NULL;
1158 txd->tx_dmamap = NULL;
1160 &txd->tx_dmamap);
1194 struct age_txdesc *txd; local
1201 txd = &sc->age_cdata.age_txdesc[i];
1202 if (txd->tx_dmamap != NULL) {
1204 txd->tx_dmamap);
1205 txd
1489 struct age_txdesc *txd, *txd_last; local
2213 struct age_txdesc *txd; local
2854 struct age_txdesc *txd; local
2989 struct age_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/ixgbe/
H A Dix_txrx.c343 union ixgbe_adv_tx_desc *txd = NULL; local
441 txd = &txr->tx_base[i];
445 txd->read.buffer_addr = segaddr;
446 txd->read.cmd_type_len = htole32(txr->txd_cmd |
448 txd->read.olinfo_status = htole32(olinfo_status);
454 txd->read.cmd_type_len |=
472 txbuf->eop = txd;
1006 union ixgbe_adv_tx_desc *txd; local
1014 txd = txr->tx_base;
1033 txd[krin
[all...]
/freebsd-11.0-release/sys/dev/ral/
H A Drt2860.c525 error = bus_dmamem_alloc(ring->desc_dmat, (void **)&ring->txd,
532 error = bus_dmamap_load(ring->desc_dmat, ring->desc_map, ring->txd,
583 if (ring->txd != NULL) {
587 bus_dmamem_free(ring->desc_dmat, ring->txd, ring->desc_map);
1461 struct rt2860_txd *txd; local
1644 txd = &ring->txd[ring->cur];
1645 txd->sdp0 = htole32(data->paddr);
1646 txd->sdl0 = htole16(sizeof (struct rt2860_txwi) + pad);
1647 txd
1738 struct rt2860_txd *txd; local
[all...]
/freebsd-11.0-release/sys/dev/sk/
H A Dif_sk.c896 struct sk_txdesc *txd; local
915 txd = &sc_if->sk_cdata.sk_txdesc[i];
916 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q);
1927 struct sk_txdesc *txd; local
2074 txd = &sc_if->sk_cdata.sk_txdesc[i];
2075 txd->tx_m = NULL;
2076 txd->tx_dmamap = NULL;
2078 &txd->tx_dmamap);
2216 struct sk_txdesc *txd; local
2251 txd
2380 struct sk_txdesc *txd; local
2873 struct sk_txdesc *txd; local
3693 struct sk_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/ale/
H A Dif_ale.c1028 struct ale_txdesc *txd; local
1294 txd = &sc->ale_cdata.ale_txdesc[i];
1295 txd->tx_m = NULL;
1296 txd->tx_dmamap = NULL;
1298 &txd->tx_dmamap);
1313 struct ale_txdesc *txd; local
1319 txd = &sc->ale_cdata.ale_txdesc[i];
1320 if (txd->tx_dmamap != NULL) {
1322 txd->tx_dmamap);
1323 txd
1605 struct ale_txdesc *txd, *txd_last; local
2310 struct ale_txdesc *txd; local
2865 struct ale_txdesc *txd; local
2942 struct ale_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/cxgb/
H A Dcxgb_sge.c1262 * @txd: first Tx descriptor to be written
1277 write_wr_hdr_sgl(unsigned int ndesc, struct tx_desc *txd, struct txq_state *txqs, argument
1282 struct work_request_hdr *wrp = (struct work_request_hdr *)txd;
1291 wr_gen2(txd, txqs->gen);
1306 memcpy(&txd->flit[flits], fp, avail * sizeof(*fp));
1313 txd++;
1318 txd = txq->desc;
1327 wrp = (struct work_request_hdr *)txd;
1333 wr_gen2(txd, txqs->gen);
1369 struct tx_desc *txd; local
3158 struct tx_desc *txd; local
3225 struct tx_desc *txd; local
[all...]
/freebsd-11.0-release/sys/dev/msk/
H A Dif_msk.c833 struct msk_txdesc *txd; local
846 txd = &sc_if->msk_cdata.msk_txdesc[i];
847 txd->tx_m = NULL;
848 txd->tx_le = &rd->msk_tx_ring[i];
2226 struct msk_txdesc *txd; local
2372 txd = &sc_if->msk_cdata.msk_txdesc[i];
2373 txd->tx_m = NULL;
2374 txd->tx_dmamap = NULL;
2376 &txd->tx_dmamap);
2520 struct msk_txdesc *txd; local
2633 struct msk_txdesc *txd, *txd_last; local
3333 struct msk_txdesc *txd; local
4152 struct msk_txdesc *txd; local
[all...]
/freebsd-11.0-release/sys/arm/at91/
H A Dif_macb.c872 struct tx_desc_info *txd, *txd_last; local
885 txd = txd_last = &sc->tx_desc[prod];
886 error = bus_dmamap_load_mbuf_sg(sc->dmatag_ring_tx, txd->dmamap,
896 error = bus_dmamap_load_mbuf_sg(sc->dmatag_ring_tx, txd->dmamap,
908 bus_dmamap_unload(sc->dmatag_ring_tx, txd->dmamap);
911 bus_dmamap_sync(sc->dmatag_ring_tx, txd->dmamap, BUS_DMASYNC_PREWRITE);
948 txd_last->dmamap = txd->dmamap;
949 txd->dmamap = map;
950 txd->buff = m;

Completed in 413 milliseconds

123