Lines Matching defs:mbx
87 hw->mbx.ops.init_params = ixgbe_init_mbx_params_vf;
134 struct ixgbe_mbx_info *mbx = &hw->mbx;
155 while (!mbx->ops.check_for_rst(hw, 0) && timeout) {
164 mbx->timeout = IXGBE_VF_MBX_INIT_TIMEOUT;
167 mbx->ops.write_posted(hw, msgbuf, 1, 0);
176 ret_val = mbx->ops.read_posted(hw, msgbuf,
278 struct ixgbe_mbx_info *mbx = &hw->mbx;
280 s32 retval = mbx->ops.write_posted(hw, msg, size, 0);
283 mbx->ops.read_posted(hw, retmsg, size, 0);
297 struct ixgbe_mbx_info *mbx = &hw->mbx;
306 ret_val = mbx->ops.write_posted(hw, msgbuf, 3, 0);
309 ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0);
334 struct ixgbe_mbx_info *mbx = &hw->mbx;
366 return mbx->ops.write_posted(hw, msgbuf, IXGBE_VFMAILBOX_SIZE, 0);
378 struct ixgbe_mbx_info *mbx = &hw->mbx;
388 ret_val = mbx->ops.write_posted(hw, msgbuf, 2, 0);
390 ret_val = mbx->ops.read_posted(hw, msgbuf, 1, 0);
438 struct ixgbe_mbx_info *mbx = &hw->mbx;
454 ret_val = mbx->ops.write_posted(hw, msgbuf, 3, 0);
457 ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0);
496 struct ixgbe_mbx_info *mbx = &hw->mbx;
504 if (!mbx->ops.check_for_rst(hw, 0) || !mbx->timeout)
530 if (mbx->ops.read(hw, &in_msg, 1, 0))
541 if (!mbx->timeout) {
584 err = hw->mbx.ops.write_posted(hw, msg, 3, 0);
587 err = hw->mbx.ops.read_posted(hw, msg, 3, 0);