Searched defs:vmdq (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_vf.c340 * @vmdq: VMDq "set" or "pool" index
343 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, argument
350 UNREFERENCED_3PARAMETER(vmdq, enable_addr, index);
388 u32 vmdq; local
410 vector = ixgbe_mta_vector(hw, next(hw, &mc_addr_list, &vmdq));
H A Dixgbe_82598.c64 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
943 * @vmdq: VMDq set index
945 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
960 rar_high |= ((vmdq << IXGBE_RAH_VIND_SHIFT) & IXGBE_RAH_VIND_MASK);
969 * @vmdq: VMDq clear index (not used in 82598, but elsewhere)
971 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
976 UNREFERENCED_1PARAMETER(vmdq);
H A Dixgbe_api.c879 * @vmdq: VMDq pool to assign
884 s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) argument
887 (hw, addr, vmdq),
896 * @vmdq: VMDq "set"
901 s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, argument
904 return ixgbe_call_func(hw, hw->mac.ops.set_rar, (hw, index, addr, vmdq,
925 * @vmdq: VMDq set or pool 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),
937 * @vmdq
939 ixgbe_set_vmdq_san_mac(struct ixgbe_hw *hw, u32 vmdq) argument
951 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) argument
[all...]
H A Dixgbe_common.c2283 * @vmdq: VMDq "set" or "pool" index
2288 s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, argument
2304 hw->mac.ops.set_vmdq(hw, index, vmdq);
2445 void ixgbe_add_uc_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) argument
2461 hw->mac.ops.set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV);
2493 u32 vmdq; local
2515 addr = next(hw, &addr_list, &vmdq);
2516 ixgbe_add_uc_addr(hw, addr, vmdq);
2633 u32 vmdq; local
2653 ixgbe_set_mta(hw, next(hw, &mc_addr_list, &vmdq));
3615 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) argument
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
3770 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_main.c2840 * ixgbe_setup_vmdq_rss - Setup both vmdq feature and rss feature.
3197 * ixgbe_setup_vmdq_rss_conf - Configure vmdq and rss (number and mode).
3199 * Configure the rx classification mode (vmdq & rss) and vmdq & rss numbers.
3200 * Different chipsets may have different allowed configuration of vmdq and rss.
3212 * vmdq no. x rss no.
3215 * However 8 rss queue per pool (vmdq) is sufficient for
3234 * vmdq no. x rss no.
3238 * However 8 rss queue per pool (vmdq) is sufficient for
5867 ixgbe_mc_table_itr(struct ixgbe_hw *hw, uint8_t **upd_ptr, uint32_t *vmdq) argument
[all...]
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_type.h323 bool vmdq; member in struct:i40e_hw_capabilities

Completed in 98 milliseconds