/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_vf.c | 340 * @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 D | ixgbe_82598.c | 64 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 D | ixgbe_api.c | 879 * @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 D | ixgbe_common.c | 2283 * @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 D | ixgbe_main.c | 2840 * 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 D | i40e_type.h | 323 bool vmdq; member in struct:i40e_hw_capabilities
|