Lines Matching defs:ds

1923 	uint8_t *ds;
1974 ds = dd->dd_desc;
1975 memset(ds, 0, dd->dd_desc_len);
1978 __func__, dd->dd_name, ds, (u_long) dd->dd_desc_len,
2029 struct mwl_txdesc *ds;
2047 ds = txq->dma.dd_desc;
2048 for (i = 0; i < mwl_txbuf; i++, bf++, ds += MWL_TXDESC) {
2049 bf->bf_desc = ds;
2050 bf->bf_daddr = DS2PHYS(&txq->dma, ds);
2092 struct mwl_rxdesc *ds;
2167 ds = sc->sc_rxdma.dd_desc;
2168 for (i = 0; i < mwl_rxdesc; i++, bf++, ds++) {
2169 bf->bf_desc = ds;
2170 bf->bf_daddr = DS2PHYS(&sc->sc_rxdma, ds);
2488 struct mwl_rxdesc *ds;
2490 ds = bf->bf_desc;
2495 ds->RxControl = EAGLE_RXD_CTRL_OS_OWN;
2497 MWL_RXDESC_SYNC(sc, ds, BUS_DMASYNC_PREWRITE);
2510 ds->QosCtrl = 0;
2511 ds->RSSI = 0;
2512 ds->Status = EAGLE_RXD_STATUS_IDLE;
2513 ds->Channel = 0;
2514 ds->PktLen = htole16(MWL_AGGR_SIZE);
2515 ds->SQ2 = 0;
2516 ds->pPhysBuffData = htole32(MWL_JUMBO_DMA_ADDR(sc, bf->bf_data));
2518 ds->RxControl = EAGLE_RXD_CTRL_DRIVER_OWN;
2519 MWL_RXDESC_SYNC(sc, ds, BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE);
2613 struct mwl_rxdesc *ds;
2631 ds = bf->bf_desc;
2647 MWL_RXDESC_SYNC(sc, ds,
2649 if (ds->RxControl != EAGLE_RXD_CTRL_DMA_OWN)
2655 status = ds->Status;
2679 len = le16toh(ds->PktLen);
2691 rssi = cvtrssi(ds->RSSI);
2763 *(uint16_t *)ieee80211_getqos(wh) = ds->QosCtrl;
2787 tap->wr_rate = ds->Rate;
2793 len, ds->Rate, rssi);
2803 mn->mn_ai.rssi_a = ds->ai.rssi_a;
2804 mn->mn_ai.rssi_b = ds->ai.rssi_b;
2805 mn->mn_ai.rssi_c = ds->ai.rssi_c;
2835 struct mwl_txdesc *ds;
2847 ds = bf->bf_desc;
2851 ds->pPhysNext = htole32(bn->bf_daddr);
3081 struct mwl_txdesc *ds;
3146 sc->sc_tx_th.wt_rate = ds->DataRate;
3208 ds = bf->bf_desc;
3211 ds->QosCtrl = qos; /* NB: already little-endian */
3219 ds->PktPtr = htole32(bf->bf_segs[0].ds_addr);
3220 ds->PktLen = htole16(bf->bf_segs[0].ds_len);
3222 ds->multiframes = htole32(bf->bf_nseg);
3223 ds->PktLen = htole16(m0->m_pkthdr.len);
3225 ds->PktPtrArray[i] = htole32(bf->bf_segs[i].ds_addr);
3226 ds->PktLenArray[i] = htole16(bf->bf_segs[i].ds_len);
3230 ds->Format = 0;
3231 ds->pad = 0;
3232 ds->ack_wcb_addr = 0;
3244 ds->TxPriority = MWL_WME_AC_BE;
3256 ds->Format = mvp->mv_eapolformat;
3257 ds->pad = htole16(
3261 ds->Format = htole16(
3263 ds->pad = htole16(EAGLE_TXD_FIXED_RATE);
3267 ds->TxPriority = txq->qnum;
3270 ds->TxPriority = mn->mn_ba[3].txq;
3274 ds->TxPriority = mn->mn_ba[2].txq;
3278 ds->TxPriority = mn->mn_ba[1].txq;
3282 ds->TxPriority = mn->mn_ba[0].txq;
3285 ds->TxPriority = txq->qnum;
3287 ds->TxPriority = txq->qnum;
3300 m0->m_len - sizeof(uint16_t), ds->DataRate, -1);
3303 ds->Status = htole32(EAGLE_TXD_STATUS_FW_OWNED);
3305 MWL_TXDESC_SYNC(txq, ds, BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE);
3331 struct mwl_txdesc *ds;
3345 ds = bf->bf_desc;
3346 MWL_TXDESC_SYNC(txq, ds,
3348 if (ds->Status & htole32(EAGLE_TXD_STATUS_FW_OWNED)) {
3362 status = le32toh(ds->Status);
3364 uint16_t Format = le16toh(ds->Format);
3400 ds->Status = htole32(EAGLE_TXD_STATUS_IDLE);
3731 struct mwl_rxdesc *ds;
3743 ds = prev->bf_desc;
3744 ds->pPhysNext = htole32(bf->bf_daddr);
3749 ds = prev->bf_desc;
3750 ds->pPhysNext =
4491 const struct mwl_rxdesc *ds = bf->bf_desc;
4492 uint32_t status = le32toh(ds->Status);
4496 ix, ds, (uintmax_t)bf->bf_daddr, le32toh(ds->pPhysNext),
4497 le32toh(ds->pPhysBuffData), ds->RxControl,
4498 ds->RxControl != EAGLE_RXD_CTRL_DRIVER_OWN ?
4500 ds->Status, le16toh(ds->PktLen), ds->RSSI, ds->Channel,
4501 ds->Rate, le16toh(ds->QosCtrl), le16toh(ds->HtSig2));
4507 const struct mwl_txdesc *ds = bf->bf_desc;
4508 uint32_t status = le32toh(ds->Status);
4511 printf(" (DS.V:%p DS.P:0x%jx)\n", ds, (uintmax_t)bf->bf_daddr);
4513 le32toh(ds->pPhysNext),
4514 le32toh(ds->PktPtr), le16toh(ds->PktLen), status,
4518 ds->DataRate, ds->TxPriority, le16toh(ds->QosCtrl),
4519 le32toh(ds->SapPktInfo), le16toh(ds->Format));
4522 , le32toh(ds->multiframes)
4523 , le16toh(ds->PktLenArray[0]), le16toh(ds->PktLenArray[1])
4524 , le16toh(ds->PktLenArray[2]), le16toh(ds->PktLenArray[3])
4525 , le16toh(ds->PktLenArray[4]), le16toh(ds->PktLenArray[5])
4528 , le32toh(ds->PktPtrArray[0]), le32toh(ds->PktPtrArray[1])
4529 , le32toh(ds->PktPtrArray[2]), le32toh(ds->PktPtrArray[3])
4530 , le32toh(ds->PktPtrArray[4]), le32toh(ds->PktPtrArray[5])
4534 { const uint8_t *cp = (const uint8_t *) ds;
4556 struct mwl_txdesc *ds = bf->bf_desc;
4557 MWL_TXDESC_SYNC(txq, ds,