Lines Matching refs:vhcr
325 struct mlx4_vhcr *vhcr, in mlx4_QUERY_FUNC_CAP_wrapper() argument
393 if (vhcr->op_modifier == 1) { in mlx4_QUERY_FUNC_CAP_wrapper()
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()
449 } else if (vhcr->op_modifier == 0) { 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()
529 if (vhcr->in_modifier & QUERY_FUNC_CAP_SUPPORTS_VST_QINQ) in mlx4_QUERY_FUNC_CAP_wrapper()
1267 struct mlx4_vhcr *vhcr, in mlx4_QUERY_DEV_CAP_wrapper() argument
1401 struct mlx4_vhcr *vhcr, in mlx4_QUERY_PORT_wrapper() argument
1413 vhcr->in_modifier & 0xFF); in mlx4_QUERY_PORT_wrapper()
1426 if (vhcr->op_modifier || vhcr->in_modifier & ~0xFF) in mlx4_QUERY_PORT_wrapper()
1429 vhcr->in_modifier = port; in mlx4_QUERY_PORT_wrapper()
1431 err = mlx4_cmd_box(dev, 0, outbox->dma, vhcr->in_modifier, 0, in mlx4_QUERY_PORT_wrapper()
1436 def_mac = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.mac; in mlx4_QUERY_PORT_wrapper()
1446 port_type |= (dev->caps.port_type[vhcr->in_modifier] & 0x3); in mlx4_QUERY_PORT_wrapper()
1448 admin_link_state = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.link_state; in mlx4_QUERY_PORT_wrapper()
1466 if (dev->caps.port_type[vhcr->in_modifier] == MLX4_PORT_TYPE_ETH) in mlx4_QUERY_PORT_wrapper()
1473 short_field = dev->caps.pkey_table_len[vhcr->in_modifier]; in mlx4_QUERY_PORT_wrapper()
1738 struct mlx4_vhcr *vhcr, in mlx4_QUERY_FW_wrapper() argument
2231 struct mlx4_vhcr *vhcr, in mlx4_INIT_PORT_wrapper() argument
2237 int port = mlx4_slave_convert_port(dev, slave, vhcr->in_modifier); in mlx4_INIT_PORT_wrapper()
2329 struct mlx4_vhcr *vhcr, in mlx4_CLOSE_PORT_wrapper() argument
2335 int port = mlx4_slave_convert_port(dev, slave, vhcr->in_modifier); in mlx4_CLOSE_PORT_wrapper()
2971 struct mlx4_vhcr *vhcr, in mlx4_ACCESS_REG_wrapper() argument
2993 return mlx4_cmd_box(dev, inbox->dma, outbox->dma, vhcr->in_modifier, in mlx4_ACCESS_REG_wrapper()