Lines Matching defs:out_param
105 u64 out_param;
145 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param,
175 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), hcr + 3);
176 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), hcr + 4);
196 static int mlx4_cmd_poll(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
207 err = mlx4_cmd_post(dev, in_param, out_param ? *out_param : 0,
222 *out_param =
236 void mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param)
247 context->out_param = out_param;
254 static int mlx4_cmd_wait(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
272 mlx4_cmd_post(dev, in_param, out_param ? *out_param : 0,
285 *out_param = context->out_param;
297 int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
302 return mlx4_cmd_wait(dev, in_param, out_param, out_is_imm,
305 return mlx4_cmd_poll(dev, in_param, out_param, out_is_imm,