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

123

/freebsd-current/sys/dev/rtwn/rtl8192c/pci/
H A Dr92ce_tx.c61 struct r92ce_tx_desc *txd = desc; local
64 txd->nextdescaddr = htole32(next_desc_addr);
71 struct r92ce_tx_desc *txd = desc; local
73 txd->txbufaddr = htole32(segs[0].ds_addr);
74 txd->txbufsize = txd->pktlen;
82 struct r92ce_tx_desc *txd = dest; local
84 sizeof(txd->txbufsize) + sizeof(txd->pad);
96 const struct r92ce_tx_desc *txd local
[all...]
/freebsd-current/sys/dev/rtwn/rtl8812a/usb/
H A Dr12au_tx.c61 const struct r12au_tx_desc *txd = desc; local
66 __func__, le16toh(txd->pktlen), txd->offset, txd->flags0,
67 le32toh(txd->txdw1), le32toh(txd->txdw2), le32toh(txd->txdw3),
68 le32toh(txd->txdw4), le32toh(txd->txdw5), le32toh(txd
[all...]
/freebsd-current/sys/dev/rtwn/rtl8192c/usb/
H A Dr92cu_tx.c51 const struct r92cu_tx_desc *txd = desc; local
56 __func__, le16toh(txd->pktlen), txd->offset, txd->flags0,
57 le32toh(txd->txdw1), le32toh(txd->txdw2), le16toh(txd->txdw3),
58 le16toh(txd->txdseq), le32toh(txd->txdw4), le32toh(txd
[all...]
/freebsd-current/sys/dev/rtwn/rtl8192c/
H A Dr92c_tx.c67 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
74 txd->txdw4 |= htole32(R92C_TXDW4_DATA_BW40);
75 txd->txdw4 |= htole32(SM(R92C_TXDW4_DATA_SCO, extc_offset));
80 r92c_tx_protection(struct rtwn_softc *sc, struct r92c_tx_desc *txd, argument
88 txd->txdw4 |= htole32(R92C_TXDW4_CTS2SELF);
91 txd->txdw4 |= htole32(R92C_TXDW4_RTSEN);
105 txd->txdw4 |= htole32(SM(R92C_TXDW4_RTSRATE, ridx));
107 txd->txdw5 |= htole32(SM(R92C_TXDW5_RTSRATE_FB_LMT, 0xf));
111 txd->txdw4 |= htole32(R92C_TXDW4_RTS_SHORT);
116 r92c_tx_raid(struct rtwn_softc *sc, struct r92c_tx_desc *txd, argument
173 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
189 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
200 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
208 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
230 struct r92c_tx_desc *txd; local
353 struct r92c_tx_desc *txd; local
403 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
428 const struct r92c_tx_desc *txd = buf; local
[all...]
H A Dr92c_beacon.c54 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
60 txd->flags0 |= R92C_FLAGS0_BMCAST | R92C_FLAGS0_FSG | R92C_FLAGS0_LSG;
61 txd->txdw1 |= htole32(
66 txd->txdw4 |= htole32(R92C_TXDW4_DRVRATE);
67 txd->txdw4 |= htole32(SM(R92C_TXDW4_SEQ_SEL, id));
68 txd->txdw4 |= htole32(SM(R92C_TXDW4_PORT_ID, id));
69 txd->txdw5 |= htole32(SM(R92C_TXDW5_DATARATE, RTWN_RIDX_CCK1));
/freebsd-current/sys/dev/rtwn/rtl8812a/
H A Dr12a_tx.c72 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
80 txd->txdw5 |= htole32(SM(R12A_TXDW5_DATA_BW,
82 txd->txdw5 |= htole32(SM(R12A_TXDW5_DATA_PRIM_CHAN,
88 r12a_tx_protection(struct rtwn_softc *sc, struct r12a_tx_desc *txd, argument
96 txd->txdw3 |= htole32(R12A_TXDW3_CTS2SELF);
99 txd->txdw3 |= htole32(R12A_TXDW3_RTSEN);
113 txd->txdw4 |= htole32(SM(R12A_TXDW4_RTSRATE, ridx));
115 txd->txdw4 |= htole32(SM(R12A_TXDW4_RTSRATE_FB_LMT, 0xf));
119 txd->txdw5 |= htole32(R12A_TXDW5_RTS_SHORT);
124 r12a_tx_raid(struct rtwn_softc *sc, struct r12a_tx_desc *txd, argument
201 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
215 r12a_tx_set_ldpc(struct rtwn_softc *sc, struct r12a_tx_desc *txd, struct ieee80211_node *ni) argument
233 struct r12a_tx_desc *txd; local
354 struct r12a_tx_desc *txd; local
405 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
430 const struct r12a_tx_desc *txd = buf; local
[all...]
H A Dr12a_beacon.c63 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
65 txd->flags0 = R12A_FLAGS0_LSG | R12A_FLAGS0_FSG | R12A_FLAGS0_BMCAST;
71 txd->txdw1 = htole32(SM(R12A_TXDW1_QSEL, R12A_TXDW1_QSEL_BEACON));
72 txd->txdw1 |= htole32(SM(R12A_TXDW1_MACID, RTWN_MACID_BC));
74 txd->txdw3 = htole32(R12A_TXDW3_DRVRATE);
75 txd->txdw3 |= htole32(SM(R12A_TXDW3_SEQ_SEL, id));
77 txd->txdw4 = htole32(SM(R12A_TXDW4_DATARATE, RTWN_RIDX_CCK1));
79 txd->txdw6 = htole32(SM(R21A_TXDW6_MBSSID, id));
85 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
87 txd
[all...]
/freebsd-current/sys/dev/rtwn/rtl8188e/
H A Dr88e_tx.c54 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
57 txd->txdw2 |= htole32(R88E_TXDW2_AGGEN);
59 txd->txdw2 |= htole32(R88E_TXDW2_AGGBK);
65 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
67 txd->txdseq |= htole16(R88E_TXDSEQ_HWSEQ_EN);
73 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
75 txd->txdw1 |= htole32(SM(R88E_TXDW1_MACID, id));
/freebsd-current/sys/dev/rtwn/pci/
H A Drtwn_pci_tx.c96 struct rtwn_tx_desc_common *txd; local
121 txd = (struct rtwn_tx_desc_common *)
123 if (txd->flags0 & RTWN_FLAGS0_OWN) {
131 rtwn_pci_copy_tx_desc(pc, txd, tx_desc);
132 txd->pktlen = htole16(m->m_pkthdr.len);
133 txd->offset = sc->txdesc_len;
167 rtwn_pci_tx_postsetup(pc, txd, segs);
168 txd->flags0 |= RTWN_FLAGS0_OWN;
171 rtwn_dump_tx_desc(sc, txd);
203 struct rtwn_tx_desc_common *txd; local
[all...]
/freebsd-current/sys/dev/rtwn/rtl8821a/
H A Dr21a_beacon.c63 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
68 txd->txdw3 &= ~htole32(R12A_TXDW3_SEQ_SEL_M);
69 txd->txdw3 |= htole32(SM(R12A_TXDW3_SEQ_SEL, id * 2));
/freebsd-current/sys/dev/rtwn/
H A Dif_rtwn_tx.c117 struct rtwn_tx_desc_common *txd; local
171 txd = (struct rtwn_tx_desc_common *)&buf;
172 memset(txd, 0, sc->txdesc_len);
173 txd->txdw1 = htole32(SM(RTWN_TXDW1_CIPHER, rtwn_get_cipher(cipher)));
175 rtwn_fill_tx_desc(sc, ni, m, txd, ridx, tp->maxretry);
180 tap->wt_flags = rtwn_tx_radiotap_flags(sc, txd);
186 return (rtwn_tx_start(sc, ni, m, (uint8_t *)txd, type, 0));
196 struct rtwn_tx_desc_common *txd; local
219 txd = (struct rtwn_tx_desc_common *)&buf;
220 memset(txd,
[all...]
/freebsd-current/sys/dev/rtwn/usb/
H A Drtwn_usb_tx.c214 rtwn_usb_tx_checksum(struct rtwn_tx_desc_common *txd) argument
216 txd->txdw7.usb_checksum = 0;
217 txd->txdw7.usb_checksum = rtwn_usb_calc_tx_checksum(txd);
225 struct rtwn_tx_desc_common *txd; local
251 txd = (struct rtwn_tx_desc_common *)tx_desc;
252 txd->pktlen = htole16(m->m_pkthdr.len);
253 txd->offset = sc->txdesc_len;
254 txd->flags0 |= RTWN_FLAGS0_OWN;
255 rtwn_usb_tx_checksum(txd);
[all...]
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dmcu.c43 struct mt7603_mcu_txd *txd; local
52 txd = (struct mt7603_mcu_txd *)skb_push(skb, hdrlen);
54 txd->len = cpu_to_le16(skb->len);
56 txd->pq_id = cpu_to_le16(MCU_PORT_QUEUE_FW);
58 txd->pq_id = cpu_to_le16(MCU_PORT_QUEUE);
59 txd->pkt_type = MCU_PKT_ID;
60 txd->seq = seq;
63 txd->cid = -cmd;
64 txd->set_query = MCU_Q_NA;
66 txd
[all...]
H A Ddma.c20 __le32 *txd = (__le32 *)skb->data; local
33 val = le32_to_cpu(txd[1]);
45 val = le32_to_cpu(txd[0]);
48 txd[0] = cpu_to_le32(val);
/freebsd-current/sys/dev/vte/
H A Dif_vte.c660 struct vte_txdesc *txd; local
820 txd = &sc->vte_cdata.vte_txdesc[i];
821 txd->tx_m = NULL;
822 txd->tx_dmamap = NULL;
824 &txd->tx_dmamap);
858 struct vte_txdesc *txd; local
865 txd = &sc->vte_cdata.vte_txdesc[i];
866 if (txd->tx_dmamap != NULL) {
868 txd->tx_dmamap);
869 txd
977 struct vte_txdesc *txd; local
1112 struct vte_txdesc *txd; local
1384 struct vte_txdesc *txd; local
1771 struct vte_txdesc *txd; local
1884 struct vte_txdesc *txd; local
[all...]
/freebsd-current/sys/dev/sge/
H A Dif_sge.c754 struct sge_txdesc *txd; local
868 txd = &cd->sge_txdesc[i];
869 txd->tx_m = NULL;
870 txd->tx_dmamap = NULL;
871 txd->tx_ndesc = 0;
873 &txd->tx_dmamap);
910 struct sge_txdesc *txd; local
960 txd = &cd->sge_txdesc[i];
961 if (txd->tx_dmamap != NULL) {
963 txd
1001 struct sge_txdesc *txd; local
1234 struct sge_txdesc *txd; local
1392 struct sge_txdesc *txd; local
[all...]
/freebsd-current/sys/dev/hyperv/netvsc/
H A Dif_hn.c670 hn_txpkt_sglist(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 sglist txd"));
676 &txd->send_ctx, txr->hn_gpa, txr->hn_gpa_cnt));
680 hn_txpkt_chim(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
684 KASSERT(txd->chim_index != HN_NVS_CHIM_IDX_INVALID &&
685 txd->chim_size > 0, ("invalid rndis chim txd"));
689 rndis.nvs_chim_idx = txd
2652 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
2684 hn_txdesc_put(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
2763 struct hn_txdesc *txd; local
2799 hn_txdesc_hold(struct hn_txdesc *txd) argument
2808 hn_txdesc_agg(struct hn_txdesc *agg_txd, struct hn_txdesc *txd) argument
2851 struct hn_txdesc *txd = sndc->hn_cbarg; local
2936 struct hn_txdesc *txd; local
2975 hn_try_txagg(if_t ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd, int pktsize) argument
3048 hn_encap(if_t ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd, struct mbuf **m_head0) argument
3261 hn_txpkt(if_t ifp, struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
5270 struct hn_txdesc *txd = &txr->hn_txdesc[i]; local
5370 hn_txdesc_dmamap_destroy(struct hn_txdesc *txd) argument
5384 hn_txdesc_gc(struct hn_tx_ring *txr, struct hn_txdesc *txd) argument
5706 struct hn_txdesc *txd; local
5886 struct hn_txdesc *txd; local
[all...]
/freebsd-current/sys/dev/vge/
H A Dif_vge.c685 struct vge_txdesc *txd; local
876 txd = &sc->vge_cdata.vge_txdesc[i];
877 txd->tx_m = NULL;
878 txd->tx_dmamap = NULL;
880 &txd->tx_dmamap);
914 struct vge_txdesc *txd; local
949 txd = &sc->vge_cdata.vge_txdesc[i];
950 if (txd->tx_dmamap != NULL) {
952 txd->tx_dmamap);
953 txd
1310 struct vge_txdesc *txd; local
1375 struct vge_txdesc *txd; local
1610 struct vge_txdesc *txd; local
1816 struct vge_txdesc *txd; local
1955 struct vge_txdesc *txd; local
[all...]
/freebsd-current/sys/dev/nge/
H A Dif_nge.c514 struct nge_txdesc *txd; local
557 txd = &sc->nge_cdata.nge_txdesc[i];
558 if (txd->tx_m != NULL) {
560 txd->tx_dmamap, BUS_DMASYNC_POSTWRITE);
562 txd->tx_dmamap);
563 m_freem(txd->tx_m);
564 txd->tx_m = NULL;
1048 struct nge_txdesc *txd; local
1182 txd = &sc->nge_cdata.nge_txdesc[i];
1183 txd
1220 struct nge_txdesc *txd; local
1297 struct nge_txdesc *txd; local
1615 struct nge_txdesc *txd; local
1878 struct nge_txdesc *txd, *txd_last; local
2459 struct nge_txdesc *txd; local
[all...]
/freebsd-current/sys/dev/ice/
H A Dice_common_txrx.h147 struct ice_tx_ctx_desc *txd; local
153 txd = (struct ice_tx_ctx_desc *)&txq->tx_base[idx];
169 txd->qw1 = htole64(type_cmd_tso_mss);
171 txd->tunneling_params = htole32(0);
/freebsd-current/sys/dev/vr/
H A Dif_vr.c887 struct vr_txdesc *txd; local
1029 txd = &sc->vr_cdata.vr_txdesc[i];
1030 txd->tx_m = NULL;
1031 txd->tx_dmamap = NULL;
1033 &txd->tx_dmamap);
1067 struct vr_txdesc *txd; local
1102 txd = &sc->vr_cdata.vr_txdesc[i];
1103 if (txd->tx_dmamap) {
1105 txd->tx_dmamap);
1106 txd
1144 struct vr_txdesc *txd; local
1439 struct vr_txdesc *txd; local
1793 struct vr_txdesc *txd; local
2433 struct vr_txdesc *txd; local
[all...]
/freebsd-current/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
2205 struct stge_txdesc *txd; local
2364 struct stge_txdesc *txd; local
[all...]
/freebsd-current/sys/dev/ixgbe/
H A Dix_txrx.c177 union ixgbe_adv_tx_desc *txd = NULL; local
219 txd = &txr->tx_base[i];
222 txd->read.buffer_addr = htole64(segs[j].ds_addr);
223 txd->read.cmd_type_len = htole32(cmd | seglen);
224 txd->read.olinfo_status = htole32(olinfo_status);
236 txd->read.cmd_type_len |= htole32(IXGBE_TXD_CMD_EOP | flags);
/freebsd-current/sys/dev/netmap/
H A Dif_re_netmap.h82 struct rl_txdesc *txd = sc->rl_ldata.rl_tx_desc; local
117 txd[nic_i].tx_dmamap, addr);
126 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-current/sys/dev/jme/
H A Dif_jme.c1136 struct jme_txdesc *txd; local
1362 txd = &sc->jme_cdata.jme_txdesc[i];
1363 txd->tx_m = NULL;
1364 txd->tx_dmamap = NULL;
1366 &txd->tx_dmamap);
1400 struct jme_txdesc *txd; local
1435 txd = &sc->jme_cdata.jme_txdesc[i];
1436 if (txd->tx_dmamap != NULL) {
1438 txd->tx_dmamap);
1439 txd
1682 struct jme_txdesc *txd; local
2198 struct jme_txdesc *txd; local
2420 struct jme_txdesc *txd; local
3001 struct jme_txdesc *txd; local
3109 struct jme_txdesc *txd; local
[all...]

Completed in 246 milliseconds

123