Lines Matching refs:msg
325 u32 *msg, u16 size)
329 s32 retval = mbx->ops.write_posted(hw, msg, size, 0);
395 * 16 bit words available in our HW msg buffer (minus 1 for the
396 * msg type). That's 30 hash values if we pack 'em right. If
598 /* msg is not CTS and is NACK we must have lost CTS status */
642 u32 msg[3];
645 msg[0] = IXGBE_VF_API_NEGOTIATE;
646 msg[1] = api;
647 msg[2] = 0;
648 err = hw->mbx.ops.write_posted(hw, msg, 3, 0);
651 err = hw->mbx.ops.read_posted(hw, msg, 3, 0);
654 msg[0] &= ~IXGBE_VT_MSGTYPE_CTS;
657 if (msg[0] == (IXGBE_VF_API_NEGOTIATE | IXGBE_VT_MSGTYPE_ACK)) {
672 u32 msg[5];
683 msg[0] = IXGBE_VF_GET_QUEUES;
684 msg[1] = msg[2] = msg[3] = msg[4] = 0;
685 err = hw->mbx.ops.write_posted(hw, msg, 5, 0);
688 err = hw->mbx.ops.read_posted(hw, msg, 5, 0);
691 msg[0] &= ~IXGBE_VT_MSGTYPE_CTS;
698 if (msg[0] != (IXGBE_VF_GET_QUEUES | IXGBE_VT_MSGTYPE_ACK))
702 hw->mac.max_tx_queues = msg[IXGBE_VF_TX_QUEUES];
707 hw->mac.max_rx_queues = msg[IXGBE_VF_RX_QUEUES];
712 *num_tcs = msg[IXGBE_VF_TRANS_VLAN];
717 *default_tc = msg[IXGBE_VF_DEF_QUEUE];