| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | queue.c | 135 while ((skb = skb_dequeue(&wdev->tx_pending)) != NULL) { in wfx_pending_drop() 155 spin_lock_bh(&wdev->tx_pending.lock); in wfx_pending_get() 156 skb_queue_walk(&wdev->tx_pending, skb) { in wfx_pending_get() 161 spin_unlock_bh(&wdev->tx_pending.lock); in wfx_pending_get() 169 skb_unlink(skb, &wdev->tx_pending); in wfx_pending_get() 172 spin_unlock_bh(&wdev->tx_pending.lock); in wfx_pending_get() 185 spin_lock_bh(&wdev->tx_pending.lock); in wfx_pending_dump_old_frames() 186 skb_queue_walk(&wdev->tx_pending, skb) { in wfx_pending_dump_old_frames() 199 spin_unlock_bh(&wdev->tx_pending.lock); in wfx_pending_dump_old_frames() 317 skb_queue_tail(&wdev->tx_pending, skb); in wfx_tx_queues_get()
|
| H A D | wfx.h | 50 struct sk_buff_head tx_pending; member
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-ethtool.c | 29 ring->tx_pending = priv->tx->obj_num; in mcp251xfd_ring_get_ringparam() 95 .tx_pending = priv->tx->obj_num, in mcp251xfd_ring_set_coalesce()
|
| /linux/drivers/net/wireless/intersil/p54/ |
| H A D | p54spi.c | 433 while (!list_empty(&priv->tx_pending)) { in p54spi_wq_tx() 434 entry = list_entry(priv->tx_pending.next, in p54spi_wq_tx() 473 list_add_tail(&di->tx_list, &priv->tx_pending); in p54spi_op_tx() 576 INIT_LIST_HEAD(&priv->tx_pending); in p54spi_op_stop() 638 INIT_LIST_HEAD(&priv->tx_pending); in p54spi_probe()
|
| H A D | p54spi.h | 106 struct list_head tx_pending; member
|
| /linux/drivers/net/ethernet/cirrus/ |
| H A D | ep93xx_eth.c | 167 unsigned int tx_pending; member 355 ep->tx_pending++; in ep93xx_xmit() 356 if (ep->tx_pending == TX_QUEUE_ENTRIES) in ep93xx_xmit() 408 if (ep->tx_pending == TX_QUEUE_ENTRIES) in ep93xx_tx_complete() 410 ep->tx_pending--; in ep93xx_tx_complete() 649 ep->tx_pending = 0; in ep93xx_open()
|
| /linux/net/ethtool/ |
| H A D | rings.c | 105 ringparam->tx_pending))) || in rings_fill_reply() 234 ethnl_update_u32(&ringparam.tx_pending, tb[ETHTOOL_A_RINGS_TX], &mod); in ethnl_set_rings() 280 else if (ringparam.tx_pending > ringparam.tx_max_pending) in ethnl_set_rings()
|
| /linux/drivers/net/ethernet/qualcomm/emac/ |
| H A D | emac-ethtool.c | 145 ring->tx_pending = adpt->tx_desc_cnt; in emac_get_ringparam() 162 clamp_val(ring->tx_pending, EMAC_MIN_TX_DESCS, EMAC_MAX_TX_DESCS); in emac_set_ringparam()
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad_ethtool.c | 418 ringparam->tx_pending = bnad->txq_depth; in bnad_get_ringparam() 433 ringparam->tx_pending == bnad->txq_depth) { in bnad_set_ringparam() 444 if (ringparam->tx_pending < BNAD_MIN_Q_DEPTH || in bnad_set_ringparam() 445 ringparam->tx_pending > BNAD_MAX_TXQ_DEPTH || in bnad_set_ringparam() 446 !is_power_of_2(ringparam->tx_pending)) { in bnad_set_ringparam() 479 if (ringparam->tx_pending != bnad->txq_depth) { in bnad_set_ringparam() 480 bnad->txq_depth = ringparam->tx_pending; in bnad_set_ringparam()
|
| /linux/drivers/net/can/c_can/ |
| H A D | c_can_ethtool.c | 24 ring->tx_pending = priv->msg_obj_tx_num; in c_can_get_ringparam()
|
| /linux/net/rxrpc/ |
| H A D | sendmsg.c | 356 txb = call->tx_pending; in rxrpc_send_data() 357 call->tx_pending = NULL; in rxrpc_send_data() 459 call->tx_pending = txb; in rxrpc_send_data() 730 call->tx_pending || in rxrpc_do_sendmsg()
|
| /linux/drivers/net/ethernet/pasemi/ |
| H A D | pasemi_mac_ethtool.c | 79 ering->tx_pending = RING_USED(mac->tx)/2; in pasemi_mac_ethtool_get_ringparam()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | hif_usb.h | 103 struct list_head tx_pending; member
|
| /linux/drivers/net/can/flexcan/ |
| H A D | flexcan-ethtool.c | 37 ring->tx_pending = 1; in flexcan_get_ringparam()
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | tx.c | 1232 spin_lock_bh(&ar->tx_pending[queue].lock); in carl9170_tx_ampdu() 1233 skb_queue_splice_tail_init(&agg, &ar->tx_pending[queue]); in carl9170_tx_ampdu() 1234 spin_unlock_bh(&ar->tx_pending[queue].lock); in carl9170_tx_ampdu() 1355 while (!skb_queue_empty(&ar->tx_pending[i])) { in carl9170_tx() 1356 skb = carl9170_tx_pick_skb(ar, &ar->tx_pending[i]); in carl9170_tx() 1519 skb_queue_tail(&ar->tx_pending[queue], skb); in carl9170_op_tx()
|
| /linux/drivers/nfc/st21nfca/ |
| H A D | st21nfca.h | 116 struct sk_buff *tx_pending; member
|
| /linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
| H A D | mlxbf_gige_ethtool.c | 45 ering->tx_pending = priv->tx_q_entries; in mlxbf_gige_get_ringparam()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 475 ring->tx_pending = adapter->tx_desc_count; in iavf_get_ringparam() 499 if (ring->tx_pending > IAVF_MAX_TXD || in iavf_set_ringparam() 500 ring->tx_pending < IAVF_MIN_TXD || in iavf_set_ringparam() 504 ring->tx_pending, ring->rx_pending, IAVF_MIN_TXD, in iavf_set_ringparam() 509 new_tx_count = ALIGN(ring->tx_pending, IAVF_REQ_DESCRIPTOR_MULTIPLE); in iavf_set_ringparam() 510 if (new_tx_count != ring->tx_pending) in iavf_set_ringparam()
|
| /linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
| H A D | pch_gbe_ethtool.c | 288 ring->tx_pending = txdr->count; in pch_gbe_get_ringparam() 340 clamp_val(ring->tx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD); in pch_gbe_set_ringparam()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | uap_txrx.c | 213 atomic_inc(&adapter->tx_pending); in mwifiex_uap_queue_bridged_pkt() 313 atomic_inc(&adapter->tx_pending); in mwifiex_uap_recv_packet()
|
| H A D | main.c | 811 atomic_inc(&priv->adapter->tx_pending); in mwifiex_queue_tx_pkt() 815 atomic_inc(&priv->adapter->tx_pending); in mwifiex_queue_tx_pkt() 1134 atomic_read(&adapter->tx_pending)); in mwifiex_drv_info_dump() 1461 atomic_read(&adapter->tx_pending) || in mwifiex_uninit_sw() 1467 atomic_read(&adapter->tx_pending), in mwifiex_uninit_sw()
|
| /linux/drivers/net/ethernet/wangxun/ngbe/ |
| H A D | ngbe_ethtool.c | 57 new_tx_count = clamp_t(u32, ring->tx_pending, WX_MIN_TXD, WX_MAX_TXD); in ngbe_set_ringparam()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_xmit.c | 14 INIT_LIST_HEAD(&ptxservq->tx_pending); in _init_txservq() 1851 if (list_empty(&ptxservq->tx_pending)) in rtw_xmit_classifier() 1852 list_add_tail(&ptxservq->tx_pending, get_list_head(phwxmits[ac_index].sta_queue)); in rtw_xmit_classifier() 2208 list_del_init(&pstaxmitpriv->vo_q.tx_pending); in stop_sta_xmit() 2211 list_del_init(&pstaxmitpriv->vi_q.tx_pending); in stop_sta_xmit() 2214 list_del_init(&pstaxmitpriv->be_q.tx_pending); in stop_sta_xmit() 2217 list_del_init(&pstaxmitpriv->bk_q.tx_pending); in stop_sta_xmit() 2222 list_del_init(&pstaxmitpriv->be_q.tx_pending); in stop_sta_xmit()
|
| /linux/drivers/atm/ |
| H A D | solos-pci.c | 1051 uint32_t tx_pending, card_flags; in fpga_tx() local 1068 tx_pending = card->tx_mask & ~card_flags; in fpga_tx() 1070 for (port = 0; tx_pending; tx_pending >>= 1, port++) { in fpga_tx() 1071 if (tx_pending & 1) { in fpga_tx()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 645 ring->tx_pending = vport->dflt_qv_rsrc.txq_desc_count; in idpf_get_ringparam() 679 if (ring->tx_pending < IDPF_MIN_TXQ_DESC) { in idpf_set_ringparam() 681 ring->tx_pending, in idpf_set_ringparam() 700 new_tx_count = ALIGN(ring->tx_pending, IDPF_REQ_DESC_MULTIPLE); in idpf_set_ringparam() 701 if (new_tx_count != ring->tx_pending) in idpf_set_ringparam()
|