/freebsd-11-stable/sys/arm/at91/ |
H A D | if_macb.c | 872 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;
|
/freebsd-11-stable/sys/arm/lpc/ |
H A D | if_lpe.c | 537 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-stable/sys/dev/ae/ |
H A D | if_ae.c | 1808 ae_txd_t *txd; local 1843 txd = (ae_txd_t *)(sc->txd_base + sc->txd_ack); 1844 if (txs->len != txd->len) 1846 le16toh(txs->len), le16toh(txd->len)); 1849 * Move txd ack and align on 4-byte boundary. 1851 sc->txd_ack = ((sc->txd_ack + le16toh(txd->len) +
|
/freebsd-11-stable/sys/dev/age/ |
H A D | if_age.c | 853 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-stable/sys/dev/alc/ |
H A D | if_alc.c | 1962 struct alc_txdesc *txd; local 2263 txd = &sc->alc_cdata.alc_txdesc[i]; 2264 txd->tx_m = NULL; 2265 txd->tx_dmamap = NULL; 2267 &txd->tx_dmamap); 2301 struct alc_txdesc *txd; local 2308 txd = &sc->alc_cdata.alc_txdesc[i]; 2309 if (txd->tx_dmamap != NULL) { 2311 txd->tx_dmamap); 2312 txd 2691 struct alc_txdesc *txd, *txd_last; local 3411 struct alc_txdesc *txd; local 4299 struct alc_txdesc *txd; local 4453 struct alc_txdesc *txd; local [all...] |
/freebsd-11-stable/sys/dev/ale/ |
H A D | if_ale.c | 1028 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-stable/sys/dev/cxgb/ |
H A D | cxgb_sge.c | 1262 * @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-stable/sys/dev/hme/ |
H A D | if_hme.c | 949 caddr_t txd; local 1014 txd = sc->sc_rb.rb_txd; 1017 HME_XD_GETFLAGS(pci, txd, ri)); 1027 HME_XD_SETADDR(pci, txd, ri, segs[i].ds_addr); 1028 HME_XD_SETFLAGS(pci, txd, ri, flags); 1037 flags = HME_XD_GETFLAGS(pci, txd, ri); 1041 HME_XD_SETFLAGS(pci, txd, ri, flags); 1044 flags = HME_XD_GETFLAGS(pci, txd, si); 1048 HME_XD_SETFLAGS(pci, txd, si, flags); 1160 caddr_t txd; local [all...] |
/freebsd-11-stable/sys/dev/jme/ |
H A D | if_jme.c | 1140 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-stable/sys/dev/msk/ |
H A D | if_msk.c | 833 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-stable/sys/dev/nge/ |
H A D | if_nge.c | 516 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-stable/sys/dev/nxge/xgehal/ |
H A D | xgehal-device.c | 3224 xge_hal_fifo_txd_t txd; local 3240 return xge_hal_device_handle_tcode(&channel, &txd,
|
/freebsd-11-stable/sys/dev/pdq/ |
H A D | pdq.c | 462 pdq_txdesc_t * const txd = &dbp->pdqdb_command_requests[ci->ci_request_producer]; 497 txd->txd_seg_len = cmdlen; 567 PDQ_OS_CMDRQST_PRESYNC(pdq, txd->txd_seg_len); 568 PDQ_OS_DESC_PRESYNC(pdq, txd, sizeof(pdq_txdesc_t)); 1700 pdq_txdesc_t *txd = &dbp->pdqdb_command_requests[idx]; 1702 txd->txd_pa_lo = pdq->pdq_command_info.ci_pa_request_bufstart; 1703 txd->txd_eop = txd->txd_sop = 1; 1704 txd->txd_pa_hi = 0; 457 pdq_txdesc_t * const txd = &dbp->pdqdb_command_requests[ci->ci_request_producer]; local 1684 pdq_txdesc_t *txd = &dbp->pdqdb_command_requests[idx]; local
|
/freebsd-11-stable/sys/dev/qlxge/ |
H A D | qls_hw.c | 738 tx_mac->txd[i].baddr = segs->ds_addr; 739 tx_mac->txd[i].length = segs->ds_len; 742 tx_mac->txd[(nsegs - 1)].flags = Q81_RXB_DESC_FLAGS_E; 748 tx_mac->txd[0].baddr = 750 tx_mac->txd[0].length = 752 tx_mac->txd[0].flags = Q81_RXB_DESC_FLAGS_C;
|
H A D | qls_hw.h | 691 q81_txb_desc_t txd[MAX_TX_MAC_DESC]; member in struct:_q81_tx_mac 733 q81_txb_desc_t txd[MAX_TX_MAC_DESC]; member in struct:_q81_tx_tso
|
/freebsd-11-stable/sys/dev/sge/ |
H A D | if_sge.c | 755 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-stable/sys/dev/sis/ |
H A D | if_sis.c | 1225 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-stable/sys/dev/sk/ |
H A D | if_sk.c | 896 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-stable/sys/dev/stge/ |
H A D | if_stge.c | 727 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-stable/sys/dev/ti/ |
H A D | if_ti.c | 1833 struct ti_txdesc *txd; local 1840 txd = &sc->ti_cdata.ti_txdesc[i]; 1841 if (txd->tx_m != NULL) { 1842 bus_dmamap_sync(sc->ti_cdata.ti_tx_tag, txd->tx_dmamap, 1845 txd->tx_dmamap); 1846 m_freem(txd->tx_m); 1847 txd->tx_m = NULL; 1858 struct ti_txdesc *txd; local 1864 txd = &sc->ti_cdata.ti_txdesc[i]; 1865 STAILQ_INSERT_TAIL(&sc->ti_cdata.ti_txfreeq, txd, tx_ 2927 struct ti_txdesc *txd; local 3055 struct ti_txdesc *txd; local [all...] |
/freebsd-11-stable/sys/dev/vge/ |
H A D | if_vge.c | 680 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-stable/sys/dev/vr/ |
H A D | if_vr.c | 877 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-stable/sys/dev/vte/ |
H A D | if_vte.c | 662 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-stable/sys/dev/vxge/vxgehal/ |
H A D | vxgehal-mgmtaux.c | 2936 vxge_hal_fifo_txd_t *txd; local 2959 for (i = 0, txd = (vxge_hal_fifo_txd_t *) txdlh; 2960 i < txdl_priv->frags; i++, txd++) { 2967 txd->control_0, txd->control_1, 2968 txd->buffer_pointer, txd->host_control);
|
/freebsd-11-stable/sys/mips/atheros/ |
H A D | if_arge.c | 1502 struct arge_txdesc *txd; local 1527 txd = &sc->arge_cdata.arge_txdesc[prod]; 1529 txd->tx_dmamap, *m_head, txsegs, &nsegs, BUS_DMA_NOWAIT); 1544 bus_dmamap_unload(sc->arge_cdata.arge_tx_tag, txd->tx_dmamap); 1549 txd->tx_m = *m_head; 1550 bus_dmamap_sync(sc->arge_cdata.arge_tx_tag, txd->tx_dmamap, 1857 struct arge_txdesc *txd; local 2009 txd = &sc->arge_cdata.arge_txdesc[i]; 2010 txd->tx_m = NULL; 2011 txd 2047 struct arge_txdesc *txd; local 2124 struct arge_txdesc *txd; local 2158 struct arge_txdesc *txd; local 2356 struct arge_txdesc *txd; local [all...] |