| /freebsd/sys/dev/ixgbe/ |
| H A D | ixgbe_sriov.h | 50 #define IXGBE_VF_INDEX(vmdq) ((vmdq) / 32) argument 51 #define IXGBE_VF_BIT(vmdq) (1 << ((vmdq) % 32)) argument
|
| H A D | ixgbe_common.h | 98 s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, 132 s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq); 133 s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq); 134 s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq); 135 s32 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq);
|
| H A D | ixgbe_api.h | 112 s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq); 113 s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, 116 s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq); 117 s32 ixgbe_set_vmdq_san_mac(struct ixgbe_hw *hw, u32 vmdq); 118 s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq); 126 void ixgbe_add_uc_addr(struct ixgbe_hw *hw, u8 *addr_list, u32 vmdq);
|
| H A D | ixgbe_api.c | 941 s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) in ixgbe_insert_mac_addr() argument 944 (hw, addr, vmdq), in ixgbe_insert_mac_addr() 958 s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, in ixgbe_set_rar() argument 961 return ixgbe_call_func(hw, hw->mac.ops.set_rar, (hw, index, addr, vmdq, in ixgbe_set_rar() 984 s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_set_vmdq() argument 986 return ixgbe_call_func(hw, hw->mac.ops.set_vmdq, (hw, rar, vmdq), in ixgbe_set_vmdq() 996 s32 ixgbe_set_vmdq_san_mac(struct ixgbe_hw *hw, u32 vmdq) in ixgbe_set_vmdq_san_mac() argument 999 (hw, vmdq), IXGBE_NOT_IMPLEMENTED); in ixgbe_set_vmdq_san_mac() 1008 s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_clear_vmdq() argument 1010 return ixgbe_call_func(hw, hw->mac.ops.clear_vmdq, (hw, rar, vmdq), in ixgbe_clear_vmdq()
|
| H A D | ixgbe_common.c | 2393 s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, in ixgbe_set_rar_generic() argument 2409 hw->mac.ops.set_vmdq(hw, index, vmdq); in ixgbe_set_rar_generic() 2552 void ixgbe_add_uc_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) in ixgbe_add_uc_addr() argument 2568 hw->mac.ops.set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV); in ixgbe_add_uc_addr() 2600 u32 vmdq; in ixgbe_update_uc_addr_list_generic() local 2622 addr = next(hw, &addr_list, &vmdq); in ixgbe_update_uc_addr_list_generic() 2623 ixgbe_add_uc_addr(hw, addr, vmdq); in ixgbe_update_uc_addr_list_generic() 2740 u32 vmdq; in ixgbe_update_mc_addr_list_generic() local 2760 ixgbe_set_mta(hw, next(hw, &mc_addr_list, &vmdq)); in ixgbe_update_mc_addr_list_generic() 3734 s32 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq) in ixgbe_insert_mac_addr_generic() argument [all …]
|
| H A D | ixgbe_vf.c | 347 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq, in ixgbe_set_rar_vf() argument 353 UNREFERENCED_3PARAMETER(vmdq, enable_addr, index); in ixgbe_set_rar_vf() 390 u32 vmdq; in ixgbe_update_mc_addr_list_vf() local 412 vector = ixgbe_mta_vector(hw, next(hw, &mc_addr_list, &vmdq)); in ixgbe_update_mc_addr_list_vf()
|
| H A D | ixgbe_82598.h | 42 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
|
| H A D | ixgbe_82598.c | 64 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq); 946 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_set_vmdq_82598() argument 961 rar_high |= ((vmdq << IXGBE_RAH_VIND_SHIFT) & IXGBE_RAH_VIND_MASK); in ixgbe_set_vmdq_82598() 972 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_clear_vmdq_82598() argument 977 UNREFERENCED_1PARAMETER(vmdq); in ixgbe_clear_vmdq_82598()
|
| H A D | ixgbe_vf.h | 130 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
|
| H A D | ixgbe.h | 266 u32 vmdq; member
|
| H A D | if_ixv.c | 884 ixv_mc_array_itr(struct ixgbe_hw *hw, u8 **update_ptr, u32 *vmdq) in ixv_mc_array_itr() argument 889 *vmdq = 0; in ixv_mc_array_itr()
|
| H A D | if_ix.c | 4188 mta[idx].vmdq = sc->pool; in ixgbe_mc_filter_apply() 4239 ixgbe_mc_array_itr(struct ixgbe_hw *hw, u8 **update_ptr, u32 *vmdq) in ixgbe_mc_array_itr() argument 4244 *vmdq = mta->vmdq; in ixgbe_mc_array_itr()
|
| H A D | ixgbe_type_e610.h | 2121 u8 vmdq; /* VMDQ supported */ member
|
| H A D | ixgbe_type.h | 4019 u32 *vmdq);
|
| H A D | ixgbe_e610.c | 705 caps->vmdq = (number == 1); in ixgbe_parse_common_caps()
|
| /freebsd/sys/dev/ixl/ |
| H A D | i40e_type.h | 390 bool vmdq; member
|
| H A D | i40e_common.c | 3884 p->vmdq = TRUE; in i40e_parse_discover_capabilities() 3886 "HW Capability: VMDQ = %d\n", p->vmdq); in i40e_parse_discover_capabilities()
|
| /freebsd/sys/dev/ice/ |
| H A D | ice_common.c | 2531 caps->vmdq = (number == 1); in ice_parse_common_caps() 2532 ice_debug(hw, ICE_DBG_INIT, "%s: vmdq = %u\n", prefix, caps->vmdq); in ice_parse_common_caps()
|