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

12

/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/pci/
H A Dr92ce_tx.c63 struct r92ce_tx_desc *txd = desc; local
66 txd->nextdescaddr = htole32(next_desc_addr);
73 struct r92ce_tx_desc *txd = desc; local
75 txd->txbufaddr = htole32(segs[0].ds_addr);
76 txd->txbufsize = txd->pktlen;
84 struct r92ce_tx_desc *txd = dest; local
86 sizeof(txd->txbufsize) + sizeof(txd->pad);
98 const struct r92ce_tx_desc *txd local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/usb/
H A Dr12au_tx.c63 const struct r12au_tx_desc *txd = desc; local
68 __func__, le16toh(txd->pktlen), txd->offset, txd->flags0,
69 le32toh(txd->txdw1), le32toh(txd->txdw2), le32toh(txd->txdw3),
70 le32toh(txd->txdw4), le32toh(txd->txdw5), le32toh(txd
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/usb/
H A Dr92cu_tx.c53 const struct r92cu_tx_desc *txd = desc; local
58 __func__, le16toh(txd->pktlen), txd->offset, txd->flags0,
59 le32toh(txd->txdw1), le32toh(txd->txdw2), le16toh(txd->txdw3),
60 le16toh(txd->txdseq), le32toh(txd->txdw4), le32toh(txd
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_tx.c69 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
76 txd->txdw4 |= htole32(R92C_TXDW4_DATA_BW40);
77 txd->txdw4 |= htole32(SM(R92C_TXDW4_DATA_SCO, extc_offset));
82 r92c_tx_protection(struct rtwn_softc *sc, struct r92c_tx_desc *txd, argument
90 txd->txdw4 |= htole32(R92C_TXDW4_CTS2SELF);
93 txd->txdw4 |= htole32(R92C_TXDW4_RTSEN);
107 txd->txdw4 |= htole32(SM(R92C_TXDW4_RTSRATE, ridx));
109 txd->txdw5 |= htole32(SM(R92C_TXDW5_RTSRATE_FB_LMT, 0xf));
113 txd->txdw4 |= htole32(R92C_TXDW4_RTS_SHORT);
118 r92c_tx_raid(struct rtwn_softc *sc, struct r92c_tx_desc *txd, argument
175 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
191 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
202 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
210 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
232 struct r92c_tx_desc *txd; local
355 struct r92c_tx_desc *txd; local
405 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
430 const struct r92c_tx_desc *txd = buf; local
[all...]
H A Dr92c_beacon.c56 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
62 txd->flags0 |= R92C_FLAGS0_BMCAST | R92C_FLAGS0_FSG | R92C_FLAGS0_LSG;
63 txd->txdw1 |= htole32(
68 txd->txdw4 |= htole32(R92C_TXDW4_DRVRATE);
69 txd->txdw4 |= htole32(SM(R92C_TXDW4_SEQ_SEL, id));
70 txd->txdw4 |= htole32(SM(R92C_TXDW4_PORT_ID, id));
71 txd->txdw5 |= htole32(SM(R92C_TXDW5_DATARATE, RTWN_RIDX_CCK1));
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/
H A Dr12a_tx.c74 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
82 txd->txdw5 |= htole32(SM(R12A_TXDW5_DATA_BW,
84 txd->txdw5 |= htole32(SM(R12A_TXDW5_DATA_PRIM_CHAN,
90 r12a_tx_protection(struct rtwn_softc *sc, struct r12a_tx_desc *txd, argument
98 txd->txdw3 |= htole32(R12A_TXDW3_CTS2SELF);
101 txd->txdw3 |= htole32(R12A_TXDW3_RTSEN);
115 txd->txdw4 |= htole32(SM(R12A_TXDW4_RTSRATE, ridx));
117 txd->txdw4 |= htole32(SM(R12A_TXDW4_RTSRATE_FB_LMT, 0xf));
121 txd->txdw5 |= htole32(R12A_TXDW5_RTS_SHORT);
126 r12a_tx_raid(struct rtwn_softc *sc, struct r12a_tx_desc *txd, argument
203 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
217 r12a_tx_set_ldpc(struct rtwn_softc *sc, struct r12a_tx_desc *txd, struct ieee80211_node *ni) argument
235 struct r12a_tx_desc *txd; local
356 struct r12a_tx_desc *txd; local
407 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
432 const struct r12a_tx_desc *txd = buf; local
[all...]
H A Dr12a_beacon.c65 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
67 txd->flags0 = R12A_FLAGS0_LSG | R12A_FLAGS0_FSG | R12A_FLAGS0_BMCAST;
73 txd->txdw1 = htole32(SM(R12A_TXDW1_QSEL, R12A_TXDW1_QSEL_BEACON));
74 txd->txdw1 |= htole32(SM(R12A_TXDW1_MACID, RTWN_MACID_BC));
76 txd->txdw3 = htole32(R12A_TXDW3_DRVRATE);
77 txd->txdw3 |= htole32(SM(R12A_TXDW3_SEQ_SEL, id));
79 txd->txdw4 = htole32(SM(R12A_TXDW4_DATARATE, RTWN_RIDX_CCK1));
81 txd->txdw6 = htole32(SM(R21A_TXDW6_MBSSID, id));
87 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
89 txd
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/
H A Dr88e_tx.c56 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
59 txd->txdw2 |= htole32(R88E_TXDW2_AGGEN);
61 txd->txdw2 |= htole32(R88E_TXDW2_AGGBK);
67 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
69 txd->txdseq |= htole16(R88E_TXDSEQ_HWSEQ_EN);
75 struct r92c_tx_desc *txd = (struct r92c_tx_desc *)buf; local
77 txd->txdw1 |= htole32(SM(R88E_TXDW1_MACID, id));
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_tx.c98 struct rtwn_tx_desc_common *txd; local
123 txd = (struct rtwn_tx_desc_common *)
125 if (txd->flags0 & RTWN_FLAGS0_OWN) {
133 rtwn_pci_copy_tx_desc(pc, txd, tx_desc);
134 txd->pktlen = htole16(m->m_pkthdr.len);
135 txd->offset = sc->txdesc_len;
169 rtwn_pci_tx_postsetup(pc, txd, segs);
170 txd->flags0 |= RTWN_FLAGS0_OWN;
173 rtwn_dump_tx_desc(sc, txd);
205 struct rtwn_tx_desc_common *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/
H A Dr21a_beacon.c65 struct r12a_tx_desc *txd = (struct r12a_tx_desc *)buf; local
70 txd->txdw3 &= ~htole32(R12A_TXDW3_SEQ_SEL_M);
71 txd->txdw3 |= htole32(SM(R12A_TXDW3_SEQ_SEL, id * 2));
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn_tx.c119 struct rtwn_tx_desc_common *txd; local
173 txd = (struct rtwn_tx_desc_common *)&buf;
174 memset(txd, 0, sc->txdesc_len);
175 txd->txdw1 = htole32(SM(RTWN_TXDW1_CIPHER, rtwn_get_cipher(cipher)));
177 rtwn_fill_tx_desc(sc, ni, m, txd, ridx, tp->maxretry);
182 tap->wt_flags = rtwn_tx_radiotap_flags(sc, txd);
188 return (rtwn_tx_start(sc, ni, m, (uint8_t *)txd, type, 0));
198 struct rtwn_tx_desc_common *txd; local
221 txd = (struct rtwn_tx_desc_common *)&buf;
222 memset(txd,
[all...]
H A Dif_rtwn_beacon.c133 rtwn_beacon_set_rate(sc, &uvp->bcn_desc.txd[0],
153 error = rtwn_tx_start(sc, NULL, uvp->bcn_mbuf, &uvp->bcn_desc.txd[0],
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/usb/
H A Drtwn_usb_tx.c216 rtwn_usb_tx_checksum(struct rtwn_tx_desc_common *txd) argument
218 txd->txdw7.usb_checksum = 0;
219 txd->txdw7.usb_checksum = rtwn_usb_calc_tx_checksum(txd);
227 struct rtwn_tx_desc_common *txd; local
253 txd = (struct rtwn_tx_desc_common *)tx_desc;
254 txd->pktlen = htole16(m->m_pkthdr.len);
255 txd->offset = sc->txdesc_len;
256 txd->flags0 |= RTWN_FLAGS0_OWN;
257 rtwn_usb_tx_checksum(txd);
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vte.c664 struct vte_txdesc *txd; local
824 txd = &sc->vte_cdata.vte_txdesc[i];
825 txd->tx_m = NULL;
826 txd->tx_dmamap = NULL;
828 &txd->tx_dmamap);
862 struct vte_txdesc *txd; local
869 txd = &sc->vte_cdata.vte_txdesc[i];
870 if (txd->tx_dmamap != NULL) {
872 txd->tx_dmamap);
873 txd
981 struct vte_txdesc *txd; local
1116 struct vte_txdesc *txd; local
1388 struct vte_txdesc *txd; local
1766 struct vte_txdesc *txd; local
1879 struct vte_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/
H A Dif_sge.c758 struct sge_txdesc *txd; local
872 txd = &cd->sge_txdesc[i];
873 txd->tx_m = NULL;
874 txd->tx_dmamap = NULL;
875 txd->tx_ndesc = 0;
877 &txd->tx_dmamap);
914 struct sge_txdesc *txd; local
964 txd = &cd->sge_txdesc[i];
965 if (txd->tx_dmamap != NULL) {
967 txd
1005 struct sge_txdesc *txd; local
1238 struct sge_txdesc *txd; local
1401 struct sge_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/
H A Dif_vge.c682 struct vge_txdesc *txd; local
873 txd = &sc->vge_cdata.vge_txdesc[i];
874 txd->tx_m = NULL;
875 txd->tx_dmamap = NULL;
877 &txd->tx_dmamap);
911 struct vge_txdesc *txd; local
946 txd = &sc->vge_cdata.vge_txdesc[i];
947 if (txd->tx_dmamap != NULL) {
949 txd->tx_dmamap);
950 txd
1308 struct vge_txdesc *txd; local
1373 struct vge_txdesc *txd; local
1608 struct vge_txdesc *txd; local
1814 struct vge_txdesc *txd; local
1954 struct vge_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/
H A Dif_vr.c879 struct vr_txdesc *txd; local
1021 txd = &sc->vr_cdata.vr_txdesc[i];
1022 txd->tx_m = NULL;
1023 txd->tx_dmamap = NULL;
1025 &txd->tx_dmamap);
1059 struct vr_txdesc *txd; local
1094 txd = &sc->vr_cdata.vr_txdesc[i];
1095 if (txd->tx_dmamap) {
1097 txd->tx_dmamap);
1098 txd
1136 struct vr_txdesc *txd; local
1431 struct vr_txdesc *txd; local
1785 struct vr_txdesc *txd; local
2425 struct vr_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/
H A Dif_jme.c1142 struct jme_txdesc *txd; local
1368 txd = &sc->jme_cdata.jme_txdesc[i];
1369 txd->tx_m = NULL;
1370 txd->tx_dmamap = NULL;
1372 &txd->tx_dmamap);
1406 struct jme_txdesc *txd; local
1441 txd = &sc->jme_cdata.jme_txdesc[i];
1442 if (txd->tx_dmamap != NULL) {
1444 txd->tx_dmamap);
1445 txd
1688 struct jme_txdesc *txd; local
2204 struct jme_txdesc *txd; local
2426 struct jme_txdesc *txd; local
3007 struct jme_txdesc *txd; local
3115 struct jme_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sis.c1224 struct sis_txdesc *txd; local
1291 txd = &sc->sis_txdesc[i];
1292 txd->tx_m = NULL;
1293 error = bus_dmamap_create(sc->sis_tx_tag, 0, &txd->tx_dmamap);
1308 struct sis_txdesc *txd; local
1322 txd = &sc->sis_txdesc[i];
1323 if (txd->tx_dmamap)
1324 bus_dmamap_destroy(sc->sis_tx_tag, txd->tx_dmamap);
1367 struct sis_txdesc *txd; local
1373 txd
1567 struct sis_txdesc *txd; local
1763 struct sis_txdesc *txd; local
2222 struct sis_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/
H A Dif_age.c857 struct age_txdesc *txd; local
1160 txd = &sc->age_cdata.age_txdesc[i];
1161 txd->tx_m = NULL;
1162 txd->tx_dmamap = NULL;
1164 &txd->tx_dmamap);
1198 struct age_txdesc *txd; local
1205 txd = &sc->age_cdata.age_txdesc[i];
1206 if (txd->tx_dmamap != NULL) {
1208 txd->tx_dmamap);
1209 txd
1493 struct age_txdesc *txd, *txd_last; local
2212 struct age_txdesc *txd; local
2853 struct age_txdesc *txd; local
2988 struct age_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2860.c522 error = bus_dmamem_alloc(ring->desc_dmat, (void **)&ring->txd,
529 error = bus_dmamap_load(ring->desc_dmat, ring->desc_map, ring->txd,
580 if (ring->txd != NULL) {
584 bus_dmamem_free(ring->desc_dmat, ring->txd, ring->desc_map);
1462 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...]
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A Digb_txrx.c247 union e1000_adv_tx_desc *txd = NULL; local
276 txd = (union e1000_adv_tx_desc *)&txr->tx_base[i];
280 txd->read.buffer_addr = segaddr;
281 txd->read.cmd_type_len = htole32(E1000_TXD_CMD_IFCS |
283 txd->read.olinfo_status = htole32(olinfo_status);
295 txd->read.cmd_type_len |= htole32(E1000_TXD_CMD_EOP | txd_flags);
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Digc_txrx.c276 union igc_adv_tx_desc *txd = NULL; local
301 txd = (union igc_adv_tx_desc *)&txr->tx_base[i];
305 txd->read.buffer_addr = segaddr;
306 txd->read.cmd_type_len = htole32(IGC_ADVTXD_DCMD_IFCS |
308 txd->read.olinfo_status = htole32(olinfo_status);
320 txd->read.cmd_type_len |= htole32(IGC_ADVTXD_DCMD_EOP | txd_flags);
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/
H A Dif_sk.c915 struct sk_txdesc *txd; local
934 txd = &sc_if->sk_cdata.sk_txdesc[i];
935 STAILQ_INSERT_TAIL(&sc_if->sk_cdata.sk_txfreeq, txd, tx_q);
1946 struct sk_txdesc *txd; local
2093 txd = &sc_if->sk_cdata.sk_txdesc[i];
2094 txd->tx_m = NULL;
2095 txd->tx_dmamap = NULL;
2097 &txd->tx_dmamap);
2235 struct sk_txdesc *txd; local
2270 txd
2399 struct sk_txdesc *txd; local
2892 struct sk_txdesc *txd; local
3729 struct sk_txdesc *txd; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/
H A Dif_ale.c1032 struct ale_txdesc *txd; local
1298 txd = &sc->ale_cdata.ale_txdesc[i];
1299 txd->tx_m = NULL;
1300 txd->tx_dmamap = NULL;
1302 &txd->tx_dmamap);
1317 struct ale_txdesc *txd; local
1323 txd = &sc->ale_cdata.ale_txdesc[i];
1324 if (txd->tx_dmamap != NULL) {
1326 txd->tx_dmamap);
1327 txd
1609 struct ale_txdesc *txd, *txd_last; local
2314 struct ale_txdesc *txd; local
2869 struct ale_txdesc *txd; local
2946 struct ale_txdesc *txd; local
[all...]

Completed in 140 milliseconds

12