/drivers/net/ethernet/mellanox/mlx4/ |
H A D | 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", out_param); 60 *type = out_param;
|
H A D | cmd.c | 117 u64 out_param; member in struct:mlx4_cmd_context 306 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param, argument 338 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), hcr + 3); 339 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), hcr + 4); 366 static int mlx4_slave_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, argument 376 vhcr->out_param = out_param ? cpu_to_be64(*out_param) : 0; 386 if (out_param) 387 *out_param 422 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 466 mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param) argument 483 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 531 __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 562 u64 out_param; local 592 u64 out_param; local 1095 u64 out_param; local [all...] |
H A D | port.c | 299 u64 out_param; local 303 set_param_l(&out_param, port); 304 err = mlx4_cmd_imm(dev, mac, &out_param, RES_MAC, 310 return get_param_l(&out_param); 340 u64 out_param; local 344 set_param_l(&out_param, port); 345 err = mlx4_cmd_imm(dev, mac, &out_param, RES_MAC, 493 u64 out_param; local 497 set_param_l(&out_param, port); 498 err = mlx4_cmd_imm(dev, vlan, &out_param, RES_VLA [all...] |
H A D | cq.c | 200 u64 out_param; local 204 err = mlx4_cmd_imm(dev, 0, &out_param, RES_CQ, 210 *cqn = get_param_l(&out_param);
|
H A D | srq.c | 125 u64 out_param; local 129 err = mlx4_cmd_imm(dev, 0, &out_param, RES_SRQ, 134 *srqn = get_param_l(&out_param);
|
H A D | resource_tracker.c | 1014 u64 in_param, u64 *out_param) 1035 set_param_l(out_param, base); 1069 u64 in_param, u64 *out_param) 1087 set_param_l(out_param, base); 1093 u64 in_param, u64 *out_param) 1112 set_param_l(out_param, index); 1135 u64 in_param, u64 *out_param) 1152 set_param_l(out_param, cqn); 1163 u64 in_param, u64 *out_param) 1180 set_param_l(out_param, srq 1013 qp_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1068 mtt_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1092 mpt_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1134 cq_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1162 srq_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1239 mac_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1266 vlan_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1364 mtt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1424 cq_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1448 srq_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1472 mac_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1493 vlan_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument [all...] |
H A D | qp.c | 196 u64 out_param; local 202 err = mlx4_cmd_imm(dev, in_param, &out_param, 209 *base = get_param_l(&out_param);
|
H A D | mr.c | 192 u64 out_param; local 197 err = mlx4_cmd_imm(dev, in_param, &out_param, RES_MTT, 204 return get_param_l(&out_param); 338 u64 out_param; local 341 if (mlx4_cmd_imm(dev, 0, &out_param, RES_MPT, RES_OP_RESERVE, 345 return get_param_l(&out_param);
|
H A D | mlx4.h | 141 u64 out_param; member in struct:mlx4_vhcr 153 __be64 out_param; member in struct:mlx4_vhcr_cmd 332 __be64 out_param; member in struct:mlx4_eqe::__anon2677::__anon2679 970 void mlx4_cmd_event(struct mlx4_dev *dev, u16 token, u8 status, u64 out_param);
|
H A D | eq.c | 334 be64_to_cpu(eqe->event.cmd.out_param));
|
/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 182 u64 out_param; member in struct:mthca_cmd_context 200 u64 out_param, 215 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), ptr + offs[3]); 217 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), ptr + offs[4]); 232 u64 out_param, 260 __raw_writel((__force u32) cpu_to_be32(out_param >> 32), dev->hcr + 3 * 4); 261 __raw_writel((__force u32) cpu_to_be32(out_param & 0xfffffffful), dev->hcr + 4 * 4); 277 u64 out_param, 289 mthca_cmd_post_dbell(dev, in_param, out_param, in_modifier, 292 err = mthca_cmd_post_hcr(dev, in_param, out_param, in_modifie 198 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 230 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 275 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 337 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 389 mthca_cmd_event(struct mthca_dev *dev, u16 token, u8 status, u64 out_param) argument 408 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 467 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 502 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...] |
H A D | mthca_cmd.h | 249 u8 status, u64 out_param);
|
H A D | mthca_eq.c | 140 __be64 out_param; member in struct:mthca_eqe::__anon1012::__anon1014 330 be64_to_cpu(eqe->event.cmd.out_param));
|