Searched refs:tx_status (Results 1 - 25 of 102) sorted by relevance

12345

/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dampdu.h49 struct sk_buff *p, struct tx_status *txs);
/linux-master/drivers/net/wireless/ath/ath5k/
H A Ddesc.c446 struct ath5k_hw_tx_status *tx_status; local
448 tx_status = &desc->ud.ds_tx5210.tx_stat;
451 if (unlikely((tx_status->tx_status_1 & AR5K_DESC_TX_STATUS1_DONE) == 0))
457 ts->ts_tstamp = AR5K_REG_MS(tx_status->tx_status_0,
459 ts->ts_shortretry = AR5K_REG_MS(tx_status->tx_status_0,
461 ts->ts_final_retry = AR5K_REG_MS(tx_status->tx_status_0,
464 ts->ts_seqnum = AR5K_REG_MS(tx_status->tx_status_1,
466 ts->ts_rssi = AR5K_REG_MS(tx_status->tx_status_1,
472 if (!(tx_status->tx_status_0 & AR5K_DESC_TX_STATUS0_FRAME_XMIT_OK)) {
473 if (tx_status
498 struct ath5k_hw_tx_status *tx_status; local
[all...]
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi-cec.c60 unsigned int tx_status; member in struct:dw_hdmi_cec
137 cec->tx_status = CEC_TX_STATUS_ERROR;
141 cec->tx_status = CEC_TX_STATUS_OK;
145 cec->tx_status = CEC_TX_STATUS_NACK;
149 cec->tx_status = CEC_TX_STATUS_ARB_LOST;
184 cec_transmit_attempt_done(adap, cec->tx_status);
/linux-master/drivers/gpu/drm/i2c/
H A Dtda9950.c141 unsigned int tx_status; local
170 tx_status = CEC_TX_STATUS_OK;
174 tx_status = CEC_TX_STATUS_ARB_LOST;
179 tx_status = CEC_TX_STATUS_NACK;
186 tx_status = CEC_TX_STATUS_ERROR;
191 if (tx_status != CEC_TX_STATUS_OK)
192 tx_status |= CEC_TX_STATUS_MAX_RETRIES;
193 cec_transmit_done(priv->adap, tx_status, arb_lost_cnt,
/linux-master/drivers/media/cec/platform/tegra/
H A Dtegra_cec.c44 int tx_status; member in struct:tegra_cec
78 cec_transmit_attempt_done(cec->adap, cec->tx_status);
115 cec->tx_status = CEC_TX_STATUS_ERROR;
127 cec->tx_status = CEC_TX_STATUS_LOW_DRIVE;
129 cec->tx_status = CEC_TX_STATUS_ARB_LOST;
141 cec->tx_status = CEC_TX_STATUS_NACK;
144 cec->tx_status = CEC_TX_STATUS_OK;
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dtxrx.c331 struct tx_status_event *tx_status = (void *)priv->adapter->event_body; local
335 if (!tx_status->tx_token_id)
339 ack_skb = idr_remove(&priv->ack_status_frames, tx_status->tx_token_id);
347 skb_complete_wifi_ack(ack_skb, !tx_status->status);
371 !tx_status->status, GFP_ATOMIC);
/linux-master/drivers/bus/mhi/host/
H A Dboot.c186 u32 tx_status, sequence_id; local
219 &tx_status) || tx_status,
222 tx_status != BHIE_TXVECSTATUS_STATUS_XFER_COMPL)
232 u32 tx_status, val, session_id; local
270 BHI_STATUS_MASK, &tx_status) || tx_status,
275 if (tx_status == BHI_STATUS_ERROR) {
/linux-master/drivers/net/ethernet/packetengines/
H A Dyellowfin.c316 struct tx_status_words *tx_status; member in struct:yellowfin_private
457 np->tx_status = ring_space;
513 dma_free_coherent(&pdev->dev, STATUS_TOTAL_SIZE, np->tx_status,
707 yp->tx_status[i].tx_errs,
787 cpu_to_le32(CMD_TXSTATUS | sizeof(*yp->tx_status));
788 yp->tx_ring[j].request_cnt = sizeof(*yp->tx_status);
799 &(yp->tx_status[0].tx_errs) -
800 &(yp->tx_status[0]));
809 yp->tx_tail_desc = &yp->tx_status[0];
957 u16 tx_errs = yp->tx_status[entr
[all...]
/linux-master/drivers/net/ethernet/silan/
H A Dsc92031.c654 u32 tx_status; local
659 tx_status = ioread32(port_base + TxStatus0 + entry * 4);
661 if (!(tx_status & (TxStatOK | TxUnderrun | TxAborted)))
666 if (tx_status & TxStatOK) {
667 dev->stats.tx_bytes += tx_status & 0x1fff;
670 dev->stats.collisions += (tx_status >> 22) & 0xf;
673 if (tx_status & (TxOutOfWindow | TxAborted)) {
676 if (tx_status & TxAborted)
679 if (tx_status & TxCarrierLost)
682 if (tx_status
939 u32 tx_status; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_tx.c131 u64 tx_status; local
134 tx_status = readq(priv->base + MLXBF_GIGE_TX_STATUS);
135 if (tx_status & MLXBF_GIGE_TX_STATUS_DATA_FIFO_FULL)
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c643 u32 tx_status; local
654 tx_status = xemaclite_readl(base_addr + XEL_TSR_OFFSET);
655 if (((tx_status & XEL_TSR_XMIT_BUSY_MASK) == 0) &&
656 (tx_status & XEL_TSR_XMIT_ACTIVE_MASK) != 0) {
657 tx_status &= ~XEL_TSR_XMIT_ACTIVE_MASK;
658 xemaclite_writel(tx_status, base_addr + XEL_TSR_OFFSET);
664 tx_status = xemaclite_readl(base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET);
665 if (((tx_status & XEL_TSR_XMIT_BUSY_MASK) == 0) &&
666 (tx_status & XEL_TSR_XMIT_ACTIVE_MASK) != 0) {
667 tx_status
[all...]
/linux-master/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c422 * @tx_status: success and/or retry
431 int ackssi, struct tx_status *tx_status)
441 if (tx_status) {
442 success = !tx_status->failure;
443 retry = tx_status->retry + success;
491 struct tx_status *tx_status = (struct tx_status *)urb->transfer_buffer; local
493 int success = !tx_status
430 zd_mac_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb, int ackssi, struct tx_status *tx_status) argument
[all...]
/linux-master/include/uapi/linux/
H A Dcec.h50 * @tx_status: The message transmit status bits. Set by the driver.
67 __u8 tx_status; member in struct:cec_msg
152 return msg->sequence && msg->tx_status && !msg->rx_status;
162 return msg->sequence && !msg->tx_status && msg->rx_status;
186 if (msg->tx_status && !(msg->tx_status & CEC_TX_STATUS_OK))
190 if (!msg->tx_status && !msg->rx_status)
/linux-master/drivers/media/cec/platform/meson/
H A Dao-cec.c384 unsigned long tx_status = 0; local
394 tx_status = CEC_TX_STATUS_OK;
398 tx_status = CEC_TX_STATUS_ARB_LOST;
402 tx_status = CEC_TX_STATUS_LOW_DRIVE;
407 tx_status = CEC_TX_STATUS_NACK;
419 cec_transmit_attempt_done(ao_cec->adap, tx_status);
/linux-master/drivers/net/wireless/broadcom/b43/
H A Dxmit.h56 __le16 tx_status; /* TX status */ member in struct:b43_txhdr::__anon7175::__anon7176
73 __le16 tx_status; /* TX status */ member in struct:b43_txhdr::__anon7175::__anon7177
84 __le16 tx_status; /* TX status */ member in struct:b43_txhdr::__anon7175::__anon7178
/linux-master/drivers/media/platform/ti/omap/
H A Domap_vout_vrfb.c69 t->tx_status = 1;
285 vout->vrfb_dma_tx.tx_status = 0;
289 vout->vrfb_dma_tx.tx_status == 1,
294 if (vout->vrfb_dma_tx.tx_status == 0) {
H A Domap_voutdef.h90 int tx_status; member in struct:vid_vrfb_dma
/linux-master/drivers/media/cec/core/
H A Dcec-adap.c352 static void cec_data_cancel(struct cec_data *data, u8 tx_status, u8 rx_status) argument
364 if (!(data->msg.tx_status & CEC_TX_STATUS_OK))
369 if (data->msg.tx_status & CEC_TX_STATUS_OK) {
373 data->msg.tx_status = 0;
376 data->msg.tx_status |= tx_status |
622 msg->tx_status |= status;
684 msg->tx_status |= CEC_TX_STATUS_MAX_RETRIES;
781 msg->tx_status = 0;
850 msg->tx_status
[all...]
/linux-master/drivers/net/wireless/ath/carl9170/
H A Ddebug.c271 skb_queue_len(&ar->tx_status[0]),
273 skb_queue_len(&ar->tx_status[1]),
275 skb_queue_len(&ar->tx_status[2]),
277 skb_queue_len(&ar->tx_status[3]));
764 DEBUGFS_QUEUE_DUMP(tx_status, 0);
765 DEBUGFS_QUEUE_DUMP(tx_status, 1);
766 DEBUGFS_QUEUE_DUMP(tx_status, 2);
767 DEBUGFS_QUEUE_DUMP(tx_status, 3);
/linux-master/drivers/net/ethernet/3com/
H A D3c509.c747 short tx_status; local
750 while (--i > 0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
751 if (tx_status & 0x38) dev->stats.tx_aborted_errors++;
752 if (tx_status & 0x30) outw(TxReset, ioaddr + EL3_CMD);
753 if (tx_status & 0x3C) outw(TxEnable, ioaddr + EL3_CMD);
801 short tx_status; local
804 while (--i>0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
805 if (tx_status & 0x38) dev->stats.tx_aborted_errors++;
806 if (tx_status & 0x30) outw(TxReset, ioaddr + EL3_CMD);
807 if (tx_status
[all...]
/linux-master/drivers/net/wireless/ath/ath12k/
H A Ddp_tx.c554 memcpy(&tx_ring->tx_status[tx_ring->tx_status_head],
562 /* TODO: Process pending tx_status messages when kfifo_is_full() */
563 ath12k_warn(ab, "Unable to process some of the tx_status ring desc because status_fifo is full\n");
571 struct hal_wbm_completion_ring_tx *tx_status; local
576 tx_status = &tx_ring->tx_status[tx_ring->tx_status_tail];
577 ath12k_dp_tx_status_parse(ab, tx_status, &ts);
579 if (le32_get_bits(tx_status->info0, HAL_WBM_COMPL_TX_INFO0_CC_DONE)) {
581 desc_va = ((u64)le32_to_cpu(tx_status->buf_va_hi) << 32 |
582 le32_to_cpu(tx_status
[all...]
/linux-master/drivers/net/ethernet/smsc/
H A Dsmc9194.c1253 word tx_status; local
1268 tx_status = inw( ioaddr + DATA_1 );
1269 PRINTK3((CARDNAME": TX DONE STATUS: %4x\n", tx_status));
1272 if ( tx_status & TS_LOSTCAR ) dev->stats.tx_carrier_errors++;
1273 if ( tx_status & TS_LATCOL ) {
1278 if ( tx_status & TS_16COL ) { ... }
1281 if ( tx_status & TS_SUCCESS ) {
/linux-master/drivers/net/ethernet/i825xx/
H A Dether1.h64 unsigned short tx_status; member in struct:__anon422
/linux-master/drivers/net/wireless/purelifi/plfxlc/
H A Dmac.h95 struct tx_status { struct
/linux-master/drivers/spi/
H A Dspi-tegra20-sflash.c124 u32 tx_status; member in struct:tegra_sflash_data
338 if (tsd->tx_status || tsd->rx_status) {
363 if (tsd->tx_status || tsd->rx_status || (tsd->status_reg & SPI_BSY)) {
402 tsd->tx_status = tsd->status_reg & SPI_TX_OVF;

Completed in 233 milliseconds

12345