Lines Matching defs:msgbuf
75 u32 msgbuf[IXGBE_VF_PERMADDR_MSG_LEN];
76 u8 *addr = (u8 *)(&msgbuf[1]);
96 msgbuf[0] = IXGBE_VF_RESET;
97 mbx->ops.write_posted(hw, msgbuf, 1);
104 ret_val = mbx->ops.read_posted(hw, msgbuf, IXGBE_VF_PERMADDR_MSG_LEN);
108 if (msgbuf[0] != (IXGBE_VF_RESET | IXGBE_VT_MSGTYPE_ACK))
112 hw->mac.mc_filter_type = msgbuf[IXGBE_VF_MC_TYPE_WORD];
230 u32 msgbuf[3];
231 u8 *msg_addr = (u8 *)(&msgbuf[1]);
234 memset(msgbuf, 0, sizeof(msgbuf));
235 msgbuf[0] = IXGBE_VF_SET_MAC_ADDR;
237 ret_val = mbx->ops.write_posted(hw, msgbuf, 3);
240 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
242 msgbuf[0] &= ~IXGBE_VT_MSGTYPE_CTS;
246 (msgbuf[0] == (IXGBE_VF_SET_MAC_ADDR | IXGBE_VT_MSGTYPE_NACK)))
264 u32 msgbuf[IXGBE_VFMAILBOX_SIZE];
265 u16 *vector_list = (u16 *)&msgbuf[1];
280 msgbuf[0] = IXGBE_VF_SET_MULTICAST;
281 msgbuf[0] |= cnt << IXGBE_VT_MSGINFO_SHIFT;
290 mbx->ops.write_posted(hw, msgbuf, IXGBE_VFMAILBOX_SIZE);
306 u32 msgbuf[2];
308 msgbuf[0] = IXGBE_VF_SET_VLAN;
309 msgbuf[1] = vlan;
311 msgbuf[0] |= vlan_on << IXGBE_VT_MSGINFO_SHIFT;
313 return mbx->ops.write_posted(hw, msgbuf, 2);