Searched refs:tx_push (Results 1 – 5 of 5) sorted by relevance
113 nla_put_u8(skb, ETHTOOL_A_RINGS_TX_PUSH, !!kr->tx_push) || in rings_fill_reply() 241 ethnl_update_u8(&kernel_ringparam.tx_push, in ethnl_set_rings()
661 kernel_ring->tx_push = test_bit(IONIC_LIF_F_CMB_TX_RINGS, lif->state); in ionic_get_ringparam() 693 kernel_ring->tx_push == test_bit(IONIC_LIF_F_CMB_TX_RINGS, lif->state) && in ionic_set_ringparam() 699 qparam.cmb_tx = kernel_ring->tx_push; in ionic_set_ringparam() 706 if (kernel_ring->tx_push != test_bit(IONIC_LIF_F_CMB_TX_RINGS, lif->state) || in ionic_set_ringparam() 708 err = ionic_cmb_rings_toggle(lif, kernel_ring->tx_push, in ionic_set_ringparam()
81 * @tx_push: The flag of tx push mode93 u8 tx_push; member 106 * @ETHTOOL_RING_USE_TX_PUSH: capture for setting tx_push
568 struct tx_push_buffer *tx_push_buf = txr->tx_push; in bnxt_start_xmit()569 struct tx_push_bd *tx_push = &tx_push_buf->push_bd; in bnxt_start_xmit() local570 struct tx_bd_ext *tx_push1 = &tx_push->txbd2; in bnxt_start_xmit()577 tx_push->tx_bd_len_flags_type = in bnxt_start_xmit()613 txbd->tx_bd_len_flags_type = tx_push->tx_bd_len_flags_type; in bnxt_start_xmit()617 tx_push->tx_bd_opaque = txbd->tx_bd_opaque; in bnxt_start_xmit()621 tx_push->doorbell = in bnxt_start_xmit()630 push_len = (length + sizeof(*tx_push) + 7) / 8; in bnxt_start_xmit()3951 if (txr->tx_push) { in bnxt_free_tx_rings()3953 txr->tx_push, txr->tx_push_mapping); in bnxt_free_tx_rings()[all …]
991 struct tx_push_buffer *tx_push; member