Searched refs:out_param (Results 1 - 12 of 12) sorted by relevance

/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dcmd.c138 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 Dport.c187 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 Dcq.c237 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 Dmr.c183 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 Dqp.c243 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 Dmlx4_devif_queue.c1709 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 Dmlx4.h187 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 Dcmd.h199 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 Ddevice.h874 __be64 out_param; member in struct:mlx4_eqe::__anon810::__anon812
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/
H A Dmthca_cmd.c176 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 Dmthca_cmd.h249 u8 status, u64 out_param);
H A Dmthca_eq.c139 __be64 out_param; member in struct:mthca_eqe::__anon693::__anon695
329 be64_to_cpu(eqe->event.cmd.out_param));

Completed in 116 milliseconds