Lines Matching defs:index
630 * are 1 to 1 mapped with group index directly. The other slots are
635 if (igb->unicst_addr[rx_group->index].mac.set == 1) {
647 slot = rx_group->index;
656 e1000_rar_set_vmdq(hw, mac_addr, slot, igb->vmdq_mode, rx_group->index);
659 igb->unicst_addr[slot].mac.group_index = rx_group->index;
716 uint32_t index = rx_ring->index;
720 igb->eims_mask |= (E1000_EICR_RX_QUEUE0 << index);
724 ASSERT(index == 0);
744 uint32_t index = rx_ring->index;
748 igb->eims_mask &= ~(E1000_EICR_RX_QUEUE0 << index);
750 (E1000_EICR_RX_QUEUE0 << index));
753 ASSERT(index == 0);
765 * Get the global ring index by a ring index within a group.
801 const int index, mac_ring_info_t *infop, mac_ring_handle_t rh)
812 * 'index' is the ring index within the group.
813 * We need the global ring index by searching in group.
815 global_index = igb_get_rx_ring_index(igb, rg_index, index);
838 ASSERT(index < igb->num_tx_rings);
840 igb_tx_ring_t *tx_ring = &igb->tx_rings[index];
860 igb_fill_group(void *arg, mac_ring_type_t rtype, const int index,
869 ASSERT((index >= 0) && (index < igb->num_rx_groups));
871 rx_group = &igb->rx_groups[index];