| /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/ethernet/cisco/enic/ |
| H A D | enic_ethtool.c | 228 ring->tx_pending = c->wq_desc_count; in enic_get_ringparam() 240 unsigned int tx_pending; in enic_set_ringparam() local 254 tx_pending = c->wq_desc_count; in enic_set_ringparam() 262 if (ring->tx_pending > c->max_wq_ring || in enic_set_ringparam() 263 ring->tx_pending < ENIC_MIN_WQ_DESCS) { in enic_set_ringparam() 265 ring->tx_pending, ENIC_MIN_WQ_DESCS, in enic_set_ringparam() 274 ring->tx_pending & 0xffffffe0; /* must be aligned to groups of 32 */ in enic_set_ringparam() 292 c->wq_desc_count = tx_pending; in enic_set_ringparam()
|
| /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()
|
| H A D | mcp251xfd-ram.c | 131 num_tx = min_t(u8, ring->tx_pending, num_tx); in can_ram_get_layout()
|
| /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/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/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/staging/rtl8723bs/core/ |
| H A D | rtw_sta_mgt.c | 304 list_del_init(&(pstaxmitpriv->vo_q.tx_pending)); in rtw_free_stainfo() 313 list_del_init(&(pstaxmitpriv->vi_q.tx_pending)); in rtw_free_stainfo() 322 list_del_init(&(pstaxmitpriv->be_q.tx_pending)); in rtw_free_stainfo() 331 list_del_init(&(pstaxmitpriv->bk_q.tx_pending)); in rtw_free_stainfo()
|
| /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/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/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/ethernet/sfc/ |
| H A D | ef100_ethtool.c | 34 ring->tx_pending = efx->txq_entries; in ef100_ethtool_get_ringparam()
|
| /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/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/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/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/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 | 648 ring->tx_pending = vport->txq_desc_count; in idpf_get_ringparam() 681 if (ring->tx_pending < IDPF_MIN_TXQ_DESC) { in idpf_set_ringparam() 683 ring->tx_pending, in idpf_set_ringparam() 702 new_tx_count = ALIGN(ring->tx_pending, IDPF_REQ_DESC_MULTIPLE); in idpf_set_ringparam() 703 if (new_tx_count != ring->tx_pending) in idpf_set_ringparam()
|