Lines Matching defs:msgbuf
129 u32 msgbuf[3];
130 u8 *addr = (u8 *)(&msgbuf[1]);
148 msgbuf[0] = E1000_VF_RESET;
149 mbx->ops.write_posted(hw, msgbuf, 1);
154 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
156 if (msgbuf[0] == (E1000_VF_RESET | E1000_VT_MSGTYPE_ACK))
228 u32 msgbuf[E1000_VFMAILBOX_SIZE];
229 u16 *hash_list = (u16 *)&msgbuf[1];
243 msgbuf[0] = E1000_VF_SET_MULTICAST;
244 msgbuf[0] |= cnt << E1000_VT_MSGINFO_SHIFT;
252 mbx->ops.write_posted(hw, msgbuf, E1000_VFMAILBOX_SIZE);
264 u32 msgbuf[2];
267 msgbuf[0] = E1000_VF_SET_VLAN;
268 msgbuf[1] = vid;
271 msgbuf[0] |= 1 << E1000_VT_MSGINFO_SHIFT;
273 mbx->ops.write_posted(hw, msgbuf, 2);
275 err = mbx->ops.read_posted(hw, msgbuf, 2);
277 msgbuf[0] &= ~E1000_VT_MSGTYPE_CTS;
280 if (!err && (msgbuf[0] == (E1000_VF_SET_VLAN | E1000_VT_MSGTYPE_NACK)))
293 u32 msgbuf[2];
295 msgbuf[0] = E1000_VF_SET_LPE;
296 msgbuf[1] = max_size;
298 mbx->ops.write_posted(hw, msgbuf, 2);
310 u32 msgbuf[3];
311 u8 *msg_addr = (u8 *)(&msgbuf[1]);
314 memset(msgbuf, 0, 12);
315 msgbuf[0] = E1000_VF_SET_MAC_ADDR;
317 ret_val = mbx->ops.write_posted(hw, msgbuf, 3);
320 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
322 msgbuf[0] &= ~E1000_VT_MSGTYPE_CTS;
326 (msgbuf[0] == (E1000_VF_SET_MAC_ADDR | E1000_VT_MSGTYPE_NACK)))