Lines Matching refs:ixgbe_hw
44 void (*init_params)(struct ixgbe_hw *hw);
45 void (*release)(struct ixgbe_hw *hw, u16 mbx_id);
46 s32 (*read)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
47 s32 (*write)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
48 s32 (*check_for_msg)(struct ixgbe_hw *hw, u16 vf_number);
49 s32 (*check_for_ack)(struct ixgbe_hw *hw, u16 vf_number);
50 s32 (*check_for_rst)(struct ixgbe_hw *hw, u16 vf_number);
51 s32 (*clear)(struct ixgbe_hw *hw, u16 vf_number);
198 s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
199 s32 ixgbe_poll_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
200 s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
201 s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id);
202 s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id);
203 s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id);
204 s32 ixgbe_clear_mbx(struct ixgbe_hw *hw, u16 vf_number);
205 void ixgbe_init_mbx_params_vf(struct ixgbe_hw *);
206 void ixgbe_upgrade_mbx_params_vf(struct ixgbe_hw *hw);
207 void ixgbe_init_mbx_params_pf(struct ixgbe_hw *hw);
208 void ixgbe_init_mbx_params_pf_id(struct ixgbe_hw *hw, u16 vf_id);
209 void ixgbe_upgrade_mbx_params_pf(struct ixgbe_hw *hw, u16 vf_id);