Lines Matching defs:ixgbe
87 ixgbe_t *ixgbe = tx_ring->ixgbe;
106 if ((ixgbe->ixgbe_state & IXGBE_SUSPENDED) ||
107 (ixgbe->ixgbe_state & IXGBE_ERROR) ||
108 (ixgbe->ixgbe_state & IXGBE_OVERTEMP) ||
109 !(ixgbe->ixgbe_state & IXGBE_STARTED) ||
110 ixgbe->link_state != LINK_STATE_UP) {
115 copy_thresh = ixgbe->tx_copy_thresh;
123 if (ixgbe->tx_hcksum_enable) {
136 * If the mblk size exceeds the max size ixgbe could
142 (mbsize > (ixgbe->max_frame_size - ETHERFCSL)))) {
144 IXGBE_DEBUGLOG_0(ixgbe, "ixgbe_tx: packet oversize");
155 if (tx_ring->tbd_free < ixgbe->tx_recycle_thresh) {
164 if (tx_ring->tbd_free < ixgbe->tx_overload_thresh) {
214 (P2NPHASE((uintptr_t)hdr_nmp->b_rptr, ixgbe->sys_page_size)
806 * To perform ixgbe LSO, here also need to fill
974 struct ixgbe_hw *hw = &tx_ring->ixgbe->hw;
1165 if (ixgbe_check_acc_handle(tx_ring->ixgbe->osdep.reg_handle) !=
1167 ddi_fm_service_impact(tx_ring->ixgbe->dip,
1169 atomic_or_32(&tx_ring->ixgbe->ixgbe_state, IXGBE_ERROR);
1212 ixgbe_t *ixgbe = tx_ring->ixgbe;
1223 mac_tx_ring_update(ixgbe->mac_hdl,
1237 ddi_fm_service_impact(ixgbe->dip, DDI_SERVICE_DEGRADED);
1238 atomic_or_32(&ixgbe->ixgbe_state, IXGBE_ERROR);
1329 if ((tx_ring->tbd_free >= ixgbe->tx_resched_thresh) &&
1332 mac_tx_ring_update(ixgbe->mac_hdl,
1374 ixgbe_t *ixgbe = tx_ring->ixgbe;
1385 mac_tx_ring_update(ixgbe->mac_hdl,
1409 ddi_fm_service_impact(ixgbe->dip,
1411 atomic_or_32(&ixgbe->ixgbe_state, IXGBE_ERROR);
1476 if ((tx_ring->tbd_free >= ixgbe->tx_resched_thresh) &&
1479 mac_tx_ring_update(ixgbe->mac_hdl,