Lines Matching defs:mbx
151 hw->mbx.ops.init_params = e1000_init_mbx_params_vf;
260 struct e1000_mbx_info *mbx = &hw->mbx;
273 while (!mbx->ops.check_for_rst(hw, 0) && timeout) {
280 mbx->timeout = E1000_VF_MBX_INIT_TIMEOUT;
283 mbx->ops.write_posted(hw, msgbuf, 1, 0);
288 ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0);
325 struct e1000_mbx_info *mbx = &hw->mbx;
333 ret_val = mbx->ops.write_posted(hw, msgbuf, 3, 0);
336 ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0);
380 struct e1000_mbx_info *mbx = &hw->mbx;
382 s32 retval = mbx->ops.write_posted(hw, msg, size, 0);
385 mbx->ops.read_posted(hw, retmsg, E1000_VFMAILBOX_SIZE, 0);
477 struct e1000_mbx_info *mbx = &hw->mbx;
495 ret_val = mbx->ops.write_posted(hw, &msgbuf, 1, 0);
498 ret_val = mbx->ops.read_posted(hw, &msgbuf, 1, 0);
530 struct e1000_mbx_info *mbx = &hw->mbx;
544 if (!mbx->ops.check_for_rst(hw, 0) || !mbx->timeout)
556 if (mbx->ops.read(hw, &in_msg, 1, 0))
570 if (!mbx->timeout) {