Lines Matching refs:ixgbe
124 ixgbe_t *ixgbe = tx_ring->ixgbe; in ixgbe_ring_tx() local
138 if ((ixgbe->ixgbe_state & IXGBE_SUSPENDED) || in ixgbe_ring_tx()
139 (ixgbe->ixgbe_state & IXGBE_ERROR) || in ixgbe_ring_tx()
140 (ixgbe->ixgbe_state & IXGBE_OVERTEMP) || in ixgbe_ring_tx()
141 !(ixgbe->ixgbe_state & IXGBE_STARTED) || in ixgbe_ring_tx()
142 ixgbe->link_state != LINK_STATE_UP) { in ixgbe_ring_tx()
147 copy_thresh = ixgbe->tx_copy_thresh; in ixgbe_ring_tx()
151 if (ixgbe->tx_hcksum_enable) { in ixgbe_ring_tx()
170 (mbsize > (ixgbe->max_frame_size - ETHERFCSL)))) { in ixgbe_ring_tx()
172 IXGBE_DEBUGLOG_0(ixgbe, "ixgbe_tx: packet oversize"); in ixgbe_ring_tx()
188 if (tx_ring->tbd_free < ixgbe->tx_recycle_thresh) { in ixgbe_ring_tx()
197 if (tx_ring->tbd_free < ixgbe->tx_overload_thresh) { in ixgbe_ring_tx()
883 struct ixgbe_hw *hw = &tx_ring->ixgbe->hw; in ixgbe_tx_fill_ring()
1075 if (ixgbe_check_acc_handle(tx_ring->ixgbe->osdep.reg_handle) != in ixgbe_tx_fill_ring()
1077 ddi_fm_service_impact(tx_ring->ixgbe->dip, in ixgbe_tx_fill_ring()
1079 atomic_or_32(&tx_ring->ixgbe->ixgbe_state, IXGBE_ERROR); in ixgbe_tx_fill_ring()
1122 ixgbe_t *ixgbe = tx_ring->ixgbe; in ixgbe_tx_recycle_legacy() local
1133 mac_tx_ring_update(ixgbe->mac_hdl, in ixgbe_tx_recycle_legacy()
1147 ddi_fm_service_impact(ixgbe->dip, DDI_SERVICE_DEGRADED); in ixgbe_tx_recycle_legacy()
1148 atomic_or_32(&ixgbe->ixgbe_state, IXGBE_ERROR); in ixgbe_tx_recycle_legacy()
1239 if ((tx_ring->tbd_free >= ixgbe->tx_resched_thresh) && in ixgbe_tx_recycle_legacy()
1242 mac_tx_ring_update(ixgbe->mac_hdl, in ixgbe_tx_recycle_legacy()
1269 ixgbe_t *ixgbe = tx_ring->ixgbe; in ixgbe_tx_recycle_head_wb() local
1280 mac_tx_ring_update(ixgbe->mac_hdl, in ixgbe_tx_recycle_head_wb()
1304 ddi_fm_service_impact(ixgbe->dip, in ixgbe_tx_recycle_head_wb()
1306 atomic_or_32(&ixgbe->ixgbe_state, IXGBE_ERROR); in ixgbe_tx_recycle_head_wb()
1371 if ((tx_ring->tbd_free >= ixgbe->tx_resched_thresh) && in ixgbe_tx_recycle_head_wb()
1374 mac_tx_ring_update(ixgbe->mac_hdl, in ixgbe_tx_recycle_head_wb()