/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4.h | 177 u64 out_param; member in struct:mlx4_vhcr 190 __be64 out_param; member in struct:mlx4_vhcr_cmd 1195 void mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param);
|
H A D | mlx4_main.c | 2503 u64 out_param; local 2507 err = mlx4_cmd_imm(dev, 0, &out_param, RES_COUNTER, 2511 *idx = get_param_l(&out_param);
|
H A D | mlx4_cmd.c | 130 u64 out_param; member in struct:mlx4_cmd_context 432 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param, argument 485 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), hcr + 3); 486 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), hcr + 4); 517 static int mlx4_slave_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, argument 528 vhcr->out_param = out_param ? cpu_to_be64(*out_param) : 0; 539 if (out_param) 540 *out_param 582 mlx4_cmd_poll(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 666 mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param) argument 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 823 u64 out_param; local 1055 u64 out_param; local 1685 u64 out_param; local [all...] |
H A D | mlx4_srq.c | 122 u64 out_param; local 126 err = mlx4_cmd_imm(dev, 0, &out_param, RES_SRQ, 131 *srqn = get_param_l(&out_param);
|
H A D | mlx4_sense.c | 44 u64 out_param; local 47 err = mlx4_cmd_imm(dev, 0, &out_param, port, 0, 55 if (out_param > 2) { 56 mlx4_err(dev, "Sense returned illegal value: 0x%llx\n", (long long)out_param); 60 *type = out_param;
|
H A D | mlx4_resource_tracker.c | 919 u64 in_param, u64 *out_param, int port); 1734 u64 in_param, u64 *out_param) 1767 set_param_l(out_param, base); 1801 u64 in_param, u64 *out_param) 1827 set_param_l(out_param, base); 1834 u64 in_param, u64 *out_param) 1860 set_param_l(out_param, index); 1883 u64 in_param, u64 *out_param) 1907 set_param_l(out_param, cqn); 1918 u64 in_param, u64 *out_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 2346 mtt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_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 [all...] |
H A D | mlx4_qp.c | 252 u64 out_param; local 261 err = mlx4_cmd_imm(dev, in_param, &out_param, 268 *base = get_param_l(&out_param);
|
H A D | mlx4_port.c | 344 u64 out_param = 0; local 349 err = mlx4_cmd_imm(dev, mac, &out_param, 356 set_param_l(&out_param, port); 357 err = mlx4_cmd_imm(dev, mac, &out_param, RES_MAC, 366 return get_param_l(&out_param); 452 u64 out_param = 0; local 456 (void) mlx4_cmd_imm(dev, mac, &out_param, 462 set_param_l(&out_param, port); 463 (void) mlx4_cmd_imm(dev, mac, &out_param, RES_MAC, 742 u64 out_param local 828 u64 out_param = 0; local [all...] |
H A D | mlx4_pd.c | 78 u64 out_param; local 82 err = mlx4_cmd_imm(dev, 0, &out_param, 89 *xrcdn = get_param_l(&out_param);
|
H A D | mlx4_mr.c | 183 u64 out_param; local 188 err = mlx4_cmd_imm(dev, in_param, &out_param, RES_MTT, 195 return get_param_l(&out_param); 453 u64 out_param; local 456 if (mlx4_cmd_imm(dev, 0, &out_param, RES_MPT, RES_OP_RESERVE, 460 return get_param_l(&out_param);
|
H A D | mlx4_fw_qos.c | 165 struct mlx4_alloc_vpp_param *out_param; local 171 out_param = mailbox->buf; 182 *availible_vpp = (u16)be32_to_cpu(out_param->availible_vpp); 185 vpp_p_up[i] = (u8)be32_to_cpu(out_param->vpp_p_up[i]); 222 struct mlx4_vport_qos_param *out_param) 244 out_param[i].bw_share = be32_to_cpu(ctx->qos_p_up[i].bw_share); 245 out_param[i].max_avg_bw = 247 out_param[i].enable = 221 mlx4_SET_VPORT_QOS_get(struct mlx4_dev *dev, u8 port, u8 vport, struct mlx4_vport_qos_param *out_param) argument
|
H A D | mlx4_eq.c | 590 be64_to_cpu(eqe->event.cmd.out_param));
|
H A D | mlx4_cq.c | 194 u64 out_param; local 198 err = mlx4_cmd_imm(dev, 0, &out_param, RES_CQ, 204 *cqn = get_param_l(&out_param);
|
H A D | fw_qos.h | 123 * @out_param: Array of mlx4_vport_qos_param that will contain the values. 128 struct mlx4_vport_qos_param *out_param); 138 * @out_param: Array of mlx4_vport_qos_param which holds the requested values.
|
/freebsd-11-stable/sys/dev/mlx4/ |
H A D | device.h | 906 __be64 out_param; member in struct:mlx4_eqe::__anon4758::__anon4760
|
H A D | cmd.h | 268 int __mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, 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, 292 * output into the caller's out_param pointer after the command 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/mthca/ |
H A D | mthca_eq.c | 140 __be64 out_param; member in struct:mthca_eqe::__anon7268::__anon7270 330 be64_to_cpu(eqe->event.cmd.out_param));
|
H A D | mthca_cmd.h | 249 u8 status, u64 out_param);
|
H A D | mthca_cmd.c | 181 u64 out_param; member in struct:mthca_cmd_context 199 u64 out_param, 214 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), ptr + offs[3]); 216 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), ptr + offs[4]); 231 u64 out_param, 259 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), dev->hcr + 3 * 4); 260 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), dev->hcr + 4 * 4); 276 u64 out_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_modifie 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 388 mthca_cmd_event(struct mthca_dev *dev, u16 token, u8 status, u64 out_param) 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 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...] |