• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/mlx4/mlx4_core/

Lines Matching defs:in_param

432 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param,
482 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), hcr + 0);
483 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), hcr + 1);
510 mlx4_warn(dev, "Could not post command 0x%x: ret=%d, in_param=0x%llx, in_mod=0x%x, op_mod=0x%x\n",
511 op, ret, (long long)in_param, in_modifier, op_modifier);
517 static int mlx4_slave_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
527 vhcr->in_param = cpu_to_be64(in_param);
582 static int mlx4_cmd_poll(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
610 err = mlx4_cmd_post(dev, in_param, out_param ? *out_param : 0,
683 static int mlx4_cmd_wait(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
710 err = mlx4_cmd_post(dev, in_param, out_param ? *out_param : 0,
780 int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
795 ret = mlx4_cmd_wait(dev, in_param, out_param,
799 ret = mlx4_cmd_poll(dev, in_param, out_param,
806 return mlx4_slave_cmd(dev, in_param, out_param, out_is_imm,
822 u64 in_param;
835 in_param = (u64) slave | slave_addr;
838 in_param = (u64) dev->caps.function | master_addr;
842 return mlx4_cmd_imm(dev, in_param, &out_param, size, 0,
1054 u64 in_param;
1058 in_param = cmd->has_inbox ? (u64) inbox->dma : vhcr->in_param;
1061 in_param &= 0xffffffffffffff00ll;
1062 in_param |= slave;
1065 err = __mlx4_cmd(dev, in_param, &out_param, cmd->out_is_imm,
1684 u64 in_param;
1712 vhcr->in_param = be64_to_cpu(vhcr_cmd->in_param);
1736 vhcr->in_param &= INBOX_MASK;
1745 vhcr->in_param,
1782 in_param = cmd->has_inbox ? (u64) inbox->dma :
1783 vhcr->in_param;
1786 err = __mlx4_cmd(dev, in_param, &out_param,