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

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath5k/
H A Ddesc.c345 struct ath5k_hw_tx_status *tx_status; local
348 tx_status = &desc->ud.ds_tx5210.tx_stat;
351 if (unlikely((tx_status->tx_status_1 & AR5K_DESC_TX_STATUS1_DONE) == 0))
357 ts->ts_tstamp = AR5K_REG_MS(tx_status->tx_status_0,
359 ts->ts_shortretry = AR5K_REG_MS(tx_status->tx_status_0,
361 ts->ts_longretry = AR5K_REG_MS(tx_status->tx_status_0,
364 ts->ts_seqnum = AR5K_REG_MS(tx_status->tx_status_1,
366 ts->ts_rssi = AR5K_REG_MS(tx_status->tx_status_1,
375 if (!(tx_status->tx_status_0 & AR5K_DESC_TX_STATUS0_FRAME_XMIT_OK)) {
376 if (tx_status
397 struct ath5k_hw_tx_status *tx_status; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/et131x/
H A Det1310_tx.h143 u32 *tx_status; member in struct:tx_ring
H A Det1310_tx.c143 tx_ring->tx_status = pci_alloc_consistent(adapter->pdev,
176 if (adapter->tx_ring.tx_status) {
179 adapter->tx_ring.tx_status,
182 adapter->tx_ring.tx_status = NULL;
213 *etdev->tx_ring.tx_status = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/zd1211rw/
H A Dzd_mac.c329 int ackssi, struct tx_status *tx_status)
339 if (tx_status) {
340 success = !tx_status->failure;
341 retry = tx_status->retry + success;
389 struct tx_status *tx_status = (struct tx_status *)urb->transfer_buffer; local
391 int success = !tx_status->failure;
392 int retry = tx_status
328 zd_mac_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb, int ackssi, struct tx_status *tx_status) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dznet.c509 ushort event, tx_status, rx_offset, state; local
514 tx_status = inw (ioaddr);
520 " resetting.\n", dev->name, event, tx_status, rx_offset, state);
521 if (tx_status == TX_LOST_CRS)
632 int tx_status; local
634 tx_status = inw(ioaddr);
635 /* It's undocumented, but tx_status seems to match the i82586. */
636 if (tx_status & TX_OK) {
638 dev->stats.collisions += tx_status & TX_NCOL_MASK;
640 if (tx_status
[all...]
H A Dyellowfin.c315 struct tx_status_words *tx_status; member in struct:yellowfin_private
456 np->tx_status = (struct tx_status_words *)ring_space;
512 pci_free_consistent(pdev, STATUS_TOTAL_SIZE, np->tx_status,
708 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];
954 u16 tx_errs = yp->tx_status[entr
[all...]
H A Dsc92031.c662 u32 tx_status; local
667 tx_status = ioread32(port_base + TxStatus0 + entry * 4);
669 if (!(tx_status & (TxStatOK | TxUnderrun | TxAborted)))
674 if (tx_status & TxStatOK) {
675 dev->stats.tx_bytes += tx_status & 0x1fff;
678 dev->stats.collisions += (tx_status >> 22) & 0xf;
681 if (tx_status & (TxOutOfWindow | TxAborted)) {
684 if (tx_status & TxAborted)
687 if (tx_status & TxCarrierLost)
690 if (tx_status
948 u32 tx_status; local
[all...]
H A Dxilinx_emaclite.c666 u32 tx_status; local
676 tx_status = in_be32(base_addr + XEL_TSR_OFFSET);
677 if (((tx_status & XEL_TSR_XMIT_BUSY_MASK) == 0) &&
678 (tx_status & XEL_TSR_XMIT_ACTIVE_MASK) != 0) {
680 tx_status &= ~XEL_TSR_XMIT_ACTIVE_MASK;
681 out_be32(base_addr + XEL_TSR_OFFSET, tx_status);
687 tx_status = in_be32(base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET);
688 if (((tx_status & XEL_TSR_XMIT_BUSY_MASK) == 0) &&
689 (tx_status & XEL_TSR_XMIT_ACTIVE_MASK) != 0) {
691 tx_status
[all...]
H A D3c507.c575 unsigned short tx_status = readw(shmem+lp->tx_reap); local
576 if (!(tx_status & 0x8000)) {
582 if (!(tx_status & 0x2000) || (tx_status & 0x0f3f)) {
584 if (tx_status & 0x0600) dev->stats.tx_carrier_errors++;
585 if (tx_status & 0x0100) dev->stats.tx_fifo_errors++;
586 if (!(tx_status & 0x0040)) dev->stats.tx_heartbeat_errors++;
587 if (tx_status & 0x0020) dev->stats.tx_aborted_errors++;
588 dev->stats.collisions += tx_status & 0xf;
592 pr_debug("Reaped %x, Tx status %04x.\n" , lp->tx_reap, tx_status);
[all...]
H A D3c509.c805 short tx_status; local
808 while (--i > 0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
809 if (tx_status & 0x38) dev->stats.tx_aborted_errors++;
810 if (tx_status & 0x30) outw(TxReset, ioaddr + EL3_CMD);
811 if (tx_status & 0x3C) outw(TxEnable, ioaddr + EL3_CMD);
859 short tx_status; local
862 while (--i>0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
863 if (tx_status & 0x38) dev->stats.tx_aborted_errors++;
864 if (tx_status & 0x30) outw(TxReset, ioaddr + EL3_CMD);
865 if (tx_status
[all...]
H A Dsundance.c1141 int tx_status; local
1167 tx_status = ioread16 (ioaddr + TxStatus);
1168 for (tx_cnt=32; tx_status & 0x80; --tx_cnt) {
1172 dev->name, tx_status);
1173 if (tx_status & 0x1e) {
1176 dev->name, tx_status);
1178 if (tx_status & 0x10)
1180 if (tx_status & 0x08)
1182 if (tx_status & 0x04)
1184 if (tx_status
[all...]
H A Ddl2k.c65 static void tx_error (struct net_device *dev, int tx_status);
682 int tx_status; local
683 tx_status = readl (ioaddr + TxStatus);
684 if (tx_status & 0x01)
685 tx_error (dev, tx_status);
754 tx_error (struct net_device *dev, int tx_status) argument
763 frame_id = (tx_status & 0xffff0000);
765 dev->name, tx_status, frame_id);
768 if (tx_status & 0x10) {
791 if (tx_status
[all...]
H A Dsmc911x.c590 unsigned int tx_status; local
600 tx_status = SMC_GET_TX_STS_FIFO(lp);
602 dev->stats.tx_bytes+=tx_status>>16;
604 dev->name, (tx_status & 0xffff0000) >> 16,
605 tx_status & 0x0000ffff);
608 if ((tx_status & TX_STS_ES_) && !(lp->ctl_rfduplx &&
609 !(tx_status & 0x00000306))) {
612 if (tx_status & TX_STS_MANY_COLL_) {
616 dev->stats.collisions+=(tx_status & TX_STS_COLL_CNT_) >> 3;
619 if ((tx_status
[all...]
H A Dsmc9194.c1261 word tx_status; local
1276 tx_status = inw( ioaddr + DATA_1 );
1277 PRINTK3((CARDNAME": TX DONE STATUS: %4x\n", tx_status));
1280 if ( tx_status & TS_LOSTCAR ) dev->stats.tx_carrier_errors++;
1281 if ( tx_status & TS_LATCOL ) {
1287 if ( tx_status & TS_SUCCESS ) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/omap/
H A Domap_voutdef.h48 int tx_status; member in struct:vid_vrfb_dma
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/mac80211/
H A Drc80211_pid.h65 struct ieee80211_tx_info tx_status; member in struct:rc_pid_event_data::__anon18922
H A Drc80211_pid_debugfs.c49 memcpy(&evd.tx_status, stat, sizeof(struct ieee80211_tx_info));
172 p += snprintf(pb + p, length - p, "tx_status %u %u",
174 ev->data.tx_status.status.rates[0].idx);
H A Drate.h47 ref->ops->tx_status(ref->priv, sband, ista, priv_sta, skb);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/octeon/
H A Dethernet.c235 cvmx_pko_port_status_t tx_status; local
242 memset(&tx_status, 0, sizeof(tx_status));
245 cvmx_pko_get_port_status(priv->port, 1, &tx_status);
249 priv->stats.tx_packets += tx_status.packets;
251 priv->stats.tx_bytes += tx_status.octets;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ar9170/
H A Dmain.c254 skb_queue_len(&ar->tx_status[i]),
300 u16 tx_status)
308 switch (tx_status) {
321 "invalid tx_status response (%x)\n", tx_status);
355 skb_queue_tail(&ar->tx_status[queue], skb);
426 * This worker tries to keeps an maintain tx_status queues.
427 * So we can guarantee that incoming tx_status reports are
449 ar9170_dump_txqueue(ar, &ar->tx_status[i]);
452 ar9170_recycle_expired(ar, &ar->tx_status[
299 ar9170_tx_status(struct ar9170 *ar, struct sk_buff *skb, u16 tx_status) argument
[all...]
H A Dar9170.h197 struct sk_buff_head tx_status[__AR9170_NUM_TXQ]; member in struct:ar9170
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43/
H A Dxmit.h55 __le16 tx_status; /* TX status */ member in struct:b43_txhdr::__anon13635::__anon13636
66 __le16 tx_status; /* TX status */ member in struct:b43_txhdr::__anon13635::__anon13637
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/stmmac/
H A Dcommon.h169 int (*tx_status) (void *data, struct stmmac_extra_stats *x, member in struct:stmmac_desc_ops
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/arm/
H A Dether1.h68 unsigned short tx_status; member in struct:__anon12456
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/tulip/
H A Dwinbond-840.c1066 int tx_status = np->tx_ring[entry].status; local
1068 if (tx_status < 0)
1070 if (tx_status & 0x8000) { /* There was an error, log it. */
1074 dev->name, tx_status);
1077 if (tx_status & 0x0104) np->stats.tx_aborted_errors++;
1078 if (tx_status & 0x0C80) np->stats.tx_carrier_errors++;
1079 if (tx_status & 0x0200) np->stats.tx_window_errors++;
1080 if (tx_status & 0x0002) np->stats.tx_fifo_errors++;
1081 if ((tx_status & 0x0080) && np->mii_if.full_duplex == 0)
1087 dev->name, entry, tx_status);
[all...]

Completed in 147 milliseconds

123