/linux-2.6.39/drivers/net/mlx4/ |
D | cmd.c | 110 u64 out_param; member 153 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param, in mlx4_cmd_post() argument 183 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), hcr + 3); in mlx4_cmd_post() 184 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), hcr + 4); in mlx4_cmd_post() 211 static int mlx4_cmd_poll(struct mlx4_dev *dev, u64 in_param, u64 *out_param, in mlx4_cmd_poll() argument 222 err = mlx4_cmd_post(dev, in_param, out_param ? *out_param : 0, in mlx4_cmd_poll() 237 *out_param = in mlx4_cmd_poll() 251 void mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param) in mlx4_cmd_event() argument 262 context->out_param = out_param; in mlx4_cmd_event() 267 static int mlx4_cmd_wait(struct mlx4_dev *dev, u64 in_param, u64 *out_param, in mlx4_cmd_wait() argument [all …]
|
D | sense.c | 44 u64 out_param; in mlx4_SENSE_PORT() local 47 err = mlx4_cmd_imm(dev, 0, &out_param, port, 0, in mlx4_SENSE_PORT() 54 if (out_param > 2) { in mlx4_SENSE_PORT() 55 mlx4_err(dev, "Sense returned illegal value: 0x%llx\n", out_param); in mlx4_SENSE_PORT() 59 *type = out_param; in mlx4_SENSE_PORT()
|
D | eq.c | 120 __be64 out_param; member 207 be64_to_cpu(eqe->event.cmd.out_param)); in mlx4_eq_int()
|
D | mlx4.h | 421 void mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param);
|
/linux-2.6.39/include/linux/mlx4/ |
D | cmd.h | 155 int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, 168 static inline int mlx4_cmd_box(struct mlx4_dev *dev, u64 in_param, u64 out_param, in mlx4_cmd_box() argument 172 return __mlx4_cmd(dev, in_param, &out_param, 0, in_modifier, in mlx4_cmd_box() 181 static inline int mlx4_cmd_imm(struct mlx4_dev *dev, u64 in_param, u64 *out_param, in mlx4_cmd_imm() argument 185 return __mlx4_cmd(dev, in_param, out_param, 1, in_modifier, in mlx4_cmd_imm()
|
/linux-2.6.39/drivers/infiniband/hw/mthca/ |
D | mthca_cmd.c | 181 u64 out_param; member 199 u64 out_param, in mthca_cmd_post_dbell() argument 214 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), ptr + offs[3]); in mthca_cmd_post_dbell() 216 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), ptr + offs[4]); in mthca_cmd_post_dbell() 231 u64 out_param, in mthca_cmd_post_hcr() argument 259 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), dev->hcr + 3 * 4); in mthca_cmd_post_hcr() 260 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), dev->hcr + 4 * 4); in mthca_cmd_post_hcr() 276 u64 out_param, in mthca_cmd_post() argument 288 mthca_cmd_post_dbell(dev, in_param, out_param, in_modifier, in mthca_cmd_post() 291 err = mthca_cmd_post_hcr(dev, in_param, out_param, in_modifier, in mthca_cmd_post() [all …]
|
D | mthca_cmd.h | 249 u8 status, u64 out_param);
|
D | mthca_eq.c | 140 __be64 out_param; member 330 be64_to_cpu(eqe->event.cmd.out_param)); in mthca_eq_int()
|