HomeSort by: relevance | last modified time | path
    Searched refs:vmdq (Results 1 - 13 of 13) sorted by relevancy

  /src/sys/dev/pci/ixgbe/
ixgbe_sriov.h 51 #define IXGBE_VF_INDEX(vmdq) ((vmdq) / 32)
52 #define IXGBE_VF_BIT(vmdq) (1 << ((vmdq) % 32))
ixgbe_82598.h 45 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
ixgbe_common.h 101 s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
135 s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
136 s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq);
137 s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
138 s32 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq);
ixgbe_api.h 113 s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq);
114 s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
117 s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
118 s32 ixgbe_set_vmdq_san_mac(struct ixgbe_hw *hw, u32 vmdq);
119 s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
127 void ixgbe_add_uc_addr(struct ixgbe_hw *hw, u8 *addr_list, u32 vmdq);
ixgbe_api.c 895 * @vmdq: VMDq pool to assign
900 s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq)
903 (hw, addr, vmdq),
912 * @vmdq: VMDq "set"
917 s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
920 return ixgbe_call_func(hw, hw->mac.ops.set_rar, (hw, index, addr, vmdq,
938 * ixgbe_set_vmdq - Associate a VMDq index with a receive address
940 * @rar: receive address register index to associate with VMDq inde
    [all...]
ixgbe_common.c 2405 * @vmdq: VMDq "set" or "pool" index
2410 s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
2425 /* setup VMDq pool selection before this RAR gets enabled */
2426 hw->mac.ops.set_vmdq(hw, index, vmdq);
2437 * Some parts put the VMDq setting in the extra RAH bits,
2476 * Some parts put the VMDq setting in the extra RAH bits,
2486 /* clear VMDq pool/queue selection for this RAR */
2534 /* clear VMDq pool/queue selection for RAR 0 */
2565 * @vmdq: VMDq "set" or "pool" inde
2617 u32 vmdq; local in function:ixgbe_update_uc_addr_list_generic
2757 u32 vmdq; local in function:ixgbe_update_mc_addr_list_generic
    [all...]
ixgbe_vf.c 356 * @vmdq: VMDq "set" or "pool" index
359 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
365 UNREFERENCED_3PARAMETER(vmdq, enable_addr, index);
402 u32 vmdq; local in function:ixgbe_update_mc_addr_list_vf
430 vector = ixgbe_mta_vector(hw, next(hw, &mc_addr_list, &vmdq));
ixgbe_vf.h 129 s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
ixgbe_82598.c 70 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
946 * ixgbe_set_vmdq_82598 - Associate a VMDq set index with a rx address
948 * @rar: receive address register index to associate with a VMDq index
949 * @vmdq: VMDq set index
951 s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
966 rar_high |= ((vmdq << IXGBE_RAH_VIND_SHIFT) & IXGBE_RAH_VIND_MASK);
972 * ixgbe_clear_vmdq_82598 - Disassociate a VMDq set index from an rx address
974 * @rar: receive address register index to associate with a VMDq index
975 * @vmdq: VMDq clear index (not used in 82598, but elsewhere
    [all...]
ixgbe.h 317 u32 vmdq; member in struct:ixgbe_mc_addr
ixgbe.c 4546 mta[mcnt].vmdq = sc->pool;
4580 ixgbe_mc_array_itr(struct ixgbe_hw *hw, u8 **update_ptr, u32 *vmdq)
4585 *vmdq = mta->vmdq;
ixv.c 1250 ixv_mc_array_itr(struct ixgbe_hw *hw, u8 **update_ptr, u32 *vmdq)
1256 *vmdq = 0;
ixgbe_type.h 460 /*array of 4096 4-bit vlan vmdq indices */
4006 u32 *vmdq);

Completed in 50 milliseconds