/Linux-v4.19/drivers/infiniband/hw/hns/ |
D | hns_roce_cmd.c | 44 u64 out_param, u32 in_modifier, in hns_roce_cmd_mbox_post_hw() argument 52 ret = hr_dev->hw->post_mbox(hr_dev, in_param, out_param, in_modifier, in hns_roce_cmd_mbox_post_hw() 61 u64 out_param, unsigned long in_modifier, in __hns_roce_cmd_mbox_poll() argument 69 in_modifier, op_modifier, op, in __hns_roce_cmd_mbox_poll() 80 u64 out_param, unsigned long in_modifier, in hns_roce_cmd_mbox_poll() argument 86 ret = __hns_roce_cmd_mbox_poll(hr_dev, in_param, out_param, in_modifier, in hns_roce_cmd_mbox_poll() 110 u64 out_param, unsigned long in_modifier, in __hns_roce_cmd_mbox_wait() argument 129 in_modifier, op_modifier, op, in __hns_roce_cmd_mbox_wait() 162 u64 out_param, unsigned long in_modifier, in hns_roce_cmd_mbox_wait() argument 169 in_modifier, op_modifier, op, timeout); in hns_roce_cmd_mbox_wait() [all …]
|
D | hns_roce_cmd.h | 126 unsigned long in_modifier, u8 op_modifier, u16 op,
|
D | hns_roce_device.h | 753 u64 out_param, u32 in_modifier, u8 op_modifier, u16 op,
|
D | hns_roce_hw_v1.c | 1711 u64 out_param, u32 in_modifier, u8 op_modifier, in hns_roce_v1_post_mbox() argument 1742 writel(in_modifier, hcr + 4); in hns_roce_v1_post_mbox()
|
D | hns_roce_hw_v2.c | 1510 u64 out_param, u32 in_modifier, u8 op_modifier, in hns_roce_v2_post_mbox() argument 1531 HNS_ROCE_VF_MB4_TAG_SHIFT, in_modifier); in hns_roce_v2_post_mbox()
|
/Linux-v4.19/include/linux/mlx4/ |
D | cmd.h | 269 int out_is_imm, u32 in_modifier, u8 op_modifier, 273 static inline int mlx4_cmd(struct mlx4_dev *dev, u64 in_param, u32 in_modifier, in mlx4_cmd() argument 277 return __mlx4_cmd(dev, in_param, NULL, 0, in_modifier, in mlx4_cmd() 283 u32 in_modifier, u8 op_modifier, u16 op, in mlx4_cmd_box() argument 286 return __mlx4_cmd(dev, in_param, &out_param, 0, in_modifier, in mlx4_cmd_box() 296 u32 in_modifier, u8 op_modifier, u16 op, in mlx4_cmd_imm() argument 299 return __mlx4_cmd(dev, in_param, out_param, 1, in_modifier, in mlx4_cmd_imm()
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_cmd.c | 201 u32 in_modifier, in mthca_cmd_post_dbell() argument 213 __raw_writel((__force u32) cpu_to_be32(in_modifier), ptr + offs[2]); in mthca_cmd_post_dbell() 233 u32 in_modifier, in mthca_cmd_post_hcr() argument 259 __raw_writel((__force u32) cpu_to_be32(in_modifier), dev->hcr + 2 * 4); in mthca_cmd_post_hcr() 278 u32 in_modifier, in mthca_cmd_post() argument 289 mthca_cmd_post_dbell(dev, in_param, out_param, in_modifier, in mthca_cmd_post() 292 err = mthca_cmd_post_hcr(dev, in_param, out_param, in_modifier, in mthca_cmd_post() 341 u32 in_modifier, in mthca_cmd_poll() argument 354 in_modifier, op_modifier, in mthca_cmd_poll() 416 u32 in_modifier, in mthca_cmd_wait() argument [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | fw.c | 207 u8 in_modifier; in mlx4_QUERY_FUNC() local 225 in_modifier = slave; in mlx4_QUERY_FUNC() 227 err = mlx4_cmd_box(dev, 0, mailbox->dma, in_modifier, 0, in mlx4_QUERY_FUNC() 397 dev, slave, vhcr->in_modifier); in mlx4_QUERY_FUNC_CAP_wrapper() 403 vhcr->in_modifier = converted_port; in mlx4_QUERY_FUNC_CAP_wrapper() 405 field = vhcr->in_modifier - in mlx4_QUERY_FUNC_CAP_wrapper() 409 port = vhcr->in_modifier; in mlx4_QUERY_FUNC_CAP_wrapper() 434 MLX4_PUT(outbox->buf, dev->caps.phys_port_id[vhcr->in_modifier], in mlx4_QUERY_FUNC_CAP_wrapper() 491 size = vhcr->in_modifier & in mlx4_QUERY_FUNC_CAP_wrapper() 499 size = vhcr->in_modifier & in mlx4_QUERY_FUNC_CAP_wrapper() [all …]
|
D | cmd.c | 434 u32 in_modifier, u8 op_modifier, u16 op, u16 token, in mlx4_cmd_post() argument 485 __raw_writel((__force u32) cpu_to_be32(in_modifier), hcr + 2); in mlx4_cmd_post() 512 op, ret, in_param, in_modifier, op_modifier); in mlx4_cmd_post() 519 int out_is_imm, u32 in_modifier, u8 op_modifier, in mlx4_slave_cmd() argument 530 vhcr->in_modifier = cpu_to_be32(in_modifier); in mlx4_slave_cmd() 584 int out_is_imm, u32 in_modifier, u8 op_modifier, in mlx4_cmd_poll() argument 612 in_modifier, op_modifier, op, CMD_POLL_TOKEN, 0); in mlx4_cmd_poll() 685 int out_is_imm, u32 in_modifier, u8 op_modifier, in mlx4_cmd_wait() argument 712 in_modifier, op_modifier, op, context->token, 1); in mlx4_cmd_wait() 749 (in_modifier == 1 || in_modifier == 2) && in mlx4_cmd_wait() [all …]
|
D | resource_tracker.c | 2293 switch (vhcr->in_modifier & 0xFF) { in mlx4_ALLOC_RES_wrapper() 2322 (vhcr->in_modifier >> 8) & 0xFF); in mlx4_ALLOC_RES_wrapper() 2328 (vhcr->in_modifier >> 8) & 0xFF); in mlx4_ALLOC_RES_wrapper() 2607 switch (vhcr->in_modifier & 0xFF) { in mlx4_FREE_RES_wrapper() 2636 (vhcr->in_modifier >> 8) & 0xFF); in mlx4_FREE_RES_wrapper() 2642 (vhcr->in_modifier >> 8) & 0xFF); in mlx4_FREE_RES_wrapper() 2751 int index = vhcr->in_modifier; in mlx4_SW2HW_MPT_wrapper() 2834 int index = vhcr->in_modifier; in mlx4_HW2SW_MPT_wrapper() 2866 int index = vhcr->in_modifier; in mlx4_QUERY_MPT_wrapper() 2927 u32 qpn = vhcr->in_modifier & 0xffffff; in adjust_proxy_tun_qkey() [all …]
|
D | port.c | 1345 u32 in_modifier; in mlx4_common_set_port() local 1355 in_modifier = in_mod >> 8; in mlx4_common_set_port() 1364 in_modifier != MLX4_SET_PORT_GENERAL && in mlx4_common_set_port() 1365 in_modifier != MLX4_SET_PORT_GID_TABLE) { in mlx4_common_set_port() 1370 switch (in_modifier) { in mlx4_common_set_port() 1547 dev, slave, vhcr->in_modifier & 0xFF); in mlx4_SET_PORT_wrapper() 1552 vhcr->in_modifier = (vhcr->in_modifier & ~0xFF) | in mlx4_SET_PORT_wrapper() 1555 return mlx4_common_set_port(dev, slave, vhcr->in_modifier, in mlx4_SET_PORT_wrapper()
|
D | cq.c | 246 u32 in_modifier = RES_CQ | (((u32)usage & 3) << 30); in mlx4_cq_alloc_icm() local 251 err = mlx4_cmd_imm(dev, 0, &out_param, in_modifier, in mlx4_cq_alloc_icm()
|
D | eq.c | 882 u32 in_modifier = vhcr->in_modifier; in mlx4_MAP_EQ_wrapper() local 883 u32 eqn = in_modifier & 0x3FF; in mlx4_MAP_EQ_wrapper() 889 err = mlx4_cmd(dev, in_param, (in_modifier & 0x80000000) | eqn, in mlx4_MAP_EQ_wrapper() 895 event_eq[i].eqn = in_modifier >> 31 ? -1 : eqn; in mlx4_MAP_EQ_wrapper()
|
D | qp.c | 250 u32 in_modifier = RES_QP | (((u32)usage & 3) << 30); in mlx4_qp_reserve_range() local 262 in_modifier, RES_OP_RESERVE, in mlx4_qp_reserve_range()
|
D | mlx4.h | 177 u32 in_modifier; member 187 __be32 in_modifier; member
|
D | mcg.c | 1566 enum mlx4_steer_type steer = vhcr->in_modifier; in mlx4_PROMISC_wrapper()
|
D | main.c | 2583 u32 in_modifier = RES_COUNTER | (((u32)usage & 3) << 30); in mlx4_counter_alloc() local 2588 err = mlx4_cmd_imm(dev, 0, &out_param, in_modifier, in mlx4_counter_alloc()
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | mad.c | 116 u32 in_modifier = port; in mlx4_MAD_IFC() local 172 in_modifier |= ib_lid_cpu16(in_wc->slid) << 16; in mlx4_MAD_IFC() 175 err = mlx4_cmd_box(dev->dev, inmailbox->dma, outmailbox->dma, in_modifier, in mlx4_MAD_IFC()
|