/freebsd-11-stable/sys/dev/e1000/ |
H A D | if_em.c | 419 SYSCTL_INT(_hw_em, OID_AUTO, txd, CTLFLAG_RDTUN, &em_txd, 0, 2943 struct e1000_tx_desc *txd; local 2950 txd = &txr->tx_base[txr->next_avail_desc++]; 2955 txd->buffer_addr = txr->txdma.dma_paddr; 2956 txd->lower.data = htole32(txd_lower | size); 2957 txd->upper.data = 0;
|
H A D | if_igb.c | 268 SYSCTL_INT(_hw_igb, OID_AUTO, txd, CTLFLAG_RDTUN, &igb_txd, 0, 1838 union e1000_adv_tx_desc *txd = NULL; local 1922 txd = &txr->tx_base[i]; 1926 txd->read.buffer_addr = segaddr; 1927 txd->read.cmd_type_len = htole32(E1000_TXD_CMD_IFCS | 1929 txd->read.olinfo_status = htole32(olinfo_status); 1935 txd->read.cmd_type_len |= 1953 txbuf->eop = txd; 4049 union e1000_adv_tx_desc *txd; local 4066 txd [all...] |
/freebsd-11-stable/sys/dev/urtwn/ |
H A D | if_urtwn.c | 2124 struct r92c_tx_desc *txd = &uvp->bcn_desc; local 2126 txd->txdw0 = htole32( 2127 SM(R92C_TXDW0_OFFSET, sizeof(*txd)) | R92C_TXDW0_BMCAST | 2129 txd->txdw1 = htole32( 2134 txd->txdw1 |= htole32(SM(R88E_TXDW1_MACID, URTWN_MACID_BC)); 2135 txd->txdseq |= htole16(R88E_TXDSEQ_HWSEQ_EN); 2137 txd->txdw1 |= htole32(SM(R92C_TXDW1_MACID, URTWN_MACID_BC)); 2138 txd->txdw4 |= htole32(R92C_TXDW4_HWSEQ_EN); 2141 txd->txdw4 = htole32(R92C_TXDW4_DRVRATE); 2142 txd 2903 struct r92c_tx_desc *txd; local 3136 struct r92c_tx_desc *txd; local 3241 struct r92c_tx_desc *txd; local [all...] |
/freebsd-11-stable/sys/dev/netmap/ |
H A D | netmap_mem2.c | 1710 netmap_mem_private_new(u_int txr, u_int txd, u_int rxr, u_int rxd, argument 1733 maxd = (txd > rxd) ? txd : rxd; 1748 v = (4 * npipes + rxr) * rxd + (4 * npipes + txr) * txd + 2 + extra_bufs;
|
H A D | netmap_mem2.h | 142 struct netmap_mem_d* netmap_mem_private_new( u_int txr, u_int txd, u_int rxr, u_int rxd,
|
H A D | ixgbe_netmap.h | 304 struct ixgbe_legacy_tx_desc *txd = local 314 reclaim_tx = txd[nic_i].upper.fields.status & IXGBE_TXD_STAT_DD; // XXX cpu_to_le32 ?
|
H A D | if_re_netmap.h | 81 struct rl_txdesc *txd = sc->rl_ldata.rl_tx_desc; local 116 txd[nic_i].tx_dmamap, addr); 125 txd[nic_i].tx_dmamap, 287 struct rl_txdesc *txd; local 298 txd = sc->rl_ldata.rl_tx_desc; 311 txd[i].tx_dmamap, addr);
|
/freebsd-11-stable/sys/dev/hyperv/netvsc/ |
H A D | if_hn.c | 659 hn_txpkt_sglist(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument 662 KASSERT(txd->chim_index == HN_NVS_CHIM_IDX_INVALID && 663 txd->chim_size == 0, ("invalid rndis sglist txd")); 665 &txd->send_ctx, txr->hn_gpa, txr->hn_gpa_cnt)); 669 hn_txpkt_chim(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument 673 KASSERT(txd->chim_index != HN_NVS_CHIM_IDX_INVALID && 674 txd->chim_size > 0, ("invalid rndis chim txd")); 678 rndis.nvs_chim_idx = txd 2644 hn_txdesc_dmamap_load(struct hn_tx_ring *txr, struct hn_txdesc *txd, struct mbuf **m_head, bus_dma_segment_t *segs, int *nsegs) argument 2676 hn_txdesc_put(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument 2755 struct hn_txdesc *txd; local 2791 hn_txdesc_hold(struct hn_txdesc *txd) argument 2800 hn_txdesc_agg(struct hn_txdesc *agg_txd, struct hn_txdesc *txd) argument 2843 struct hn_txdesc *txd = sndc->hn_cbarg; local 2923 struct hn_txdesc *txd; local 2962 hn_try_txagg(struct ifnet *ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd, int pktsize) argument 3035 hn_encap(struct ifnet *ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd, struct mbuf **m_head0) argument 3237 hn_txpkt(struct ifnet *ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd) argument 5247 struct hn_txdesc *txd = &txr->hn_txdesc[i]; local 5346 hn_txdesc_dmamap_destroy(struct hn_txdesc *txd) argument 5360 hn_txdesc_gc(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument 5683 struct hn_txdesc *txd; local 5863 struct hn_txdesc *txd; local [all...] |
/freebsd-11-stable/sys/dev/ixgbe/ |
H A D | if_ix.c | 325 SYSCTL_INT(_hw_ix, OID_AUTO, txd, CTLFLAG_RDTUN, &ixgbe_txd, 0,
|
H A D | ixgbe_netmap.c | 319 struct ixgbe_legacy_tx_desc *txd = local 329 reclaim_tx = txd[nic_i].upper.fields.status & IXGBE_TXD_STAT_DD; // XXX cpu_to_le32 ?
|
H A D | ix_txrx.c | 319 union ixgbe_adv_tx_desc *txd = NULL; local 423 txd = &txr->tx_base[i]; 427 txd->read.buffer_addr = segaddr; 428 txd->read.cmd_type_len = htole32(txr->txd_cmd | 430 txd->read.olinfo_status = htole32(olinfo_status); 436 txd->read.cmd_type_len |= htole32(IXGBE_TXD_CMD_EOP | IXGBE_TXD_CMD_RS); 453 txbuf->eop = txd; 984 union ixgbe_adv_tx_desc *txd; local 995 txd = txr->tx_base; 1014 txd[krin [all...] |
/freebsd-11-stable/sys/dev/ixl/ |
H A D | ixl_txrx.c | 321 struct i40e_tx_desc *txd = NULL; local 421 txd = &txr->base[i]; 424 txd->buffer_addr = htole64(segs[j].ds_addr); 425 txd->cmd_type_offset_bsz = 441 txd->cmd_type_offset_bsz |=
|
/freebsd-11-stable/sys/dev/rtwn/ |
H A D | if_rtwn.c | 1572 struct r92c_tx_desc *txd; local 1619 txd = &tx_ring->desc[tx_ring->cur]; 1620 if (htole32(txd->txdw0) & R92C_RXDW0_OWN) { 1624 txd->txdw0 = htole32( 1626 SM(R92C_TXDW0_OFFSET, sizeof(*txd)) | 1629 txd->txdw0 |= htole32(R92C_TXDW0_BMCAST); 1631 txd->txdw1 = 0; 1632 txd->txdw4 = 0; 1633 txd->txdw5 = 0; 1642 txd [all...] |
/freebsd-11-stable/sys/dev/iwm/ |
H A D | if_iwm.c | 3354 struct iwm_tx_data *txd = &ring->data[idx]; local 3355 struct iwm_node *in = txd->in; 3356 struct mbuf *m = txd->m; 3359 KASSERT(txd->done == 0, ("txd not done")); 3360 KASSERT(txd->in != NULL, ("txd without node")); 3361 KASSERT(txd->m != NULL, ("txd without mbuf")); 3368 bus_dmamap_sync(ring->data_dmat, txd [all...] |
/freebsd-11-stable/sys/dev/vmware/vmxnet3/ |
H A D | vmx_netmap.h | 109 struct vmxnet3_txdesc *txd = &txr->vxtxr_txd[i]; local 115 txd->addr = paddr; 116 txd->len = 0; 117 txd->gen = gen; 118 txd->dtype = 0; 119 txd->offload_mode = VMXNET3_OM_NONE; 120 txd->offload_pos = 0; 121 txd->hlen = 0; 122 txd->eop = 0; 123 txd [all...] |
H A D | if_vmx.c | 560 ndesc = vmxnet3_tunable_int(sc, "txd", vmxnet3_default_txndesc); 2863 struct vmxnet3_txdesc *txd, *sop; local 2871 txd = NULL; 2904 txd = &txr->vxtxr_txd[txr->vxtxr_head]; 2906 txd->addr = segs[i].ds_addr; 2907 txd->len = segs[i].ds_len; 2908 txd->gen = gen; 2909 txd->dtype = 0; 2910 txd->offload_mode = VMXNET3_OM_NONE; 2911 txd [all...] |
/freebsd-11-stable/sys/dev/ral/ |
H A D | rt2860var.h | 75 struct rt2860_txd *txd; member in struct:rt2860_tx_ring
|
H A D | rt2860.c | 523 error = bus_dmamem_alloc(ring->desc_dmat, (void **)&ring->txd, 530 error = bus_dmamap_load(ring->desc_dmat, ring->desc_map, ring->txd, 581 if (ring->txd != NULL) { 585 bus_dmamem_free(ring->desc_dmat, ring->txd, ring->desc_map); 1457 struct rt2860_txd *txd; local 1640 txd = &ring->txd[ring->cur]; 1641 txd->sdp0 = htole32(data->paddr); 1642 txd->sdl0 = htole16(sizeof (struct rt2860_txwi) + pad); 1643 txd 1734 struct rt2860_txd *txd; local [all...] |
/freebsd-11-stable/sys/dev/txp/ |
H A D | if_txp.c | 1066 struct txp_tx_desc *txd; local 1077 txd = r->r_desc + cons; 1081 if ((txd->tx_flags & TX_FLAGS_TYPE_M) == TX_FLAGS_TYPE_DATA) { 1089 txd->tx_addrlo = 0; 1090 txd->tx_addrhi = 0; 1091 txd->tx_flags = 0; 1097 txd = r->r_desc; 1101 txd++; 1293 struct txp_swdesc *txd; local 1534 txd 1617 struct txp_swdesc *txd; local 2677 struct txp_tx_desc *txd = d; local [all...] |
/freebsd-11-stable/sys/dev/sf/ |
H A D | if_sf.c | 999 struct sf_txdesc *txd; local 1252 txd = &sc->sf_cdata.sf_txdesc[i]; 1253 txd->tx_m = NULL; 1254 txd->ndesc = 0; 1255 txd->tx_dmamap = NULL; 1257 &txd->tx_dmamap); 1291 struct sf_txdesc *txd; local 1354 txd = &sc->sf_cdata.sf_txdesc[i]; 1355 if (txd->tx_dmamap) { 1357 txd 1690 struct sf_txdesc *txd; local 2157 struct sf_txdesc *txd; local 2317 struct sf_txdesc *txd; local [all...] |
/freebsd-11-stable/sys/dev/re/ |
H A D | if_re.c | 2398 struct rl_txdesc *txd; local 2428 txd = &sc->rl_ldata.rl_tx_desc[cons]; 2430 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE); 2432 txd->tx_dmamap); 2433 KASSERT(txd->tx_m != NULL, 2435 m_freem(txd->tx_m); 2436 txd->tx_m = NULL; 2717 struct rl_txdesc *txd, *txd_last; local 2777 txd = &sc->rl_ldata.rl_tx_desc[prod]; 2778 error = bus_dmamap_load_mbuf_sg(sc->rl_ldata.rl_tx_mtag, txd 3579 struct rl_txdesc *txd; local [all...] |
/freebsd-11-stable/sys/dev/usb/wlan/ |
H A D | if_run.c | 3198 struct rt2870_txd *txd; local 3215 txd = (struct rt2870_txd *)&data->desc; 3216 txd->len = htole16(xferlen); 3230 txwi = (struct rt2860_txwi *)(txd + 1); 3265 struct rt2870_txd *txd; local 3345 txd = (struct rt2870_txd *)&data->desc; 3346 txd->flags = qflags; 3347 txwi = (struct rt2860_txwi *)(txd + 1); 3426 struct rt2870_txd *txd; local 3460 txd 3492 struct rt2870_txd *txd; local 3580 struct rt2870_txd *txd; local [all...] |
H A D | if_rsu.c | 1053 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]; 2121 struct r92s_tx_desc *txd; local 2183 txd = (struct r92s_tx_desc *)data->buf; 2184 memset(txd, 2594 struct r92s_tx_desc *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/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...] |