Lines Matching refs:mbx
64 hw->mbx.ops.init_params = e1000_init_mbx_params_vf;
106 struct e1000_mbx_info *mbx = &hw->mbx;
118 while (!mbx->ops.check_for_rst(hw) && timeout) {
125 mbx->timeout = E1000_VF_MBX_INIT_TIMEOUT;
129 mbx->ops.write_posted(hw, msgbuf, 1);
134 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
212 struct e1000_mbx_info *mbx = &hw->mbx;
238 ret_val = mbx->ops.write_posted(hw, msgbuf, E1000_VFMAILBOX_SIZE);
240 mbx->ops.read_posted(hw, msgbuf, 1);
251 struct e1000_mbx_info *mbx = &hw->mbx;
261 mbx->ops.write_posted(hw, msgbuf, 2);
263 err = mbx->ops.read_posted(hw, msgbuf, 2);
281 struct e1000_mbx_info *mbx = &hw->mbx;
288 ret_val = mbx->ops.write_posted(hw, msgbuf, 2);
290 mbx->ops.read_posted(hw, msgbuf, 1);
301 struct e1000_mbx_info *mbx = &hw->mbx;
309 ret_val = mbx->ops.write_posted(hw, msgbuf, 3);
312 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
341 struct e1000_mbx_info *mbx = &hw->mbx;
354 ret_val = mbx->ops.write_posted(hw, msgbuf, 3);
357 ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
381 struct e1000_mbx_info *mbx = &hw->mbx;
392 if (!mbx->ops.check_for_rst(hw) || !mbx->timeout)
405 if (mbx->ops.read(hw, &in_msg, 1))
417 if (!mbx->timeout) {