Searched refs:rar (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_82598.h42 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
H A Dixgbe_82598.c64 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
942 * @rar: receive address register index to associate with a VMDq index
945 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
952 /* Make sure we are using a valid rar index range */
953 if (rar >= rar_entries) {
954 DEBUGOUT1("RAR index %d is out of range.\n", rar);
958 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar));
961 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high);
968 * @rar: receive address register index to associate with a VMDq index
971 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u3 argument
[all...]
H A Dixgbe_common.c2296 /* Make sure we are using a valid rar index range */
2346 /* Make sure we are using a valid rar index range */
2448 u32 rar; local
2460 rar = hw->addr_ctrl.rar_used_count;
2461 hw->mac.ops.set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV);
2462 DEBUGOUT1("Added a secondary address to RAR[%d]\n", rar);
3613 * finds the rar that it is already in; adds to the pool list
3619 u32 rar; local
3632 * Either find the mac_id in rar or find the first empty space.
3634 * rar i
3681 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
3734 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
3772 u32 rar = hw->mac.san_mac_rar_index; local
[all...]
H A Dixgbe_common.h133 s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
135 s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
H A Dixgbe_api.h113 s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
115 s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
H A Dixgbe_api.c882 * finds the rar that it is already in; adds to the pool list
924 * @rar: receive address register index to associate with VMDq index
927 s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
929 return ixgbe_call_func(hw, hw->mac.ops.set_vmdq, (hw, rar, vmdq),
948 * @rar: receive address register index to disassociate with VMDq index
951 s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
953 return ixgbe_call_func(hw, hw->mac.ops.clear_vmdq, (hw, rar, vmdq),
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_main.c2520 * rar's that could be reserved by firmware for the pch_lpt and
2521 * pch_spt macs. The interface has one primary rar, and 11
2531 uint32_t locked, rar; local
2536 rar = 1;
2538 rar += 11;
2540 rar += 0;
2542 rar += locked;
2543 Adapter->unicst_total = min(rar,

Completed in 2164 milliseconds