/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/pci/ |
H A D | r92ce_tx.c | 63 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 D | r12au_tx.c | 63 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 D | r92cu_tx.c | 53 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 D | r92c_tx.c | 69 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 D | r92c_beacon.c | 56 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 D | r12a_tx.c | 74 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 D | r12a_beacon.c | 65 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 D | r88e_tx.c | 56 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 D | rtwn_pci_tx.c | 98 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 D | r21a_beacon.c | 65 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 D | if_rtwn_tx.c | 119 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 D | if_rtwn_beacon.c | 133 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 D | rtwn_usb_tx.c | 216 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 D | if_vte.c | 664 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 D | if_sge.c | 758 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 D | if_vge.c | 682 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 D | if_vr.c | 879 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 D | if_jme.c | 1142 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 D | if_sis.c | 1224 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 D | if_age.c | 857 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 D | rt2860.c | 522 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 D | igb_txrx.c | 247 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 D | igc_txrx.c | 276 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 D | if_sk.c | 915 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 D | if_ale.c | 1032 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...] |