/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl871x_sta_mgt.c | 178 list_del_init(&(pstaxmitpriv->vo_q.tx_pending)); in r8712_free_stainfo() 182 list_del_init(&(pstaxmitpriv->vi_q.tx_pending)); in r8712_free_stainfo() 186 list_del_init(&(pstaxmitpriv->bk_q.tx_pending)); in r8712_free_stainfo() 190 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in r8712_free_stainfo()
|
D | rtl871x_xmit.h | 170 struct list_head tx_pending; member
|
D | rtl8712_xmit.c | 217 tx_pending); in dequeue_xframe_ex() 231 list_del_init(&ptxservq->tx_pending); in dequeue_xframe_ex()
|
D | rtl871x_xmit.c | 46 INIT_LIST_HEAD(&ptxservq->tx_pending); in _init_txservq() 938 if (list_empty(&ptxservq->tx_pending)) in r8712_xmit_classifier() 939 list_add_tail(&ptxservq->tx_pending, &pstapending->queue); in r8712_xmit_classifier()
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
D | debug.c | 268 skb_queue_len(&ar->tx_pending[0]), in carl9170_debugfs_qos_stat_read() 270 skb_queue_len(&ar->tx_pending[1]), in carl9170_debugfs_qos_stat_read() 272 skb_queue_len(&ar->tx_pending[2]), in carl9170_debugfs_qos_stat_read() 274 skb_queue_len(&ar->tx_pending[3]), in carl9170_debugfs_qos_stat_read() 766 DEBUGFS_QUEUE_DUMP(tx_pending, 0); 767 DEBUGFS_QUEUE_DUMP(tx_pending, 1); 768 DEBUGFS_QUEUE_DUMP(tx_pending, 2); 769 DEBUGFS_QUEUE_DUMP(tx_pending, 3);
|
D | tx.c | 1227 spin_lock_bh(&ar->tx_pending[queue].lock); in carl9170_tx_ampdu() 1228 skb_queue_splice_tail_init(&agg, &ar->tx_pending[queue]); in carl9170_tx_ampdu() 1229 spin_unlock_bh(&ar->tx_pending[queue].lock); in carl9170_tx_ampdu() 1350 while (!skb_queue_empty(&ar->tx_pending[i])) { in carl9170_tx() 1351 skb = carl9170_tx_pick_skb(ar, &ar->tx_pending[i]); in carl9170_tx() 1514 skb_queue_tail(&ar->tx_pending[queue], skb); in carl9170_op_tx()
|
D | carl9170.h | 391 struct sk_buff_head tx_pending[__AR9170_NUM_TXQ]; member
|
D | main.c | 232 while ((skb = skb_dequeue(&ar->tx_pending[i]))) { in carl9170_flush() 1826 skb_queue_head_init(&ar->tx_pending[i]); in carl9170_alloc()
|
/linux-4.1.27/drivers/staging/rtl8723au/core/ |
D | rtw_sta_mgt.c | 222 list_del_init(&pstaxmitpriv->vo_q.tx_pending); in rtw_free_stainfo23a() 229 list_del_init(&pstaxmitpriv->vi_q.tx_pending); in rtw_free_stainfo23a() 236 list_del_init(&pstaxmitpriv->be_q.tx_pending); in rtw_free_stainfo23a() 243 list_del_init(&pstaxmitpriv->bk_q.tx_pending); in rtw_free_stainfo23a()
|
D | rtw_xmit.c | 28 INIT_LIST_HEAD(&ptxservq->tx_pending); in _init_txservq() 1644 tx_pending); in rtw_dequeue_xframe23a() 1657 list_del_init(&ptxservq->tx_pending); in rtw_dequeue_xframe23a() 1741 if (list_empty(&ptxservq->tx_pending)) { in rtw_xmit23a_classifier() 1742 list_add_tail(&ptxservq->tx_pending, in rtw_xmit23a_classifier() 2101 list_del_init(&pstaxmitpriv->vo_q.tx_pending); in stop_sta_xmit23a() 2104 list_del_init(&pstaxmitpriv->vi_q.tx_pending); in stop_sta_xmit23a() 2108 list_del_init(&pstaxmitpriv->be_q.tx_pending); in stop_sta_xmit23a() 2112 list_del_init(&pstaxmitpriv->bk_q.tx_pending); in stop_sta_xmit23a() 2118 list_del_init(&pstaxmitpriv->be_q.tx_pending); in stop_sta_xmit23a()
|
/linux-4.1.27/drivers/net/wireless/p54/ |
D | p54spi.c | 445 while (!list_empty(&priv->tx_pending)) { in p54spi_wq_tx() 446 entry = list_entry(priv->tx_pending.next, in p54spi_wq_tx() 485 list_add_tail(&di->tx_list, &priv->tx_pending); in p54spi_op_tx() 588 INIT_LIST_HEAD(&priv->tx_pending); in p54spi_op_stop() 652 INIT_LIST_HEAD(&priv->tx_pending); in p54spi_probe()
|
D | p54spi.h | 119 struct list_head tx_pending; member
|
D | p54.h | 173 struct sk_buff_head tx_pending; member
|
D | txrx.c | 155 skb = skb_dequeue(&priv->tx_pending); in p54_tx_pending() 161 skb_queue_head(&priv->tx_pending, skb); in p54_tx_pending() 271 skb_queue_tail(&priv->tx_pending, skb); in p54_tx()
|
D | main.c | 214 skb_queue_purge(&priv->tx_pending); in p54_stop() 750 skb_queue_head_init(&priv->tx_pending); in p54_init_common()
|
D | fwio.c | 200 if (unlikely(skb_queue_len(&priv->tx_pending) > 64)) in p54_alloc_skb()
|
/linux-4.1.27/drivers/nfc/st21nfca/ |
D | st21nfca_dep.h | 24 struct sk_buff *tx_pending; member
|
D | st21nfca_dep.c | 133 skb = info->dep_info.tx_pending; in st21nfca_tx_work() 148 info->dep_info.tx_pending = skb; in st21nfca_im_send_pdu()
|
/linux-4.1.27/drivers/staging/rtl8188eu/core/ |
D | rtw_sta_mgt.c | 320 list_del_init(&(pstaxmitpriv->vo_q.tx_pending)); in rtw_free_stainfo() 324 list_del_init(&(pstaxmitpriv->vi_q.tx_pending)); in rtw_free_stainfo() 328 list_del_init(&(pstaxmitpriv->bk_q.tx_pending)); in rtw_free_stainfo() 332 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in rtw_free_stainfo()
|
D | rtw_xmit.c | 33 INIT_LIST_HEAD(&ptxservq->tx_pending); in _init_txservq() 1529 ptxservq = container_of(sta_plist, struct tx_servq, tx_pending); in rtw_dequeue_xframe() 1540 list_del_init(&ptxservq->tx_pending); in rtw_dequeue_xframe() 1618 if (list_empty(&ptxservq->tx_pending)) in rtw_xmit_classifier() 1619 list_add_tail(&ptxservq->tx_pending, get_list_head(phwxmits[ac_index].sta_queue)); in rtw_xmit_classifier() 1911 list_del_init(&(pstaxmitpriv->vo_q.tx_pending)); in stop_sta_xmit() 1914 list_del_init(&(pstaxmitpriv->vi_q.tx_pending)); in stop_sta_xmit() 1917 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in stop_sta_xmit() 1920 list_del_init(&(pstaxmitpriv->bk_q.tx_pending)); in stop_sta_xmit() 1925 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in stop_sta_xmit()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 229 ring->tx_pending = ug_info->bdRingLenTx[queue]; in uec_get_ringparam() 250 if (ring->tx_pending < UCC_GETH_TX_BD_RING_SIZE_MIN) { in uec_set_ringparam() 257 ug_info->bdRingLenTx[queue] = ring->tx_pending; in uec_set_ringparam()
|
D | gianfar_ethtool.c | 468 rvals->tx_pending = tx_queue->tx_ring_size; in gfar_gringparam() 488 if (rvals->tx_pending > GFAR_TX_MAX_RING_SIZE) in gfar_sringparam() 491 if (!is_power_of_2(rvals->tx_pending)) { in gfar_sringparam() 507 priv->tx_queue[i]->tx_ring_size = rvals->tx_pending; in gfar_sringparam()
|
/linux-4.1.27/drivers/net/ethernet/cirrus/ |
D | ep93xx_eth.c | 173 unsigned int tx_pending; member 378 ep->tx_pending++; in ep93xx_xmit() 379 if (ep->tx_pending == TX_QUEUE_ENTRIES) in ep93xx_xmit() 431 if (ep->tx_pending == TX_QUEUE_ENTRIES) in ep93xx_tx_complete() 433 ep->tx_pending--; in ep93xx_tx_complete() 668 ep->tx_pending = 0; in ep93xx_open()
|
/linux-4.1.27/drivers/s390/net/ |
D | netiucv.c | 182 unsigned long tx_pending; member 745 conn->prof.tx_pending--; in conn_action_txdone() 793 conn->prof.tx_pending++; in conn_action_txdone() 794 if (conn->prof.tx_pending > conn->prof.tx_max_pending) in conn_action_txdone() 795 conn->prof.tx_max_pending = conn->prof.tx_pending; in conn_action_txdone() 797 conn->prof.tx_pending--; in conn_action_txdone() 1228 conn->prof.tx_pending++; in netiucv_transmit_skb() 1229 if (conn->prof.tx_pending > conn->prof.tx_max_pending) in netiucv_transmit_skb() 1230 conn->prof.tx_max_pending = conn->prof.tx_pending; in netiucv_transmit_skb() 1234 conn->prof.tx_pending--; in netiucv_transmit_skb() [all …]
|
/linux-4.1.27/net/mac80211/ |
D | ethtool.c | 24 return drv_set_ringparam(local, rp->tx_pending, rp->rx_pending); in ieee80211_set_ringparam() 34 drv_get_ringparam(local, &rp->tx_pending, &rp->tx_max_pending, in ieee80211_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/brocade/bna/ |
D | bnad_ethtool.c | 428 ringparam->tx_pending = bnad->txq_depth; in bnad_get_ringparam() 441 ringparam->tx_pending == bnad->txq_depth) { in bnad_set_ringparam() 452 if (ringparam->tx_pending < BNAD_MIN_Q_DEPTH || in bnad_set_ringparam() 453 ringparam->tx_pending > BNAD_MAX_TXQ_DEPTH || in bnad_set_ringparam() 454 !BNA_POWER_OF_2(ringparam->tx_pending)) { in bnad_set_ringparam() 487 if (ringparam->tx_pending != bnad->txq_depth) { in bnad_set_ringparam() 488 bnad->txq_depth = ringparam->tx_pending; in bnad_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/faraday/ |
D | ftmac100.c | 73 unsigned int tx_pending; member 591 if (priv->tx_pending == 0) in ftmac100_tx_complete_packet() 622 priv->tx_pending--; in ftmac100_tx_complete_packet() 655 priv->tx_pending++; in ftmac100_xmit() 656 if (priv->tx_pending == TX_QUEUE_ENTRIES) in ftmac100_xmit() 977 priv->tx_pending = 0; in ftmac100_open()
|
D | ftgmac100.c | 65 unsigned int tx_pending; member 631 if (priv->tx_pending == 0) in ftgmac100_tx_complete_packet() 654 priv->tx_pending--; in ftgmac100_tx_complete_packet() 700 priv->tx_pending++; in ftgmac100_xmit() 701 if (priv->tx_pending == TX_QUEUE_ENTRIES) in ftgmac100_xmit() 1091 priv->tx_pending = 0; in ftgmac100_open()
|
/linux-4.1.27/drivers/net/ethernet/qualcomm/ |
D | qca_debug.c | 270 ring->tx_pending = qca->txr.count; in qcaspi_get_ringparam() 286 qca->txr.count = max_t(u32, ring->tx_pending, TX_RING_MIN_LEN); in qcaspi_set_ringparam()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | hif_usb.h | 78 struct list_head tx_pending; member
|
D | hif_usb.c | 326 list_move_tail(&tx_buf->list, &hif_dev->tx.tx_pending); in __hif_usb_tx() 452 &hif_dev->tx.tx_pending, list) { in hif_usb_stop() 769 &hif_dev->tx.tx_pending, list) { in ath9k_hif_usb_dealloc_tx_urbs() 786 INIT_LIST_HEAD(&hif_dev->tx.tx_pending); in ath9k_hif_usb_alloc_tx_urbs()
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_ethtool.c | 453 param->tx_pending = adapter->tx_ring_size; in vmxnet3_get_ringparam() 468 if (param->tx_pending == 0 || param->tx_pending > in vmxnet3_set_ringparam() 488 new_tx_ring_size = (param->tx_pending + VMXNET3_RING_SIZE_MASK) & in vmxnet3_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
D | pasemi_mac_ethtool.c | 115 ering->tx_pending = RING_USED(mac->tx)/2; in pasemi_mac_ethtool_get_ringparam()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | usb.h | 129 struct usb_anchor tx_pending[RTL_USB_MAX_EP_NUM]; member
|
D | usb.c | 313 init_usb_anchor(&rtlusb->tx_pending[i]); in _rtl_usb_init_tx() 817 usb_kill_anchored_urbs(&rtlusb->tx_pending[i]); in rtl_usb_cleanup()
|
/linux-4.1.27/net/rxrpc/ |
D | ar-output.c | 541 skb = call->tx_pending; in rxrpc_send_data() 542 call->tx_pending = NULL; in rxrpc_send_data() 690 call->tx_pending = skb; in rxrpc_send_data()
|
D | ar-internal.h | 315 struct sk_buff *tx_pending; /* Tx socket buffer being filled */ member
|
D | ar-call.c | 886 rxrpc_free_skb(call->tx_pending); in rxrpc_cleanup_call()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
D | cxgb2.c | 718 e->tx_pending = adapter->params.sge.cmdQ_size[0]; in get_sge_param() 728 e->tx_pending > MAX_CMDQ_ENTRIES || in set_sge_param() 731 e->tx_pending < (adapter->params.nports + 1) * (MAX_SKB_FRAGS + 1)) in set_sge_param() 739 adapter->params.sge.cmdQ_size[0] = e->tx_pending; in set_sge_param() 740 adapter->params.sge.cmdQ_size[1] = e->tx_pending > MAX_CMDQ1_ENTRIES ? in set_sge_param() 741 MAX_CMDQ1_ENTRIES : e->tx_pending; in set_sge_param()
|
/linux-4.1.27/drivers/net/ethernet/toshiba/ |
D | spider_net_ethtool.c | 127 ering->tx_pending = card->tx_chain.num_desc; in spider_net_ethtool_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_ethtool.c | 493 e->tx_pending = s->ethtxq[pi->first_qset].q.size; in get_sge_param() 504 e->tx_pending > MAX_TXQ_ENTRIES || in set_sge_param() 507 e->rx_pending < MIN_FL_ENTRIES || e->tx_pending < MIN_TXQ_ENTRIES) in set_sge_param() 514 s->ethtxq[pi->first_qset + i].q.size = e->tx_pending; in set_sge_param()
|
/linux-4.1.27/drivers/net/irda/ |
D | mcs7780.h | 113 struct sk_buff *tx_pending; member
|
D | stir4200.c | 173 struct sk_buff *tx_pending; member 573 skb = xchg(&stir->tx_pending, skb); in stir_hard_xmit() 758 skb = xchg(&stir->tx_pending, NULL); in stir_transmit_thread()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 276 ring->tx_pending = txdr->count; in pch_gbe_get_ringparam() 324 clamp_val(ring->tx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD); in pch_gbe_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
D | ethtool.c | 213 ring->tx_pending = tx_ring->count; in igbvf_get_ringparam() 231 new_tx_count = max_t(u32, ring->tx_pending, IGBVF_MIN_TXD); in igbvf_set_ringparam()
|
D | netdev.c | 1854 int tx_pending = 0; in igbvf_watchdog_task() local 1881 tx_pending = (igbvf_desc_unused(tx_ring) + 1 < in igbvf_watchdog_task() 1883 if (tx_pending) { in igbvf_watchdog_task()
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_softmac.c | 2203 for(i = ieee->tx_pending.frag; i < ieee->tx_pending.txb->nr_frags; i++) { in ieee80211_resume_tx() 2206 ieee->tx_pending.frag = i; in ieee80211_resume_tx() 2211 ieee->tx_pending.txb->fragments[i], in ieee80211_resume_tx() 2220 ieee80211_txb_free(ieee->tx_pending.txb); in ieee80211_resume_tx() 2221 ieee->tx_pending.txb = NULL; in ieee80211_resume_tx() 2231 if (ieee->tx_pending.txb) { in ieee80211_reset_queue() 2232 ieee80211_txb_free(ieee->tx_pending.txb); in ieee80211_reset_queue() 2233 ieee->tx_pending.txb = NULL; in ieee80211_reset_queue() 2269 if (!ieee->queue_stop && ieee->tx_pending.txb) in ieee80211_wake_queue() 2727 ieee->tx_pending.txb = NULL; in ieee80211_softmac_init()
|
D | ieee80211.h | 2020 struct tx_pending_t tx_pending; member
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
D | main.c | 657 atomic_inc(&priv->adapter->tx_pending); in mwifiex_queue_tx_pkt() 901 atomic_read(&adapter->tx_pending)); in mwifiex_dump_drv_info() 1241 atomic_read(&adapter->tx_pending) || in mwifiex_remove_card() 1246 atomic_read(&adapter->tx_pending), in mwifiex_remove_card()
|
D | util.c | 110 {"tx_pending", adapter_item_size(tx_pending), 111 adapter_item_addr(tx_pending), 1},
|
D | txrx.c | 315 atomic_dec(&adapter->tx_pending); in mwifiex_write_data_complete()
|
D | uap_txrx.c | 197 atomic_inc(&adapter->tx_pending); in mwifiex_uap_queue_bridged_pkt()
|
D | README | 160 tx_pending = <number of Tx packet pending>
|
D | main.h | 770 atomic_t tx_pending; member
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | ethtool.c | 657 ring->tx_pending = efx->txq_entries; in efx_ethtool_get_ringparam() 668 ring->tx_pending > EFX_TXQ_MAX_ENT(efx)) in efx_ethtool_set_ringparam() 678 txq_entries = max(ring->tx_pending, EFX_TXQ_MIN_ENT(efx)); in efx_ethtool_set_ringparam() 679 if (txq_entries != ring->tx_pending) in efx_ethtool_set_ringparam()
|
/linux-4.1.27/drivers/atm/ |
D | solos-pci.c | 1049 uint32_t tx_pending, card_flags; in fpga_tx() local 1066 tx_pending = card->tx_mask & ~card_flags; in fpga_tx() 1068 for (port = 0; tx_pending; tx_pending >>= 1, port++) { in fpga_tx() 1069 if (tx_pending & 1) { in fpga_tx()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_ethtool.c | 232 ring->tx_pending = adapter->tx_desc_count; in i40evf_get_ringparam() 252 new_tx_count = clamp_t(u32, ring->tx_pending, in i40evf_set_ringparam()
|
D | i40e_txrx.c | 172 u32 tx_pending = i40e_get_tx_pending(tx_ring); in i40e_check_tx_hang() local 188 if ((tx_done_old == tx_done) && tx_pending) { in i40e_check_tx_hang() 193 (tx_pending < I40E_MIN_DESC_PENDING) && (tx_pending > 0)) { in i40e_check_tx_hang()
|
/linux-4.1.27/drivers/net/ethernet/ |
D | ethoc.c | 945 ring->tx_pending = priv->num_tx; in ethoc_get_ringparam() 953 if (ring->tx_pending < 1 || ring->rx_pending < 1 || in ethoc_set_ringparam() 954 ring->tx_pending + ring->rx_pending > priv->num_bd) in ethoc_set_ringparam() 966 priv->num_tx = rounddown_pow_of_two(ring->tx_pending); in ethoc_set_ringparam()
|
/linux-4.1.27/drivers/staging/rtl8192e/ |
D | rtllib_softmac.c | 2529 for (i = ieee->tx_pending.frag; i < ieee->tx_pending.txb->nr_frags; in rtllib_resume_tx() 2533 ieee->tx_pending.frag = i; in rtllib_resume_tx() 2538 ieee->tx_pending.txb->fragments[i], in rtllib_resume_tx() 2543 rtllib_txb_free(ieee->tx_pending.txb); in rtllib_resume_tx() 2544 ieee->tx_pending.txb = NULL; in rtllib_resume_tx() 2554 if (ieee->tx_pending.txb) { in rtllib_reset_queue() 2555 rtllib_txb_free(ieee->tx_pending.txb); in rtllib_reset_queue() 2556 ieee->tx_pending.txb = NULL; in rtllib_reset_queue() 2593 if (!ieee->queue_stop && ieee->tx_pending.txb) in rtllib_wake_queue() 3117 ieee->tx_pending.txb = NULL; in rtllib_softmac_init()
|
D | rtllib.h | 1680 struct tx_pending { struct 2289 struct tx_pending tx_pending; member
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
D | txrx.c | 79 if (!ar->tx_pending[i]) { in ath6kl_ibss_map_epid() 330 ar->tx_pending[eid]++; in ath6kl_control_tx() 480 ar->tx_pending[eid]++; in ath6kl_data_tx() 738 ar->tx_pending[eid]--; in ath6kl_tx_complete() 747 if (ar->tx_pending[eid] == 0) in ath6kl_tx_complete()
|
D | core.h | 706 int tx_pending[ENDPOINT_MAX]; member
|
D | cfg80211.c | 427 return ar->tx_pending[ath6kl_wmi_get_control_ep(ar->wmi)] == 0; in ath6kl_is_tx_pending() 494 if (ar->tx_pending[ath6kl_wmi_get_control_ep(ar->wmi)]) { in ath6kl_cfg80211_connect() 2074 return !ar->tx_pending[ar->ctrl_ep]; in is_ctrl_ep_empty() 2100 if (ar->tx_pending[ar->ctrl_ep]) { in ath6kl_cfg80211_host_sleep()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | b44.h | 400 u32 tx_pending; member
|
D | b44.c | 75 (B44_TX_RING_SIZE - (BP)->tx_pending) 78 (BP)->tx_cons + (BP)->tx_pending - (BP)->tx_prod : \ 1977 (ering->tx_pending > B44_TX_RING_SIZE - 1)) in b44_set_ringparam() 1983 bp->tx_pending = ering->tx_pending; in b44_set_ringparam() 2378 bp->tx_pending = B44_DEF_TX_RING_PENDING; in b44_init_one()
|
D | bcm63xx_enet.c | 1518 ering->tx_pending = priv->tx_ring_size; in bcm_enet_get_ringparam() 1536 priv->tx_ring_size = ering->tx_pending; in bcm_enet_set_ringparam() 2664 ering->tx_pending = priv->tx_ring_size; in bcm_enetsw_get_ringparam() 2682 priv->tx_ring_size = ering->tx_pending; in bcm_enetsw_set_ringparam()
|
D | tg3.c | 205 #define TG3_TX_WAKEUP_THRESH(tnapi) ((tnapi)->tx_pending / 4) 6477 tnapi->tx_prod, tnapi->tx_cons, tnapi->tx_pending, in tg3_dump_state() 6510 return tnapi->tx_pending - in tg3_tx_avail() 7841 return skb_shinfo(skb)->gso_segs < tnapi->tx_pending / 3; in tg3_tso_bug_gso_check() 12352 ering->tx_pending = tp->napi[0].tx_pending; in tg3_get_ringparam() 12362 (ering->tx_pending > TG3_TX_RING_SIZE - 1) || in tg3_set_ringparam() 12363 (ering->tx_pending <= MAX_SKB_FRAGS) || in tg3_set_ringparam() 12365 (ering->tx_pending <= (MAX_SKB_FRAGS * 3)))) in tg3_set_ringparam() 12386 tp->napi[i].tx_pending = ering->tx_pending; in tg3_set_ringparam() 17825 tnapi->tx_pending = TG3_DEF_TX_RING_PENDING; in tg3_init_one()
|
D | bnx2.c | 7297 ering->tx_pending = bp->tx_ring_size; in bnx2_get_ringparam() 7363 (ering->tx_pending > BNX2_MAX_TX_DESC_CNT) || in bnx2_set_ringparam() 7364 (ering->tx_pending <= MAX_SKB_FRAGS)) { in bnx2_set_ringparam() 7368 rc = bnx2_change_ring_size(bp, ering->rx_pending, ering->tx_pending, in bnx2_set_ringparam()
|
D | tg3.h | 3006 u32 tx_pending; member
|
/linux-4.1.27/drivers/staging/rtl8192u/ |
D | r8192U_core.c | 525 atomic_read(&(priv->tx_pending[VI_PRIORITY])), in proc_get_stats_tx() 526 atomic_read(&(priv->tx_pending[VO_PRIORITY])), in proc_get_stats_tx() 527 atomic_read(&(priv->tx_pending[BE_PRIORITY])), in proc_get_stats_tx() 528 atomic_read(&(priv->tx_pending[BK_PRIORITY])), in proc_get_stats_tx() 632 int used = atomic_read(&priv->tx_pending[queue_index]); in check_nic_enough_desc() 1031 atomic_dec(&priv->tx_pending[queue_index]); in rtl8192_tx_isr() 1281 atomic_inc(&priv->tx_pending[queue_index]); in rtl819xU_tx_cmd() 1500 pend = atomic_read(&priv->tx_pending[tcb_desc->queue_index]); in rtl8192_tx() 1640 …RT_TRACE(COMP_ERR, "Error TX URB for zero byte %d, error %d", atomic_read(&priv->tx_pending[tcb_de… in rtl8192_tx() 1645 atomic_inc(&priv->tx_pending[tcb_desc->queue_index]); in rtl8192_tx() [all …]
|
D | r8192U.h | 948 atomic_t tx_pending[0x10]; /* UART_PRIORITY + 1 */ member
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_ethtool.c | 498 ring->tx_pending = txdr->count; in ixgb_get_ringparam() 524 txdr->count = max(ring->tx_pending,(u32)MIN_TXD); in ixgb_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
D | mvpp2.c | 5418 u16 new_tx_pending = ring->tx_pending; in mvpp2_check_ringparam_valid() 5420 if (ring->rx_pending == 0 || ring->tx_pending == 0) in mvpp2_check_ringparam_valid() 5428 if (ring->tx_pending > MVPP2_MAX_TXD) in mvpp2_check_ringparam_valid() 5430 else if (!IS_ALIGNED(ring->tx_pending, 32)) in mvpp2_check_ringparam_valid() 5431 new_tx_pending = ALIGN(ring->tx_pending, 32); in mvpp2_check_ringparam_valid() 5439 if (ring->tx_pending != new_tx_pending) { in mvpp2_check_ringparam_valid() 5441 ring->tx_pending, new_tx_pending); in mvpp2_check_ringparam_valid() 5442 ring->tx_pending = new_tx_pending; in mvpp2_check_ringparam_valid() 5822 ring->tx_pending = port->tx_ring_size; in mvpp2_ethtool_get_ringparam() 5839 port->tx_ring_size = ring->tx_pending; in mvpp2_ethtool_set_ringparam() [all …]
|
D | mvneta.c | 2847 ring->tx_pending = pp->tx_ring_size; in mvneta_ethtool_get_ringparam() 2855 if ((ring->rx_pending == 0) || (ring->tx_pending == 0)) in mvneta_ethtool_set_ringparam() 2860 pp->tx_ring_size = clamp_t(u16, ring->tx_pending, in mvneta_ethtool_set_ringparam() 2862 if (pp->tx_ring_size != ring->tx_pending) in mvneta_ethtool_set_ringparam() 2864 pp->tx_ring_size, ring->tx_pending); in mvneta_ethtool_set_ringparam()
|
D | sky2.c | 1799 return sky2->tx_pending - tx_inuse(sky2); in tx_avail() 4171 ering->tx_pending = sky2->tx_pending; in sky2_get_ringparam() 4181 ering->tx_pending < TX_MIN_PENDING || in sky2_set_ringparam() 4182 ering->tx_pending > TX_MAX_PENDING) in sky2_set_ringparam() 4188 sky2->tx_pending = ering->tx_pending; in sky2_set_ringparam() 4189 sky2->tx_ring_size = roundup_ring_size(sky2->tx_pending); in sky2_set_ringparam() 4786 sky2->tx_pending = TX_DEF_PENDING; in sky2_init_netdev()
|
D | mv643xx_eth.c | 1633 er->tx_pending = mp->tx_ring_size; in mv643xx_eth_get_ringparam() 1645 mp->tx_ring_size = clamp_t(unsigned int, er->tx_pending, in mv643xx_eth_set_ringparam() 1647 if (mp->tx_ring_size != er->tx_pending) in mv643xx_eth_set_ringparam() 1649 mp->tx_ring_size, er->tx_pending); in mv643xx_eth_set_ringparam()
|
D | skge.c | 502 p->tx_pending = skge->tx_ring.count; in skge_get_ring_param() 512 p->tx_pending < TX_LOW_WATER || p->tx_pending > MAX_TX_RING_SIZE) in skge_set_ring_param() 516 skge->tx_ring.count = p->tx_pending; in skge_set_ring_param()
|
D | sky2.h | 2235 u16 tx_pending; member
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | rtw_xmit.h | 239 struct list_head tx_pending; member
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | rtw_xmit.h | 235 struct list_head tx_pending; member
|
D | ieee80211.h | 961 struct tx_pending { struct
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 647 u32 tx_pending = i40e_get_tx_pending(tx_ring); in i40e_check_tx_hang() local 664 if ((tx_done_old == tx_done) && tx_pending) { in i40e_check_tx_hang() 669 (tx_pending < I40E_MIN_DESC_PENDING) && (tx_pending > 0)) { in i40e_check_tx_hang() 672 tx_pending, tx_ring->queue_index); in i40e_check_tx_hang()
|
D | i40e_ethtool.c | 1083 ring->tx_pending = vsi->tx_rings[0]->count; in i40e_get_ringparam() 1101 if (ring->tx_pending > I40E_MAX_NUM_DESCRIPTORS || in i40e_set_ringparam() 1102 ring->tx_pending < I40E_MIN_NUM_DESCRIPTORS || in i40e_set_ringparam() 1107 ring->tx_pending, ring->rx_pending, in i40e_set_ringparam() 1112 new_tx_count = ALIGN(ring->tx_pending, I40E_REQ_DESCRIPTOR_MULTIPLE); in i40e_set_ringparam()
|
/linux-4.1.27/drivers/net/wireless/ath/ath5k/ |
D | base.c | 1533 if (ah->tx_pending) in ath5k_set_current_imask() 1797 ah->tx_pending = false; in ath5k_tasklet_tx() 2258 ah->tx_pending = true; in ath5k_schedule_tx() 2389 if (ah->rx_pending || ah->tx_pending) in ath5k_intr() 2793 ah->tx_pending = false; in ath5k_stop_tasklets()
|
D | ath5k.h | 1298 bool tx_pending; /* tx tasklet pending */ member
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ethtool.c | 412 ring->tx_pending = adapter->num_txd; in netxen_nic_get_ringparam() 467 num_txd = netxen_validate_ringparam(ring->tx_pending, in netxen_nic_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
D | ethtool.c | 261 ring->tx_pending = adapter->tx_ring_count; in ixgbevf_get_ringparam() 275 new_tx_count = max_t(u32, ring->tx_pending, IXGBEVF_MIN_TXD); in ixgbevf_set_ringparam()
|
D | ixgbevf_main.c | 242 u32 tx_pending = ixgbevf_get_tx_pending(tx_ring); in ixgbevf_check_tx_hang() local 251 if ((tx_done_old == tx_done) && tx_pending) { in ixgbevf_check_tx_hang()
|
/linux-4.1.27/include/uapi/linux/ |
D | ethtool.h | 468 __u32 tx_pending; member
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | cxgb3_main.c | 1954 e->tx_pending = q->txq_size[0]; in get_sge_param() 1966 e->tx_pending > MAX_TXQ_ENTRIES || in set_sge_param() 1971 e->tx_pending < adapter->params.nports * MIN_TXQ_ENTRIES) in set_sge_param() 1982 q->txq_size[0] = e->tx_pending; in set_sge_param() 1983 q->txq_size[1] = e->tx_pending; in set_sge_param() 1984 q->txq_size[2] = e->tx_pending; in set_sge_param()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_ethtool.c | 1834 ering->tx_pending = bp->tx_ring_size; in bnx2x_get_ringparam() 1844 ering->rx_pending, ering->tx_pending); in bnx2x_set_ringparam() 1861 (ering->tx_pending > (IS_MF_STORAGE_ONLY(bp) ? 0 : MAX_TX_AVAIL)) || in bnx2x_set_ringparam() 1862 (ering->tx_pending <= MAX_SKB_FRAGS + 4)) { in bnx2x_set_ringparam() 1868 bp->tx_ring_size = ering->tx_pending; in bnx2x_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ethtool.c | 463 ring->tx_pending = interface->tx_ring_count; in fm10k_get_ringparam() 479 new_tx_count = clamp_t(u32, ring->tx_pending, in fm10k_set_ringparam()
|
D | fm10k_main.c | 1173 u32 tx_pending = fm10k_get_tx_pending(tx_ring); in fm10k_check_tx_hang() local 1185 if (!tx_pending || (tx_done_old != tx_done)) { in fm10k_check_tx_hang()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | cxgb4vf_main.c | 1391 rp->tx_pending = s->ethtxq[pi->first_qset].q.size; in cxgb4vf_get_ringparam() 1410 rp->tx_pending > MAX_TXQ_ENTRIES || in cxgb4vf_set_ringparam() 1414 rp->tx_pending < MIN_TXQ_ENTRIES) in cxgb4vf_set_ringparam() 1423 s->ethtxq[qs].q.size = rp->tx_pending; in cxgb4vf_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 4573 ring->tx_pending = np->tx_ring_size; in nv_get_ringparam() 4584 ring->tx_pending < TX_RING_MIN || in nv_set_ringparam() 4589 ring->tx_pending > RING_MAX_DESC_VER_1)) || in nv_set_ringparam() 4592 ring->tx_pending > RING_MAX_DESC_VER_2_3))) { in nv_set_ringparam() 4599 sizeof(struct ring_desc) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4603 sizeof(struct ring_desc_ex) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4607 tx_skbuff = kmalloc(sizeof(struct nv_skb_map) * ring->tx_pending, GFP_KERNEL); in nv_set_ringparam() 4612 … pci_free_consistent(np->pci_dev, sizeof(struct ring_desc) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4616 …i_free_consistent(np->pci_dev, sizeof(struct ring_desc_ex) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4642 np->tx_ring_size = ring->tx_pending; in nv_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/renesas/ |
D | sh_eth.c | 2209 ring->tx_pending = mdp->num_tx_ring; in sh_eth_get_ringparam() 2218 if (ring->tx_pending > TX_RING_MAX || in sh_eth_set_ringparam() 2220 ring->tx_pending < TX_RING_MIN || in sh_eth_set_ringparam() 2250 mdp->num_tx_ring = ring->tx_pending; in sh_eth_set_ringparam()
|
/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 585 list_del_init(&ptxservq->tx_pending); in rtl8188eu_xmitframe_complete()
|
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_core.h | 635 atomic_t tx_pending[0x10]; member
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ethtool.c | 631 ring->tx_pending = adapter->num_txd; in qlcnic_get_ringparam() 671 num_txd = qlcnic_validate_ringparam(ring->tx_pending, in qlcnic_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 580 ring->tx_pending = txdr->count; in e1000_get_ringparam() 623 txdr->count = max(ring->tx_pending, (u32)E1000_MIN_TXD); in e1000_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_ethtool.c | 1037 tx_size = roundup_pow_of_two(param->tx_pending); in mlx4_en_set_ringparam() 1085 param->tx_pending = priv->tx_ring[0]->size; in mlx4_en_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/tehuti/ |
D | tehuti.c | 2295 ring->tx_pending = bdx_tx_fifo_size_to_packets(priv->txd_size); in bdx_get_ringparam() 2318 if (bdx_tx_fifo_size_to_packets(tx_size) >= ring->tx_pending) in bdx_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | ethtool.c | 663 ring->tx_pending = adapter->tx_ring_count; in e1000_get_ringparam() 682 new_tx_count = clamp_t(u32, ring->tx_pending, E1000_MIN_TXD, in e1000_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
D | be_ethtool.c | 688 ring->tx_pending = adapter->tx_obj[0].q.len; in be_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | pcnet32.c | 776 ering->tx_pending = lp->tx_ring_size; in pcnet32_get_ringparam() 799 size = min(ering->tx_pending, (unsigned int)TX_MAX_RING_SIZE); in pcnet32_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | cpmac.c | 879 ring->tx_pending = 1; in cpmac_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 859 ring->tx_pending = adapter->tx_ring_count; in igb_get_ringparam() 877 new_tx_count = min_t(u32, ring->tx_pending, IGB_MAX_TXD); in igb_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/ |
D | e100.c | 2583 ring->tx_pending = cbs->count; in e100_get_ringparam() 2600 cbs->count = max(ring->tx_pending, cbs->min); in e100_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 3495 ring->tx_pending = txdr->count; in atl1_get_ringparam() 3528 tpdr->count = (u16) max(ring->tx_pending, (u32) ATL1_MIN_TPD); in atl1_set_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 953 ring->tx_pending = tx_ring->count; in ixgbe_get_ringparam() 967 new_tx_count = clamp_t(u32, ring->tx_pending, in ixgbe_set_ringparam()
|
D | ixgbe_main.c | 1030 u32 tx_pending = ixgbe_get_tx_pending(tx_ring); in ixgbe_check_tx_hang() local 1046 if (tx_done_old == tx_done && tx_pending) in ixgbe_check_tx_hang()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | 8139cp.c | 1397 ring->tx_pending = CP_TX_RING_SIZE; in cp_get_ringparam()
|
/linux-4.1.27/drivers/net/ |
D | virtio_net.c | 1318 ring->tx_pending = ring->tx_max_pending; in virtnet_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | typhoon.c | 1144 ering->tx_pending = TXLO_ENTRIES - 1; in typhoon_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/ibm/emac/ |
D | core.c | 2063 rp->tx_max_pending = rp->tx_pending = NUM_TX_BUFF; in emac_ethtool_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge.c | 1892 ring->tx_pending = ring->tx_max_pending; in myri10ge_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
D | ksz884x.c | 6414 ring->tx_pending = hw->tx_desc_info.alloc; in netdev_get_ringparam()
|
/linux-4.1.27/drivers/net/ethernet/neterion/ |
D | s2io.c | 5527 ering->tx_pending = tx_desc_count; in s2io_ethtool_gringparam()
|