/drivers/net/ethernet/mellanox/mlx4/ |
H A D | qp.c | 195 u64 in_param; local 200 set_param_l(&in_param, cnt); 201 set_param_h(&in_param, align); 202 err = mlx4_cmd_imm(dev, in_param, &out_param, 228 u64 in_param; local 232 set_param_l(&in_param, base_qpn); 233 set_param_h(&in_param, cnt); 234 err = mlx4_cmd(dev, in_param, RES_QP, RES_OP_RESERVE, 317 u64 in_param; local 320 set_param_l(&in_param, qp [all...] |
H A D | cmd.c | 306 static int mlx4_cmd_post(struct mlx4_dev *dev, u64 in_param, u64 out_param, argument 335 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), hcr + 0); 336 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), hcr + 1); 366 static int mlx4_slave_cmd(struct mlx4_dev *dev, u64 in_param, u64 *out_param, argument 375 vhcr->in_param = cpu_to_be64(in_param); 422 static int mlx4_cmd_poll(struct mlx4_dev *dev, u64 in_param, u64 *out_param, argument 434 err = mlx4_cmd_post(dev, in_param, out_param ? *out_param : 0, 483 static int mlx4_cmd_wait(struct mlx4_dev *dev, u64 in_param, u64 *out_param, argument 502 mlx4_cmd_post(dev, in_param, out_para 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 561 u64 in_param; local 591 u64 in_param; local 1094 u64 in_param; local [all...] |
H A D | resource_tracker.c | 1014 u64 in_param, u64 *out_param) 1024 count = get_param_l(&in_param); 1025 align = get_param_h(&in_param); 1038 qpn = get_param_l(&in_param) & 0x7fffff; 1069 u64 in_param, u64 *out_param) 1078 order = get_param_l(&in_param); 1093 u64 in_param, u64 *out_param) 1115 index = get_param_l(&in_param); 1135 u64 in_param, u64 *out_param) 1163 u64 in_param, u6 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 1325 qp_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param) argument 1364 mtt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_param, u64 *out_param) argument 1382 mpt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd, u64 in_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 2684 u64 in_param; local 2754 u64 in_param; local 2820 u64 in_param; local 2883 u64 in_param; local [all...] |
H A D | mr.c | 191 u64 in_param; local 196 set_param_l(&in_param, order); 197 err = mlx4_cmd_imm(dev, in_param, &out_param, RES_MTT, 248 u64 in_param; local 252 set_param_l(&in_param, offset); 253 set_param_h(&in_param, order); 254 err = mlx4_cmd(dev, in_param, RES_MTT, RES_OP_RESERVE_AND_MAP, 359 u64 in_param; local 362 set_param_l(&in_param, index); 363 if (mlx4_cmd(dev, in_param, RES_MP 403 u64 in_param; local [all...] |
H A D | cq.c | 229 u64 in_param; local 233 set_param_l(&in_param, cqn); 234 err = mlx4_cmd(dev, in_param, RES_CQ, RES_OP_RESERVE_AND_MAP,
|
H A D | srq.c | 152 u64 in_param; local 155 set_param_l(&in_param, srqn); 156 if (mlx4_cmd(dev, in_param, RES_SRQ, RES_OP_RESERVE_AND_MAP,
|
H A D | eq.c | 549 u64 in_param = vhcr->in_param; local 554 err = mlx4_cmd(dev, in_param, (in_modifier & 0x80000000) | eqn, 559 if (in_param & (1LL << i))
|
H A D | port.c | 538 u64 in_param; local 542 set_param_l(&in_param, port); 543 err = mlx4_cmd(dev, in_param, RES_VLAN, RES_OP_RESERVE_AND_MAP,
|
H A D | mcg.c | 949 u32 qpn = (u32) vhcr->in_param & 0xffffffff; 950 u8 port = vhcr->in_param >> 62;
|
H A D | mlx4.h | 140 u64 in_param; member in struct:mlx4_vhcr 151 __be64 in_param; member in struct:mlx4_vhcr_cmd
|
/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 199 u64 in_param, 209 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), ptr + offs[0]); 211 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), ptr + offs[1]); 231 u64 in_param, 257 __raw_writel((__force u32) cpu_to_be32(in_param >> 32), dev->hcr + 0 * 4); 258 __raw_writel((__force u32) cpu_to_be32(in_param & 0xfffffffful), dev->hcr + 1 * 4); 276 u64 in_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_modifier, 338 u64 in_param, 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 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 486 mthca_cmd(struct mthca_dev *dev, u64 in_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...] |