/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/ |
H A D | cmd.c | 138 u64 out_param; member in struct:mlx4_cmd_context 560 u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, 607 MLX4_DEBUG("hcr + 3: %d\n", (u32 ) cpu_to_be32(out_param >> 32)); 608 MLX4_DEBUG("hcr + 4: %d\n", (u32 ) cpu_to_be32(out_param & 0xfffffffful)); 625 __raw_writel((u32) cpu_to_be32(out_param >> 32), hcr + 3); 626 __raw_writel((u32) cpu_to_be32(out_param & 0xfffffffful), hcr + 4); 672 static int mlx4_slave_cmd(struct mlx4_priv *priv, u64 in_param, u64 *out_param, 683 vhcr->out_param = out_param ? cpu_to_be64(*out_param) 559 mlx4_cmd_post(struct mlx4_priv *pdev, struct timespec *ts1, u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, u16 token, int event) argument 731 mlx4_cmd_poll(struct mlx4_priv *priv, u64 in_param, u64 *out_param, int out_is_imm, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout) argument 799 mlx4_cmd_event(struct mlx4_priv *priv, u16 token, u8 status, u64 out_param) argument 817 mlx4_cmd_wait(struct mlx4_priv *priv, u64 in_param, u64 *out_param, int out_is_imm, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout) argument 913 __mlx4_cmd(struct mlx4_dev *dev, uint64_t in_param, uint64_t *out_param, int out_is_imm, uint32_t in_modifier, uint32_t op_modifier, uint16_t op, unsigned long timeout, int native) argument [all...] |
H A D | port.c | 187 u64 out_param = 0; local 192 err = mlx4_cmd_imm(dev, mac, &out_param, 199 set_param_l(&out_param, port); 200 err = mlx4_cmd_imm(dev, mac, &out_param, RES_MAC, 209 return get_param_l(&out_param); 255 u64 out_param = 0; 259 (void) mlx4_cmd_imm(priv, mac, &out_param, 264 set_param_l(&out_param, port); 265 (void) mlx4_cmd_imm(priv, mac, &out_param, RES_MAC, 391 u64 out_param [all...] |
H A D | cq.c | 237 u64 out_param; local 241 err = mlx4_cmd_imm(dev, 0, &out_param, RES_CQ, RES_OP_RESERVE_AND_MAP, 246 *cqn = get_param_l(&out_param);
|
H A D | mr.c | 183 u64 out_param; local 188 err = mlx4_cmd_imm(&priv->dev, in_param, &out_param, RES_MTT, 193 return get_param_l(&out_param); 321 /*u64 out_param;*/ 324 if (mlx4_cmd_imm(priv, 0, &out_param, RES_MPT, RES_OP_RESERVE, 327 return get_param_l(&out_param);
|
H A D | qp.c | 243 u64 out_param; local 250 err = mlx4_cmd_imm(&priv->dev, in_param, &out_param, RES_QP, 256 *base = get_param_l(&out_param);
|
H A D | mlx4_devif_queue.c | 1709 u64 out_param; local 1714 err = mlx4_cmd_imm(&priv->dev, 0, &out_param, 1718 *idx = get_param_l(&out_param); 1882 be64_to_cpu(eqe->event.cmd.out_param));
|
H A D | mlx4.h | 187 uint64_t out_param; 200 __be64 out_param; 1171 uint64_t out_param);
|
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/ |
H A D | cmd.h | 199 int __mlx4_cmd(struct mlx4_dev *dev, uint64_t in_param, uint64_t *out_param, 213 uint64_t out_param, uint32_t in_modifier, uint8_t op_modifier, 215 return __mlx4_cmd(dev, in_param, &out_param, 0, in_modifier, op_modifier, 221 * output into the caller's out_param pointer after the command 225 u64 *out_param, u32 in_modifier, u8 op_modifier, u16 op, 227 return __mlx4_cmd(dev, in_param, out_param, 1, in_modifier, op_modifier, 212 mlx4_cmd_box(struct mlx4_dev *dev, uint64_t in_param, uint64_t out_param, uint32_t in_modifier, uint8_t op_modifier, uint16_t op, unsigned long timeout, int native) argument 224 mlx4_cmd_imm(struct mlx4_dev *dev, u64 in_param, u64 *out_param, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout, int native) argument
|
H A D | device.h | 874 __be64 out_param; member in struct:mlx4_eqe::__anon810::__anon812
|
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 176 u64 out_param; member in struct:mthca_cmd_context 194 u64 out_param, 209 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), ptr + offs[3]); 211 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), ptr + offs[4]); 226 u64 out_param, 252 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), dev->hcr + 3 * 4); 253 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), dev->hcr + 4 * 4); 269 u64 out_param, 281 mthca_cmd_post_dbell(dev, in_param, out_param, in_modifier, 284 err = mthca_cmd_post_hcr(dev, in_param, out_param, in_modifie 192 mthca_cmd_post_dbell(struct mthca_dev *dev, u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, u16 token) argument 224 mthca_cmd_post_hcr(struct mthca_dev *dev, u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, u16 token, int event) argument 267 mthca_cmd_post(struct mthca_dev *dev, u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, u16 token, int event) argument 297 mthca_cmd_poll(struct mthca_dev *dev, u64 in_param, u64 *out_param, int out_is_imm, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout, u8 *status) argument 342 mthca_cmd_event(struct mthca_dev *dev, u16 token, u8 status, u64 out_param) argument 361 mthca_cmd_wait(struct mthca_dev *dev, u64 in_param, u64 *out_param, int out_is_imm, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout, u8 *status) argument 420 mthca_cmd_box(struct mthca_dev *dev, u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout, u8 *status) argument 457 mthca_cmd_imm(struct mthca_dev *dev, u64 in_param, u64 *out_param, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout, u8 *status) argument [all...] |
H A D | mthca_cmd.h | 249 u8 status, u64 out_param);
|
H A D | mthca_eq.c | 139 __be64 out_param; member in struct:mthca_eqe::__anon693::__anon695 329 be64_to_cpu(eqe->event.cmd.out_param));
|