Lines Matching refs:msg
416 u32 *msg, u16 size) in ixgbevf_write_msg_read_ack() argument
420 s32 retval = mbx->ops.write_posted(hw, msg, size); in ixgbevf_write_msg_read_ack()
636 u32 msg[3]; in ixgbevf_negotiate_api_version() local
639 msg[0] = IXGBE_VF_API_NEGOTIATE; in ixgbevf_negotiate_api_version()
640 msg[1] = api; in ixgbevf_negotiate_api_version()
641 msg[2] = 0; in ixgbevf_negotiate_api_version()
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()
648 msg[0] &= ~IXGBE_VT_MSGTYPE_CTS; in ixgbevf_negotiate_api_version()
651 if (msg[0] == (IXGBE_VF_API_NEGOTIATE | IXGBE_VT_MSGTYPE_ACK)) { in ixgbevf_negotiate_api_version()
666 u32 msg[5]; in ixgbevf_get_queues() local
678 msg[0] = IXGBE_VF_GET_QUEUE; in ixgbevf_get_queues()
679 msg[1] = msg[2] = msg[3] = msg[4] = 0; in ixgbevf_get_queues()
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()
686 msg[0] &= ~IXGBE_VT_MSGTYPE_CTS; in ixgbevf_get_queues()
692 if (msg[0] != (IXGBE_VF_GET_QUEUE | IXGBE_VT_MSGTYPE_ACK)) in ixgbevf_get_queues()
696 hw->mac.max_tx_queues = msg[IXGBE_VF_TX_QUEUES]; in ixgbevf_get_queues()
701 hw->mac.max_rx_queues = msg[IXGBE_VF_RX_QUEUES]; in ixgbevf_get_queues()
706 *num_tcs = msg[IXGBE_VF_TRANS_VLAN]; in ixgbevf_get_queues()
711 *default_tc = msg[IXGBE_VF_DEF_QUEUE]; in ixgbevf_get_queues()