Home
last modified time | relevance | path

Searched refs:txs (Results 1 – 25 of 46) sorted by relevance

12

/freebsd/tools/tools/ath/athalq/
H A Dar9300_ds.c60 struct ar9300_txs txs; in ar9300_decode_txstatus() local
63 memcpy(&txs, &a->payload, sizeof(struct ar9300_txs)); in ar9300_decode_txstatus()
69 txs.status4, in ar9300_decode_txstatus()
70 txs.status4 - last_ts, in ar9300_decode_txstatus()
71 (unsigned int) MS(txs.status1, AR_tx_desc_id), in ar9300_decode_txstatus()
72 (unsigned int) MS(txs.ds_info, AR_tx_qcu_num)); in ar9300_decode_txstatus()
73 printf(" DescId=0x%08x\n", txs.status1); in ar9300_decode_txstatus()
75 last_ts = txs.status4; in ar9300_decode_txstatus()
78 txs.ds_info & 0xff, in ar9300_decode_txstatus()
79 MS(txs.ds_info, AR_tx_qcu_num), in ar9300_decode_txstatus()
[all …]
H A Dar5416_ds.c41 struct ar5416_desc txs; in ar5416_decode_txstatus() local
44 memcpy(&txs, &a->payload, sizeof(struct ar5416_desc)); in ar5416_decode_txstatus()
50 MF(txs.u.tx.status[9], AR_TxDone), in ar5416_decode_txstatus()
51 MF(txs.u.tx.status[1], AR_FrmXmitOK), in ar5416_decode_txstatus()
52 MF(txs.u.tx.status[1], AR_Filtered), in ar5416_decode_txstatus()
53 txs.u.tx.status[2]); in ar5416_decode_txstatus()
57 MS(txs.u.tx.status[0], AR_TxRSSIAnt00), in ar5416_decode_txstatus()
58 MS(txs.u.tx.status[0], AR_TxRSSIAnt01), in ar5416_decode_txstatus()
59 MS(txs.u.tx.status[0], AR_TxRSSIAnt02)); in ar5416_decode_txstatus()
63 MS(txs.u.tx.status[5], AR_TxRSSIAnt10), in ar5416_decode_txstatus()
[all …]
H A Dar5416_ds_tdma.c41 struct ar5416_desc txs; in ar5416_decode_txstatus() local
45 memcpy(&txs, &a->payload, sizeof(struct ar5416_desc)); in ar5416_decode_txstatus()
47 if (MF(txs.u.tx.status[9], AR_TxDone) == 0) in ar5416_decode_txstatus()
53 MF(txs.u.tx.status[9], AR_TxDone), in ar5416_decode_txstatus()
54 txs.u.tx.status[2], in ar5416_decode_txstatus()
55 txs.u.tx.status[2] - tx_tsf); in ar5416_decode_txstatus()
57 tx_tsf = txs.u.tx.status[2]; in ar5416_decode_txstatus()
62 MS(txs.u.tx.status[0], AR_TxRSSIAnt00), in ar5416_decode_txstatus()
63 MS(txs.u.tx.status[0], AR_TxRSSIAnt01), in ar5416_decode_txstatus()
64 MS(txs.u.tx.status[0], AR_TxRSSIAnt02)); in ar5416_decode_txstatus()
[all …]
H A Dar5212_ds.c41 struct ar5212_desc txs; in ar5212_decode_txstatus() local
44 memcpy(&txs, &a->payload, sizeof(struct ar5212_desc)); in ar5212_decode_txstatus()
50 MF(txs.u.tx.status1, AR_Done), in ar5212_decode_txstatus()
51 MS(txs.u.tx.status0, AR_SendTimestamp)); in ar5212_decode_txstatus()
55 MF(txs.u.tx.status0, AR_FrmXmitOK), in ar5212_decode_txstatus()
56 MF(txs.u.tx.status0, AR_ExcessiveRetries), in ar5212_decode_txstatus()
57 MF(txs.u.tx.status0, AR_FIFOUnderrun), in ar5212_decode_txstatus()
58 MF(txs.u.tx.status0, AR_Filtered)); in ar5212_decode_txstatus()
60 MS(txs.u.tx.status0, AR_RTSFailCnt), in ar5212_decode_txstatus()
61 MS(txs.u.tx.status0, AR_DataFailCnt), in ar5212_decode_txstatus()
[all …]
H A Dar5211_ds.c41 struct ar5211_desc txs; in ar5211_decode_txstatus() local
44 memcpy(&txs, &a->payload, sizeof(struct ar5211_desc)); in ar5211_decode_txstatus()
53 MF(txs.ds_status0, AR_FrmXmitOK), in ar5211_decode_txstatus()
54 MF(txs.ds_status0, AR_ExcessiveRetries), in ar5211_decode_txstatus()
55 MF(txs.ds_status0, AR_FIFOUnderrun), in ar5211_decode_txstatus()
56 MF(txs.ds_status0, AR_Filtered)); in ar5211_decode_txstatus()
58 MS(txs.ds_status0, AR_LongRetryCnt), in ar5211_decode_txstatus()
59 MS(txs.ds_status0, AR_ShortRetryCnt), in ar5211_decode_txstatus()
60 MS(txs.ds_status0, AR_VirtCollCnt)); in ar5211_decode_txstatus()
62 MS(txs.ds_status0, AR_SendTimestamp)); in ar5211_decode_txstatus()
[all …]
H A Dar5210_ds.c41 struct ar5210_desc txs; in ar5210_decode_txstatus() local
44 memcpy(&txs, &a->payload, sizeof(struct ar5210_desc)); in ar5210_decode_txstatus()
53 MF(txs.ds_status0, AR_FrmXmitOK), in ar5210_decode_txstatus()
54 MF(txs.ds_status0, AR_ExcessiveRetries), in ar5210_decode_txstatus()
55 MF(txs.ds_status0, AR_FIFOUnderrun), in ar5210_decode_txstatus()
56 MF(txs.ds_status0, AR_Filtered)); in ar5210_decode_txstatus()
58 MS(txs.ds_status0, AR_LongRetryCnt), in ar5210_decode_txstatus()
59 MS(txs.ds_status0, AR_ShortRetryCnt)); in ar5210_decode_txstatus()
61 MS(txs.ds_status0, AR_SendTimestamp)); in ar5210_decode_txstatus()
65 MF(txs.ds_status1, AR_Done), in ar5210_decode_txstatus()
[all …]
/freebsd/sys/dev/qcom_ess_edma/
H A Dqcom_ess_edma.c105 struct qcom_ess_edma_tx_state *txs = &sc->sc_tx_state[queue_id]; in qcom_ess_edma_tx_queue_xmit() local
116 (void) atomic_cmpset_int(&txs->enqueue_is_running, 1, 0); in qcom_ess_edma_tx_queue_xmit()
119 if (buf_ring_empty(txs->br)) in qcom_ess_edma_tx_queue_xmit()
127 while (! buf_ring_empty(txs->br)) { in qcom_ess_edma_tx_queue_xmit()
132 m = buf_ring_peek_clear_sc(txs->br); in qcom_ess_edma_tx_queue_xmit()
147 buf_ring_advance_sc(txs->br); in qcom_ess_edma_tx_queue_xmit()
151 buf_ring_putback_sc(txs->br, m); in qcom_ess_edma_tx_queue_xmit()
171 struct qcom_ess_edma_tx_state *txs = arg; in qcom_ess_edma_tx_queue_xmit_task() local
172 struct qcom_ess_edma_softc *sc = txs->sc; in qcom_ess_edma_tx_queue_xmit_task()
175 "%s: called; TX queue %d\n", __func__, txs->queue_id); in qcom_ess_edma_tx_queue_xmit_task()
[all …]
H A Dqcom_ess_edma_gmac.c187 struct qcom_ess_edma_tx_state *txs; in qcom_ess_edma_gmac_transmit() local
224 txs = &sc->sc_tx_state[q]; in qcom_ess_edma_gmac_transmit()
229 ret = buf_ring_enqueue(txs->br, m); in qcom_ess_edma_gmac_transmit()
232 if (atomic_cmpset_int(&txs->enqueue_is_running, 0, 1) == 1) { in qcom_ess_edma_gmac_transmit()
233 taskqueue_enqueue(txs->completion_tq, &txs->xmit_task); in qcom_ess_edma_gmac_transmit()
/freebsd/sys/dev/rtwn/rtl8188e/
H A Dr88e_rx.c79 struct ieee80211_ratectl_tx_status txs; in r88e_ratectl_tx_complete() local
120 txs.flags = IEEE80211_RATECTL_STATUS_LONG_RETRY | in r88e_ratectl_tx_complete()
122 txs.long_retries = ntries; in r88e_ratectl_tx_complete()
124 txs.final_rate = RTWN_RIDX_TO_MCS(rpt->final_rate); in r88e_ratectl_tx_complete()
125 txs.final_rate |= IEEE80211_RATE_MCS; in r88e_ratectl_tx_complete()
127 txs.final_rate = ridx2rate[rpt->final_rate]; in r88e_ratectl_tx_complete()
129 txs.status = IEEE80211_RATECTL_TX_SUCCESS; in r88e_ratectl_tx_complete()
131 txs.status = IEEE80211_RATECTL_TX_FAIL_LONG; in r88e_ratectl_tx_complete()
133 txs.status = IEEE80211_RATECTL_TX_FAIL_EXPIRED; in r88e_ratectl_tx_complete()
135 txs.status = IEEE80211_RATECTL_TX_FAIL_UNSPECIFIED; in r88e_ratectl_tx_complete()
[all …]
/freebsd/sys/powerpc/ps3/
H A Dif_glc.c120 struct glc_txsoft *txs; in glc_attach() local
226 txs = &sc->sc_txsoft[i]; in glc_attach()
227 txs->txs_mbuf = NULL; in glc_attach()
228 err = bus_dmamap_create(sc->sc_txdma_tag, 0, &txs->txs_dmamap); in glc_attach()
234 STAILQ_INSERT_TAIL(&sc->sc_txfreeq, txs, txs_q); in glc_attach()
291 struct glc_txsoft *txs; in glc_init_locked() local
319 while ((txs = STAILQ_FIRST(&sc->sc_txdirtyq)) != NULL) { in glc_init_locked()
321 bus_dmamap_unload(sc->sc_txdma_tag, txs->txs_dmamap); in glc_init_locked()
323 if (txs->txs_mbuf != NULL) { in glc_init_locked()
324 m_freem(txs->txs_mbuf); in glc_init_locked()
[all …]
/freebsd/sys/dev/gem/
H A Dif_gem.c145 struct gem_txsoft *txs; in gem_attach() local
236 txs = &sc->sc_txsoft[i]; in gem_attach()
237 txs->txs_mbuf = NULL; in gem_attach()
238 txs->txs_ndescs = 0; in gem_attach()
240 &txs->txs_dmamap)) != 0) { in gem_attach()
246 STAILQ_INSERT_TAIL(&sc->sc_txfreeq, txs, txs_q); in gem_attach()
636 struct gem_txsoft *txs; in gem_stop() local
653 while ((txs = STAILQ_FIRST(&sc->sc_txdirtyq)) != NULL) { in gem_stop()
655 if (txs->txs_ndescs != 0) { in gem_stop()
656 bus_dmamap_sync(sc->sc_tdmatag, txs->txs_dmamap, in gem_stop()
[all …]
/freebsd/sys/dev/rtwn/rtl8812a/
H A Dr12a_rx.c67 struct ieee80211_ratectl_tx_status txs; in r12a_ratectl_tx_complete() local
107 txs.flags = IEEE80211_RATECTL_STATUS_LONG_RETRY | in r12a_ratectl_tx_complete()
109 txs.long_retries = ntries; in r12a_ratectl_tx_complete()
111 txs.final_rate = RTWN_RIDX_TO_MCS(rpt->final_rate); in r12a_ratectl_tx_complete()
112 txs.final_rate |= IEEE80211_RATE_MCS; in r12a_ratectl_tx_complete()
114 txs.final_rate = ridx2rate[rpt->final_rate]; in r12a_ratectl_tx_complete()
116 txs.status = IEEE80211_RATECTL_TX_FAIL_LONG; in r12a_ratectl_tx_complete()
118 txs.status = IEEE80211_RATECTL_TX_FAIL_EXPIRED; in r12a_ratectl_tx_complete()
120 txs.status = IEEE80211_RATECTL_TX_SUCCESS; in r12a_ratectl_tx_complete()
121 ieee80211_ratectl_tx_complete(ni, &txs); in r12a_ratectl_tx_complete()
/freebsd/sys/dev/cas/
H A Dif_cas.c184 struct cas_txsoft *txs; in cas_attach() local
280 txs = &sc->sc_txsoft[i]; in cas_attach()
281 txs->txs_mbuf = NULL; in cas_attach()
282 txs->txs_ndescs = 0; in cas_attach()
284 &txs->txs_dmamap)) != 0) { in cas_attach()
290 STAILQ_INSERT_TAIL(&sc->sc_txfreeq, txs, txs_q); in cas_attach()
713 struct cas_txsoft *txs; in cas_stop() local
731 while ((txs = STAILQ_FIRST(&sc->sc_txdirtyq)) != NULL) { in cas_stop()
733 if (txs->txs_ndescs != 0) { in cas_stop()
734 bus_dmamap_sync(sc->sc_tdmatag, txs->txs_dmamap, in cas_stop()
[all …]
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_fw.c362 struct ieee80211_ratectl_tx_status txs; in r92c_ratectl_tx_complete() local
408 txs.flags = IEEE80211_RATECTL_STATUS_LONG_RETRY; in r92c_ratectl_tx_complete()
409 txs.long_retries = ntries; in r92c_ratectl_tx_complete()
411 txs.status = IEEE80211_RATECTL_TX_SUCCESS; in r92c_ratectl_tx_complete()
413 txs.status = IEEE80211_RATECTL_TX_FAIL_LONG; /* XXX */ in r92c_ratectl_tx_complete()
415 txs.status = IEEE80211_RATECTL_TX_FAIL_EXPIRED; in r92c_ratectl_tx_complete()
417 txs.status = IEEE80211_RATECTL_TX_FAIL_UNSPECIFIED; in r92c_ratectl_tx_complete()
418 ieee80211_ratectl_tx_complete(ni, &txs); in r92c_ratectl_tx_complete()
/freebsd/sys/dev/xen/netback/
H A Dnetback_unit_tests.c189 netif_tx_sring_t* txs; member
347 xnb_unit_pvt.txs = malloc(PAGE_SIZE, M_XENNETBACK, M_WAITOK|M_ZERO); in setup_pvt_data()
348 if (xnb_unit_pvt.txs != NULL) { in setup_pvt_data()
349 SHARED_RING_INIT(xnb_unit_pvt.txs); in setup_pvt_data()
350 BACK_RING_INIT(&xnb_unit_pvt.txb, xnb_unit_pvt.txs, PAGE_SIZE); in setup_pvt_data()
351 FRONT_RING_INIT(&xnb_unit_pvt.txf, xnb_unit_pvt.txs, PAGE_SIZE); in setup_pvt_data()
376 if (xnb_unit_pvt.txs != NULL) { in teardown_pvt_data()
377 free(xnb_unit_pvt.txs, M_XENNETBACK); in teardown_pvt_data()
609 xnb_unit_pvt.txs->req_prod = rsize - 2; in xnb_ring2pkt_wraps()
610 xnb_unit_pvt.txs->req_event = rsize - 1; in xnb_ring2pkt_wraps()
[all …]
/freebsd/crypto/openssl/test/
H A Dquic_ackm_test.c919 OSSL_ACKM_TX_PKT *txs = NULL, *tx; in test_rx_ack_actual() local
943 txs = OPENSSL_zalloc(sizeof(*txs) * num_tx); in test_rx_ack_actual()
944 if (!TEST_ptr(txs)) in test_rx_ack_actual()
1033 pkts[txi].pkt = tx = &txs[txi]; in test_rx_ack_actual()
1087 OPENSSL_free(txs); in test_rx_ack_actual()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dmac.c1102 u32 txs; in mt7603_fill_txs() local
1109 txs = le32_to_cpu(txs_data[4]); in mt7603_fill_txs()
1110 ampdu = !fixed_rate && (txs & MT_TXS4_AMPDU); in mt7603_fill_txs()
1111 count = FIELD_GET(MT_TXS4_TX_COUNT, txs); in mt7603_fill_txs()
1112 last_idx = FIELD_GET(MT_TXS4_LAST_TX_RATE, txs); in mt7603_fill_txs()
1114 txs = le32_to_cpu(txs_data[0]); in mt7603_fill_txs()
1115 final_rate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt7603_fill_txs()
1116 ack_timeout = txs & MT_TXS0_ACK_TIMEOUT; in mt7603_fill_txs()
1118 if (!ampdu && (txs & MT_TXS0_RTS_TIMEOUT)) in mt7603_fill_txs()
1121 if (txs & MT_TXS0_QUEUE_TIMEOUT) in mt7603_fill_txs()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dmac.c1323 u32 final_rate, final_rate_flags, final_nss, txs; in mt7615_fill_txs() local
1325 txs = le32_to_cpu(txs_data[1]); in mt7615_fill_txs()
1326 ampdu = txs & MT_TXS1_AMPDU; in mt7615_fill_txs()
1328 txs = le32_to_cpu(txs_data[3]); in mt7615_fill_txs()
1329 count = FIELD_GET(MT_TXS3_TX_COUNT, txs); in mt7615_fill_txs()
1330 last_idx = FIELD_GET(MT_TXS3_LAST_TX_RATE, txs); in mt7615_fill_txs()
1332 txs = le32_to_cpu(txs_data[0]); in mt7615_fill_txs()
1333 fixed_rate = txs & MT_TXS0_FIXED_RATE; in mt7615_fill_txs()
1334 final_rate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt7615_fill_txs()
1335 ack_timeout = txs & MT_TXS0_ACK_TIMEOUT; in mt7615_fill_txs()
[all …]
/freebsd/sys/dev/vmware/vmxnet3/
H A Dif_vmx.c686 struct vmxnet3_txq_shared *txs; in vmxnet3_set_interrupt_idx() local
722 txs = txq->vxtxq_ts; in vmxnet3_set_interrupt_idx()
724 txs->intr_idx = txq->vxtxq_intr_idx; in vmxnet3_set_interrupt_idx()
1048 struct vmxnet3_txq_shared *txs; in vmxnet3_init_shared_data() local
1113 txs = txq->vxtxq_ts; in vmxnet3_init_shared_data()
1115 txs->cmd_ring = txq->vxtxq_cmd_ring.vxtxr_paddr; in vmxnet3_init_shared_data()
1116 txs->cmd_ring_len = txq->vxtxq_cmd_ring.vxtxr_ndesc; in vmxnet3_init_shared_data()
1117 txs->comp_ring = txq->vxtxq_comp_ring.vxcr_paddr; in vmxnet3_init_shared_data()
1118 txs->comp_ring_len = txq->vxtxq_comp_ring.vxcr_ndesc; in vmxnet3_init_shared_data()
1119 txs->driver_data = vtophys(txq); in vmxnet3_init_shared_data()
[all …]
/freebsd/sys/dev/ral/
H A Drt2560.c910 struct ieee80211_ratectl_tx_status *txs = &sc->sc_txs; in rt2560_tx_intr() local
921 txs->flags = IEEE80211_RATECTL_STATUS_LONG_RETRY; in rt2560_tx_intr()
937 txs->status = IEEE80211_RATECTL_TX_SUCCESS; in rt2560_tx_intr()
938 txs->long_retries = 0; in rt2560_tx_intr()
942 ieee80211_ratectl_tx_complete(ni, txs); in rt2560_tx_intr()
947 txs->status = IEEE80211_RATECTL_TX_SUCCESS; in rt2560_tx_intr()
948 txs->long_retries = RT2560_TX_RETRYCNT(flags); in rt2560_tx_intr()
951 txs->long_retries); in rt2560_tx_intr()
953 ieee80211_ratectl_tx_complete(ni, txs); in rt2560_tx_intr()
958 txs->status = IEEE80211_RATECTL_TX_FAIL_LONG; in rt2560_tx_intr()
[all …]
H A Drt2661.c851 struct ieee80211_ratectl_tx_status *txs = &sc->sc_txs; in rt2661_tx_intr() local
857 txs->flags = IEEE80211_RATECTL_TX_FAIL_LONG; in rt2661_tx_intr()
883 txs->status = IEEE80211_RATECTL_TX_SUCCESS; in rt2661_tx_intr()
884 txs->long_retries = RT2661_TX_RETRYCNT(val); in rt2661_tx_intr()
887 "%d retries\n", txs->long_retries); in rt2661_tx_intr()
889 ieee80211_ratectl_tx_complete(ni, txs); in rt2661_tx_intr()
894 txs->status = IEEE80211_RATECTL_TX_FAIL_LONG; in rt2661_tx_intr()
895 txs->long_retries = RT2661_TX_RETRYCNT(val); in rt2661_tx_intr()
900 ieee80211_ratectl_tx_complete(ni, txs); in rt2661_tx_intr()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmcu.h31 u8 txs[28]; member
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt76_connac_mac.c622 u32 txrate, txs, mode, stbc; in mt76_connac2_mac_fill_txs() local
624 txs = le32_to_cpu(txs_data[0]); in mt76_connac2_mac_fill_txs()
628 FIELD_GET(MT_TXS0_TXS_FORMAT, txs) > 1) { in mt76_connac2_mac_fill_txs()
643 tid = FIELD_GET(MT_TXS0_TID, txs); in mt76_connac2_mac_fill_txs()
649 txrate = FIELD_GET(MT_TXS0_TX_RATE, txs); in mt76_connac2_mac_fill_txs()
715 switch (FIELD_GET(MT_TXS0_BW, txs)) { in mt76_connac2_mac_fill_txs()
/freebsd/sys/dev/usb/wlan/
H A Dif_mtw.c2190 struct ieee80211_ratectl_tx_stats *txs = &sc->sc_txs; in mtw_iter_func() local
2203 txs->flags = IEEE80211_RATECTL_TX_STATS_NODE | in mtw_iter_func()
2205 txs->ni = ni; in mtw_iter_func()
2222 txs->nretries = (le32toh(sta[1]) >> 16); in mtw_iter_func()
2223 txs->nsuccess = (le32toh(sta[1]) & 0xffff); in mtw_iter_func()
2225 txs->nframes = txs->nsuccess + (le32toh(sta[0]) & 0xffff); in mtw_iter_func()
2228 "retrycnt=%d success=%d failcnt=%d\n", txs->nretries, in mtw_iter_func()
2229 txs->nsuccess, le32toh(sta[0]) & 0xffff); in mtw_iter_func()
2237 txs->nretries = (*wstat)[MTW_RETRY]; in mtw_iter_func()
2238 txs->nsuccess = (*wstat)[MTW_SUCCESS]; in mtw_iter_func()
[all …]
H A Dif_ural.c2189 struct ieee80211_ratectl_tx_stats *txs = &sc->sc_txs; in ural_ratectl_task() local
2196 txs->flags = IEEE80211_RATECTL_TX_STATS_RETRIES; in ural_ratectl_task()
2197 txs->nsuccess = sc->sta[7] + /* TX ok w/o retry */ in ural_ratectl_task()
2200 txs->nframes = txs->nsuccess + fail; in ural_ratectl_task()
2202 txs->nretries = sc->sta[8] + fail; in ural_ratectl_task()
2204 ieee80211_ratectl_tx_update(vap, txs); in ural_ratectl_task()

12