Lines Matching refs:mbx

72 	struct ixgbe_mbx_info *mbx = &hw->mbx;  in ixgbevf_reset_hw_vf()  local
88 while (!mbx->ops.check_for_rst(hw) && timeout) { in ixgbevf_reset_hw_vf()
97 mbx->timeout = IXGBE_VF_MBX_INIT_TIMEOUT; in ixgbevf_reset_hw_vf()
100 mbx->ops.write_posted(hw, msgbuf, 1); in ixgbevf_reset_hw_vf()
108 ret_val = mbx->ops.read_posted(hw, msgbuf, IXGBE_VF_PERMADDR_MSG_LEN); in ixgbevf_reset_hw_vf()
229 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_set_uc_addr_vf() local
244 ret_val = mbx->ops.write_posted(hw, msgbuf, 3); in ixgbevf_set_uc_addr_vf()
247 ret_val = mbx->ops.read_posted(hw, msgbuf, 3); in ixgbevf_set_uc_addr_vf()
294 err = hw->mbx.ops.write_posted(hw, msgbuf, 1); in ixgbevf_get_reta_locked()
299 err = hw->mbx.ops.read_posted(hw, msgbuf, dwords + 1); in ixgbevf_get_reta_locked()
354 err = hw->mbx.ops.write_posted(hw, msgbuf, 1); in ixgbevf_get_rss_key_locked()
359 err = hw->mbx.ops.read_posted(hw, msgbuf, 11); in ixgbevf_get_rss_key_locked()
392 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_set_rar_vf() local
400 ret_val = mbx->ops.write_posted(hw, msgbuf, 3); in ixgbevf_set_rar_vf()
403 ret_val = mbx->ops.read_posted(hw, msgbuf, 3); in ixgbevf_set_rar_vf()
418 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_write_msg_read_ack() local
420 s32 retval = mbx->ops.write_posted(hw, msg, size); in ixgbevf_write_msg_read_ack()
423 mbx->ops.read_posted(hw, retmsg, size); in ixgbevf_write_msg_read_ack()
481 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_set_vfta_vf() local
490 err = mbx->ops.write_posted(hw, msgbuf, 2); in ixgbevf_set_vfta_vf()
494 err = mbx->ops.read_posted(hw, msgbuf, 2); in ixgbevf_set_vfta_vf()
540 struct ixgbe_mbx_info *mbx = &hw->mbx; in ixgbevf_check_mac_link_vf() local
547 if (!mbx->ops.check_for_rst(hw) || !mbx->timeout) in ixgbevf_check_mac_link_vf()
588 if (mbx->ops.read(hw, &in_msg, 1)) in ixgbevf_check_mac_link_vf()
599 if (!mbx->timeout) { in ixgbevf_check_mac_link_vf()
642 err = hw->mbx.ops.write_posted(hw, msg, 3); in ixgbevf_negotiate_api_version()
645 err = hw->mbx.ops.read_posted(hw, msg, 3); in ixgbevf_negotiate_api_version()
680 err = hw->mbx.ops.write_posted(hw, msg, 5); in ixgbevf_get_queues()
683 err = hw->mbx.ops.read_posted(hw, msg, 5); in ixgbevf_get_queues()