/linux-4.4.14/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 | 213 tx_pending); in dequeue_xframe_ex() 227 list_del_init(&ptxservq->tx_pending); in dequeue_xframe_ex()
|
D | rtl871x_xmit.c | 46 INIT_LIST_HEAD(&ptxservq->tx_pending); in _init_txservq() 941 if (list_empty(&ptxservq->tx_pending)) in r8712_xmit_classifier() 942 list_add_tail(&ptxservq->tx_pending, &pstapending->queue); in r8712_xmit_classifier()
|
/linux-4.4.14/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() 1825 skb_queue_head_init(&ar->tx_pending[i]); in carl9170_alloc()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_sta_mgt.c | 291 list_del_init(&(pstaxmitpriv->vo_q.tx_pending)); in rtw_free_stainfo() 295 list_del_init(&(pstaxmitpriv->vi_q.tx_pending)); in rtw_free_stainfo() 299 list_del_init(&(pstaxmitpriv->bk_q.tx_pending)); in rtw_free_stainfo() 303 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in rtw_free_stainfo()
|
D | rtw_xmit.c | 34 INIT_LIST_HEAD(&ptxservq->tx_pending); in _init_txservq() 1533 ptxservq = container_of(sta_plist, struct tx_servq, tx_pending); in rtw_dequeue_xframe() 1544 list_del_init(&ptxservq->tx_pending); in rtw_dequeue_xframe() 1622 if (list_empty(&ptxservq->tx_pending)) in rtw_xmit_classifier() 1623 list_add_tail(&ptxservq->tx_pending, get_list_head(phwxmits[ac_index].sta_queue)); in rtw_xmit_classifier() 1915 list_del_init(&(pstaxmitpriv->vo_q.tx_pending)); in stop_sta_xmit() 1918 list_del_init(&(pstaxmitpriv->vi_q.tx_pending)); in stop_sta_xmit() 1921 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in stop_sta_xmit() 1924 list_del_init(&(pstaxmitpriv->bk_q.tx_pending)); in stop_sta_xmit() 1929 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in stop_sta_xmit()
|
/linux-4.4.14/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() 748 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.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_ethtool.c | 268 param->tx_pending = 1 << priv->params.log_sq_size; in mlx5e_get_ringparam() 303 if (param->tx_pending < (1 << MLX5E_PARAMS_MINIMUM_LOG_SQ_SIZE)) { in mlx5e_set_ringparam() 305 __func__, param->tx_pending, in mlx5e_set_ringparam() 309 if (param->tx_pending > (1 << MLX5E_PARAMS_MAXIMUM_LOG_SQ_SIZE)) { in mlx5e_set_ringparam() 311 __func__, param->tx_pending, in mlx5e_set_ringparam() 317 log_sq_size = order_base_2(param->tx_pending); in mlx5e_set_ringparam()
|
/linux-4.4.14/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.4.14/drivers/s390/net/ |
D | netiucv.c | 181 unsigned long tx_pending; member 744 conn->prof.tx_pending--; in conn_action_txdone() 792 conn->prof.tx_pending++; in conn_action_txdone() 793 if (conn->prof.tx_pending > conn->prof.tx_max_pending) in conn_action_txdone() 794 conn->prof.tx_max_pending = conn->prof.tx_pending; in conn_action_txdone() 796 conn->prof.tx_pending--; in conn_action_txdone() 1227 conn->prof.tx_pending++; in netiucv_transmit_skb() 1228 if (conn->prof.tx_pending > conn->prof.tx_max_pending) in netiucv_transmit_skb() 1229 conn->prof.tx_max_pending = conn->prof.tx_pending; in netiucv_transmit_skb() 1233 conn->prof.tx_pending--; in netiucv_transmit_skb() [all …]
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/brocade/bna/ |
D | bnad_ethtool.c | 430 ringparam->tx_pending = bnad->txq_depth; in bnad_get_ringparam() 443 ringparam->tx_pending == bnad->txq_depth) { in bnad_set_ringparam() 454 if (ringparam->tx_pending < BNAD_MIN_Q_DEPTH || in bnad_set_ringparam() 455 ringparam->tx_pending > BNAD_MAX_TXQ_DEPTH || in bnad_set_ringparam() 456 !is_power_of_2(ringparam->tx_pending)) { in bnad_set_ringparam() 489 if (ringparam->tx_pending != bnad->txq_depth) { in bnad_set_ringparam() 490 bnad->txq_depth = ringparam->tx_pending; in bnad_set_ringparam()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/net/wireless/ath/ath9k/ |
D | hif_usb.h | 96 struct list_head tx_pending; member
|
D | hif_usb.c | 322 list_move_tail(&tx_buf->list, &hif_dev->tx.tx_pending); in __hif_usb_tx() 448 &hif_dev->tx.tx_pending, list) { in hif_usb_stop() 765 &hif_dev->tx.tx_pending, list) { in ath9k_hif_usb_dealloc_tx_urbs() 782 INIT_LIST_HEAD(&hif_dev->tx.tx_pending); in ath9k_hif_usb_alloc_tx_urbs()
|
/linux-4.4.14/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.4.14/drivers/net/vmxnet3/ |
D | vmxnet3_ethtool.c | 511 param->tx_pending = adapter->tx_ring_size; in vmxnet3_get_ringparam() 526 if (param->tx_pending == 0 || param->tx_pending > in vmxnet3_set_ringparam() 546 new_tx_ring_size = (param->tx_pending + VMXNET3_RING_SIZE_MASK) & in vmxnet3_set_ringparam()
|
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/drivers/nfc/st21nfca/ |
D | st21nfca.h | 127 struct sk_buff *tx_pending; member
|
D | dep.c | 132 skb = info->dep_info.tx_pending; in st21nfca_tx_work() 147 info->dep_info.tx_pending = skb; in st21nfca_im_send_pdu()
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/net/wireless/mwifiex/ |
D | main.c | 739 atomic_inc(&priv->adapter->tx_pending); in mwifiex_queue_tx_pkt() 743 atomic_inc(&priv->adapter->tx_pending); in mwifiex_queue_tx_pkt() 1023 atomic_read(&adapter->tx_pending)); in mwifiex_drv_info_dump() 1456 atomic_read(&adapter->tx_pending) || in mwifiex_remove_card() 1462 atomic_read(&adapter->tx_pending), in mwifiex_remove_card()
|
D | util.c | 112 {"tx_pending", adapter_item_size(tx_pending), 113 adapter_item_addr(tx_pending), 1},
|
D | txrx.c | 319 atomic_dec(&adapter->tx_pending); in mwifiex_write_data_complete()
|
D | uap_txrx.c | 212 atomic_inc(&adapter->tx_pending); in mwifiex_uap_queue_bridged_pkt()
|
D | README | 160 tx_pending = <number of Tx packet pending>
|
D | main.h | 844 atomic_t tx_pending; member
|
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 275 ring->tx_pending = txdr->count; in pch_gbe_get_ringparam() 323 clamp_val(ring->tx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD); in pch_gbe_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | ethtool.c | 211 ring->tx_pending = tx_ring->count; in igbvf_get_ringparam() 229 new_tx_count = max_t(u32, ring->tx_pending, IGBVF_MIN_TXD); in igbvf_set_ringparam()
|
D | netdev.c | 1855 int tx_pending = 0; in igbvf_watchdog_task() local 1882 tx_pending = (igbvf_desc_unused(tx_ring) + 1 < in igbvf_watchdog_task() 1884 if (tx_pending) { in igbvf_watchdog_task()
|
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_softmac.c | 2193 for(i = ieee->tx_pending.frag; i < ieee->tx_pending.txb->nr_frags; i++) { in ieee80211_resume_tx() 2196 ieee->tx_pending.frag = i; in ieee80211_resume_tx() 2201 ieee->tx_pending.txb->fragments[i], in ieee80211_resume_tx() 2210 ieee80211_txb_free(ieee->tx_pending.txb); in ieee80211_resume_tx() 2211 ieee->tx_pending.txb = NULL; in ieee80211_resume_tx() 2221 if (ieee->tx_pending.txb) { in ieee80211_reset_queue() 2222 ieee80211_txb_free(ieee->tx_pending.txb); in ieee80211_reset_queue() 2223 ieee->tx_pending.txb = NULL; in ieee80211_reset_queue() 2259 if (!ieee->queue_stop && ieee->tx_pending.txb) in ieee80211_wake_queue() 2717 ieee->tx_pending.txb = NULL; in ieee80211_softmac_init()
|
D | ieee80211.h | 1882 struct tx_pending_t tx_pending; member
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_ethtool.c | 182 ering->tx_pending = bp->tx_ring_size; in bnxt_get_ringparam() 191 (ering->tx_pending > BNXT_MAX_TX_DESC_CNT) || in bnxt_set_ringparam() 192 (ering->tx_pending <= MAX_SKB_FRAGS)) in bnxt_set_ringparam() 199 bp->tx_ring_size = ering->tx_pending; in bnxt_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_ethtool.c | 707 e->tx_pending = s->ethtxq[pi->first_qset].q.size; in get_sge_param() 718 e->tx_pending > MAX_TXQ_ENTRIES || in set_sge_param() 721 e->rx_pending < MIN_FL_ENTRIES || e->tx_pending < MIN_TXQ_ENTRIES) in set_sge_param() 728 s->ethtxq[pi->first_qset + i].q.size = e->tx_pending; in set_sge_param()
|
/linux-4.4.14/drivers/atm/ |
D | solos-pci.c | 1057 uint32_t tx_pending, card_flags; in fpga_tx() local 1074 tx_pending = card->tx_mask & ~card_flags; in fpga_tx() 1076 for (port = 0; tx_pending; tx_pending >>= 1, port++) { in fpga_tx() 1077 if (tx_pending & 1) { in fpga_tx()
|
/linux-4.4.14/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()
|
/linux-4.4.14/drivers/net/ethernet/ |
D | ethoc.c | 952 ring->tx_pending = priv->num_tx; in ethoc_get_ringparam() 960 if (ring->tx_pending < 1 || ring->rx_pending < 1 || in ethoc_set_ringparam() 961 ring->tx_pending + ring->rx_pending > priv->num_bd) in ethoc_set_ringparam() 973 priv->num_tx = rounddown_pow_of_two(ring->tx_pending); in ethoc_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_ethtool.c | 460 u32 tx_max_pending = 0, rx_max_pending = 0, tx_pending = 0, in lio_ethtool_get_ringparam() local 469 tx_pending = CFG_GET_NUM_TX_DESCS_NIC_IF(conf6x, lio->ifidx); in lio_ethtool_get_ringparam() 488 ering->tx_pending = tx_pending; in lio_ethtool_get_ringparam()
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/broadcom/ |
D | b44.h | 404 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 | 1517 ering->tx_pending = priv->tx_ring_size; in bcm_enet_get_ringparam() 1535 priv->tx_ring_size = ering->tx_pending; in bcm_enet_set_ringparam() 2667 ering->tx_pending = priv->tx_ring_size; in bcm_enetsw_get_ringparam() 2685 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 | 7315 ering->tx_pending = bp->tx_ring_size; in bnx2_get_ringparam() 7381 (ering->tx_pending > BNX2_MAX_TX_DESC_CNT) || in bnx2_set_ringparam() 7382 (ering->tx_pending <= MAX_SKB_FRAGS)) { in bnx2_set_ringparam() 7386 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.4.14/drivers/staging/rtl8192u/ |
D | r8192U_core.c | 607 atomic_read(&(priv->tx_pending[VI_PRIORITY])), in proc_get_stats_tx() 608 atomic_read(&(priv->tx_pending[VO_PRIORITY])), in proc_get_stats_tx() 609 atomic_read(&(priv->tx_pending[BE_PRIORITY])), in proc_get_stats_tx() 610 atomic_read(&(priv->tx_pending[BK_PRIORITY])), in proc_get_stats_tx() 715 int used = atomic_read(&priv->tx_pending[queue_index]); in check_nic_enough_desc() 1119 atomic_dec(&priv->tx_pending[queue_index]); in rtl8192_tx_isr() 1331 atomic_inc(&priv->tx_pending[queue_index]); in rtl819xU_tx_cmd() 1556 pend = atomic_read(&priv->tx_pending[tcb_desc->queue_index]); in rtl8192_tx() 1708 atomic_read(&priv->tx_pending[tcb_desc->queue_index]), in rtl8192_tx() 1714 atomic_inc(&priv->tx_pending[tcb_desc->queue_index]); in rtl8192_tx() [all …]
|
D | r8192U.h | 915 atomic_t tx_pending[0x10]; /* UART_PRIORITY + 1 */ member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_ethtool.c | 495 ring->tx_pending = txdr->count; in ixgb_get_ringparam() 521 txdr->count = max(ring->tx_pending,(u32)MIN_TXD); in ixgb_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | mvpp2.c | 5492 u16 new_tx_pending = ring->tx_pending; in mvpp2_check_ringparam_valid() 5494 if (ring->rx_pending == 0 || ring->tx_pending == 0) in mvpp2_check_ringparam_valid() 5502 if (ring->tx_pending > MVPP2_MAX_TXD) in mvpp2_check_ringparam_valid() 5504 else if (!IS_ALIGNED(ring->tx_pending, 32)) in mvpp2_check_ringparam_valid() 5505 new_tx_pending = ALIGN(ring->tx_pending, 32); in mvpp2_check_ringparam_valid() 5513 if (ring->tx_pending != new_tx_pending) { in mvpp2_check_ringparam_valid() 5515 ring->tx_pending, new_tx_pending); in mvpp2_check_ringparam_valid() 5516 ring->tx_pending = new_tx_pending; in mvpp2_check_ringparam_valid() 5904 ring->tx_pending = port->tx_ring_size; in mvpp2_ethtool_get_ringparam() 5921 port->tx_ring_size = ring->tx_pending; in mvpp2_ethtool_set_ringparam() [all …]
|
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 | mvneta.c | 3011 ring->tx_pending = pp->tx_ring_size; in mvneta_ethtool_get_ringparam() 3019 if ((ring->rx_pending == 0) || (ring->tx_pending == 0)) in mvneta_ethtool_set_ringparam() 3024 pp->tx_ring_size = clamp_t(u16, ring->tx_pending, in mvneta_ethtool_set_ringparam() 3026 if (pp->tx_ring_size != ring->tx_pending) in mvneta_ethtool_set_ringparam() 3028 pp->tx_ring_size, ring->tx_pending); in mvneta_ethtool_set_ringparam()
|
D | mv643xx_eth.c | 1664 er->tx_pending = mp->tx_ring_size; in mv643xx_eth_get_ringparam() 1676 mp->tx_ring_size = clamp_t(unsigned int, er->tx_pending, in mv643xx_eth_set_ringparam() 1678 if (mp->tx_ring_size != er->tx_pending) in mv643xx_eth_set_ringparam() 1680 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.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_xmit.h | 235 struct list_head tx_pending; member
|
D | ieee80211.h | 880 struct tx_pending { struct
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtw_xmit.h | 239 struct list_head tx_pending; member
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ethtool.c | 410 ring->tx_pending = adapter->num_txd; in netxen_nic_get_ringparam() 465 num_txd = netxen_validate_ringparam(ring->tx_pending, in netxen_nic_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 1107 ring->tx_pending = priv->num_tx_ring[RAVB_BE]; in ravb_get_ringparam() 1116 if (ring->tx_pending > BE_TX_RING_MAX || in ravb_set_ringparam() 1118 ring->tx_pending < BE_TX_RING_MIN || in ravb_set_ringparam() 1144 priv->num_tx_ring[RAVB_BE] = ring->tx_pending; in ravb_set_ringparam()
|
D | sh_eth.c | 2221 ring->tx_pending = mdp->num_tx_ring; in sh_eth_get_ringparam() 2230 if (ring->tx_pending > TX_RING_MAX || in sh_eth_set_ringparam() 2232 ring->tx_pending < TX_RING_MIN || in sh_eth_set_ringparam() 2260 mdp->num_tx_ring = ring->tx_pending; in sh_eth_set_ringparam()
|
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_core.h | 406 atomic_t tx_pending[0x10]; member
|
/linux-4.4.14/drivers/staging/rtl8192e/ |
D | rtllib.h | 1261 struct tx_pending { struct 1712 struct tx_pending tx_pending; member
|
D | rtllib_softmac.c | 2516 if (ieee->tx_pending.txb) { in rtllib_reset_queue() 2517 rtllib_txb_free(ieee->tx_pending.txb); in rtllib_reset_queue() 2518 ieee->tx_pending.txb = NULL; in rtllib_reset_queue() 3020 ieee->tx_pending.txb = NULL; in rtllib_softmac_init()
|
/linux-4.4.14/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 | 1299 bool tx_pending; /* tx tasklet pending */ member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_ethtool.c | 1148 ring->tx_pending = vsi->tx_rings[0]->count; in i40e_get_ringparam() 1166 if (ring->tx_pending > I40E_MAX_NUM_DESCRIPTORS || in i40e_set_ringparam() 1167 ring->tx_pending < I40E_MIN_NUM_DESCRIPTORS || in i40e_set_ringparam() 1172 ring->tx_pending, ring->rx_pending, in i40e_set_ringparam() 1177 new_tx_count = ALIGN(ring->tx_pending, I40E_REQ_DESCRIPTOR_MULTIPLE); in i40e_set_ringparam()
|
D | i40e_main.c | 4337 u32 head, val, tx_pending; in i40e_detect_recover_hung_queue() local 4365 tx_pending = i40e_get_tx_pending(tx_ring); in i40e_detect_recover_hung_queue() 4372 if (tx_pending && (!(val & I40E_PFINT_DYN_CTLN_INTENA_MASK))) in i40e_detect_recover_hung_queue()
|
/linux-4.4.14/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.4.14/include/uapi/linux/ |
D | ethtool.h | 473 __u32 tx_pending; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_ethtool.c | 1878 ering->tx_pending = bp->tx_ring_size; in bnx2x_get_ringparam() 1888 ering->rx_pending, ering->tx_pending); in bnx2x_set_ringparam() 1905 (ering->tx_pending > (IS_MF_STORAGE_ONLY(bp) ? 0 : MAX_TX_AVAIL)) || in bnx2x_set_ringparam() 1906 (ering->tx_pending <= MAX_SKB_FRAGS + 4)) { in bnx2x_set_ringparam() 1912 bp->tx_ring_size = ering->tx_pending; in bnx2x_set_ringparam()
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ethtool.c | 577 ring->tx_pending = interface->tx_ring_count; in fm10k_get_ringparam() 593 new_tx_count = clamp_t(u32, ring->tx_pending, in fm10k_set_ringparam()
|
D | fm10k_main.c | 1160 u32 tx_pending = fm10k_get_tx_pending(tx_ring); in fm10k_check_tx_hang() local 1172 if (!tx_pending || (tx_done_old != tx_done)) { in fm10k_check_tx_hang()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 4571 ring->tx_pending = np->tx_ring_size; in nv_get_ringparam() 4582 ring->tx_pending < TX_RING_MIN || in nv_set_ringparam() 4587 ring->tx_pending > RING_MAX_DESC_VER_1)) || in nv_set_ringparam() 4590 ring->tx_pending > RING_MAX_DESC_VER_2_3))) { in nv_set_ringparam() 4597 sizeof(struct ring_desc) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4601 sizeof(struct ring_desc_ex) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4605 tx_skbuff = kmalloc(sizeof(struct nv_skb_map) * ring->tx_pending, GFP_KERNEL); in nv_set_ringparam() 4610 … pci_free_consistent(np->pci_dev, sizeof(struct ring_desc) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4614 …i_free_consistent(np->pci_dev, sizeof(struct ring_desc_ex) * (ring->rx_pending + ring->tx_pending), in nv_set_ringparam() 4640 np->tx_ring_size = ring->tx_pending; in nv_set_ringparam()
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_xmit.c | 586 list_del_init(&ptxservq->tx_pending); in rtl8188eu_xmitframe_complete()
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_ethtool.c | 423 ring->tx_pending = qs->sq_len; in nicvf_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ethtool.c | 632 ring->tx_pending = adapter->num_txd; in qlcnic_get_ringparam() 672 num_txd = qlcnic_validate_ringparam(ring->tx_pending, in qlcnic_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 578 ring->tx_pending = txdr->count; in e1000_get_ringparam() 621 txdr->count = max(ring->tx_pending, (u32)E1000_MIN_TXD); in e1000_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_ethtool.c | 1052 tx_size = roundup_pow_of_two(param->tx_pending); in mlx4_en_set_ringparam() 1100 param->tx_pending = priv->tx_ring[0]->size; in mlx4_en_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/tehuti/ |
D | tehuti.c | 2290 ring->tx_pending = bdx_tx_fifo_size_to_packets(priv->txd_size); in bdx_get_ringparam() 2313 if (bdx_tx_fifo_size_to_packets(tx_size) >= ring->tx_pending) in bdx_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/ |
D | ethtool.c | 661 ring->tx_pending = adapter->tx_ring_count; in e1000_get_ringparam() 680 new_tx_count = clamp_t(u32, ring->tx_pending, E1000_MIN_TXD, in e1000_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hns_ethtool.c | 694 param->tx_pending = queue->tx_ring.desc_num; in hns_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_ethtool.c | 694 ring->tx_pending = adapter->tx_obj[0].q.len; in be_get_ringparam()
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/ti/ |
D | cpmac.c | 881 ring->tx_pending = 1; in cpmac_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/intel/ |
D | e100.c | 2586 ring->tx_pending = cbs->count; in e100_get_ringparam() 2603 cbs->count = max(ring->tx_pending, cbs->min); in e100_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 855 ring->tx_pending = adapter->tx_ring_count; in igb_get_ringparam() 873 new_tx_count = min_t(u32, ring->tx_pending, IGB_MAX_TXD); in igb_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 3494 ring->tx_pending = txdr->count; in atl1_get_ringparam() 3527 tpdr->count = (u16) max(ring->tx_pending, (u32) ATL1_MIN_TPD); in atl1_set_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 958 ring->tx_pending = tx_ring->count; in ixgbe_get_ringparam() 972 new_tx_count = clamp_t(u32, ring->tx_pending, in ixgbe_set_ringparam()
|
D | ixgbe_main.c | 1044 u32 tx_pending = ixgbe_get_tx_pending(tx_ring); in ixgbe_check_tx_hang() local 1060 if (tx_done_old == tx_done && tx_pending) in ixgbe_check_tx_hang()
|
/linux-4.4.14/drivers/net/ |
D | virtio_net.c | 1322 ring->tx_pending = ring->tx_max_pending; in virtnet_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | 8139cp.c | 1402 ring->tx_pending = CP_TX_RING_SIZE; in cp_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
D | typhoon.c | 1144 ering->tx_pending = TXLO_ENTRIES - 1; in typhoon_get_ringparam()
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/myricom/myri10ge/ |
D | myri10ge.c | 1892 ring->tx_pending = ring->tx_max_pending; in myri10ge_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ksz884x.c | 6414 ring->tx_pending = hw->tx_desc_info.alloc; in netdev_get_ringparam()
|
/linux-4.4.14/drivers/net/ethernet/neterion/ |
D | s2io.c | 5526 ering->tx_pending = tx_desc_count; in s2io_ethtool_gringparam()
|