Searched refs:in_param (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/sys/dev/mlx4/
H A Dcmd.h268 int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param,
273 static inline int mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u32 in_modifier, argument
277 return __mlx4_cmd(dev, in_param, NULL, 0, in_modifier,
282 static inline int mlx4_cmd_box(struct mlx4_dev *dev, u64 in_param, u64 out_param, argument
286 return __mlx4_cmd(dev, in_param, &out_param, 0, in_modifier,
295 static inline int mlx4_cmd_imm(struct mlx4_dev *dev, u64 in_param, u64 *out_param, argument
299 return __mlx4_cmd(dev, in_param, out_param, 1, in_modifier,
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_fw_qos.c199 struct mlx4_alloc_vpp_param *in_param; local
205 in_param = mailbox->buf;
208 in_param->vpp_p_up[i] = cpu_to_be32(vpp_p_up[i]);
259 struct mlx4_vport_qos_param *in_param)
273 ctx->qos_p_up[i].bw_share = cpu_to_be32(in_param[i].bw_share);
275 cpu_to_be32(in_param[i].max_avg_bw);
277 cpu_to_be32(in_param[i].enable << 31);
258 mlx4_SET_VPORT_QOS_set(struct mlx4_dev *dev, u8 port, u8 vport, struct mlx4_vport_qos_param *in_param) argument
H A Dfw_qos.h143 struct mlx4_vport_qos_param *in_param);
H A Dmlx4_resource_tracker.c919 u64 in_param, u64 *out_param, int port);
1734 u64 in_param, u64 *out_param)
1745 count = get_param_l(&in_param) & 0xffffff;
1749 flags = (get_param_l(&in_param) >> 24) & dev->caps.alloc_res_qp_mask;
1750 align = get_param_h(&in_param);
1770 qpn = get_param_l(&in_param) & 0x7fffff;
1801 u64 in_param, u64 *out_param)
1810 order = get_param_l(&in_param);
1834 u64 in_param, u64 *out_param)
1863 index = get_param_l(&in_param);
1733 qp_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
1800 mtt_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
1833 mpt_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
1882 cq_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
1917 srq_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
2042 mac_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param, int in_port) argument
2151 vlan_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param, int in_port) argument
2189 counter_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param, int port) argument
2219 xrcdn_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
2306 qp_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param) argument
2346 mtt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
2366 mpt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param) argument
2408 cq_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
2433 srq_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
2458 mac_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param, int in_port) argument
2484 vlan_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param, int port) argument
2513 counter_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
2536 xrcdn_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument
4631 u64 in_param; local
4704 u64 in_param; local
4770 u64 in_param; local
4833 u64 in_param; local
[all...]
H A Dmlx4_pd.c103 u64 in_param = 0; local
107 set_param_l(&in_param, xrcdn);
108 err = mlx4_cmd(dev, in_param, RES_XRCD,
H A Dmlx4_qp.c251 u64 in_param = 0; local
259 set_param_l(&in_param, (((u32)flags) << 24) | (u32)cnt);
260 set_param_h(&in_param, align);
261 err = mlx4_cmd_imm(dev, in_param, &out_param,
287 u64 in_param = 0; local
291 set_param_l(&in_param, base_qpn);
292 set_param_h(&in_param, cnt);
293 err = mlx4_cmd(dev, in_param, RES_QP, RES_OP_RESERVE,
376 u64 in_param = 0; local
379 set_param_l(&in_param, qp
[all...]
H A Dmlx4_mr.c182 u64 in_param = 0; local
187 set_param_l(&in_param, order);
188 err = mlx4_cmd_imm(dev, in_param, &out_param, RES_MTT,
239 u64 in_param = 0; local
243 set_param_l(&in_param, offset);
244 set_param_h(&in_param, order);
245 err = mlx4_cmd(dev, in_param, RES_MTT, RES_OP_RESERVE_AND_MAP,
474 u64 in_param = 0; local
477 set_param_l(&in_param, index);
478 if (mlx4_cmd(dev, in_param, RES_MP
518 u64 in_param = 0; local
[all...]
H A Dmlx4_cq.c223 u64 in_param = 0; local
227 set_param_l(&in_param, cqn);
228 err = mlx4_cmd(dev, in_param, RES_CQ, RES_OP_RESERVE_AND_MAP,
H A Dmlx4_srq.c149 u64 in_param = 0; local
152 set_param_l(&in_param, srqn);
153 if (mlx4_cmd(dev, in_param, RES_SRQ, RES_OP_RESERVE_AND_MAP,
H A Dmlx4_cmd.c432 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param, argument
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, argument
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, argument
610 err = mlx4_cmd_post(dev, in_param, out_para
683 mlx4_cmd_wait(struct mlx4_dev *dev, u64 in_param, u64 *out_param, int out_is_imm, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout) argument
780 __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, int out_is_imm, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout, int native) argument
822 u64 in_param; local
1054 u64 in_param; local
1684 u64 in_param; local
[all...]
H A Dmlx4_mcg.c1091 u64 in_param; local
1093 in_param = ((u64) min_range_qpn) << 32;
1094 in_param |= ((u64) max_range_qpn) & 0xFFFFFFFF;
1096 err = mlx4_cmd(dev, in_param, 0, 0,
1563 u32 qpn = (u32) vhcr->in_param & 0xffffffff;
1564 int port = mlx4_slave_convert_port(dev, slave, vhcr->in_param >> 62);
H A Dmlx4_eq.c874 u64 in_param = vhcr->in_param; local
879 err = mlx4_cmd(dev, in_param, (in_modifier & 0x80000000) | eqn,
884 if (in_param & (1LL << i))
H A Dmlx4.h176 u64 in_param; member in struct:mlx4_vhcr
187 __be64 in_param; member in struct:mlx4_vhcr_cmd
H A Dmlx4_main.c2554 u64 in_param = 0; local
2557 set_param_l(&in_param, idx);
2558 mlx4_cmd(dev, in_param, RES_COUNTER, RES_OP_RESERVE,
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_cmd.c198 u64 in_param,
208 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), ptr + offs[0]);
210 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), ptr + offs[1]);
230 u64 in_param,
256 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), dev->hcr + 0 * 4);
257 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), dev->hcr + 1 * 4);
275 u64 in_param,
288 mthca_cmd_post_dbell(dev, in_param, out_param, in_modifier,
291 err = mthca_cmd_post_hcr(dev, in_param, out_param, in_modifier,
337 u64 in_param,
197 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
229 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
274 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
336 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) argument
407 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) argument
466 mthca_cmd_box(struct mthca_dev *dev, u64 in_param, u64 out_param, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout) argument
485 mthca_cmd(struct mthca_dev *dev, u64 in_param, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout) argument
501 mthca_cmd_imm(struct mthca_dev *dev, u64 in_param, u64 *out_param, u32 in_modifier, u8 op_modifier, u16 op, unsigned long timeout) argument
[all...]

Completed in 213 milliseconds